cherry-electron-dev

仓库创建 2024年5月24日最近提交 3 小时前SkillHot 收录 3 小时前
▸ 精选理由

为 Cherry Studio 开发者提供约定的调试与检测流程,便于定位 UI 与性能问题。

▸ 风险提示

需要在本地启动受信任的 Electron 实例并访问运行时资源,存在本地执行风险。

这个 Skill 做什么

在受控的 Electron 实例中开发、调试与性能剖析 Cherry Studio 项目。

在受控的 Electron 环境里做 Cherry Studio 的开发、调试和性能剖析,能观察 UI 行为、用 DevTools 找卡顿、检查内存和启动性能。实现新交互、修复 bug 或做运行时调试时用,能复用一个已验证的工作实例,只有必要才重启或替换。遵循 Electron 实例管理的持久化策略,保证结果可复现。

▸ 展开 SKILL.md 英文原文

Develop, fix, and profile Cherry Studio in a tracked Electron instance. Use for everyday implementation, UI and interaction work, bug fixing, runtime debugging, DevTools inspection, lag or jank investigation, CPU and memory monitoring, leak checks, and startup-performance analysis; reuse a verified workspace instance across instructions and launch or replace one only when required.

开发编程Electron性能分析本地开发通用
4.9w
Stars
4.7k
Forks
15
仓库内 Skill
+801
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/CherryHQ/cherry-studio/main/.agents/skills/cherry-electron-dev/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/CherryHQ/cherry-studio/main/.agents/skills/cherry-electron-dev/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# Cherry Studio Development

Use this skill for ongoing work in the current checkout. Do not use it to check
out or report on PRs; use `cherry-pr-test` for that workflow.

## Required runtime workflow

Before reading or controlling Electron UI, read
[Electron Instance Management](references/electron-instance.md) and use its
`persistent` policy.

That reference is the only authority for instance discovery, `instance.json`,
CDP target selection, launching, replacement, shutdown, and troubleshooting.
Do not reproduce those procedures here or substitute generic Electron app
control.

## Development loop

1. State the requested behavior and the evidence that will prove it.
2. Read the relevant co
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有