English | 中文
用于 嘉立创EDA & EasyEDA 专业版 扩展插件开发的 AI Skill。让 AI Agent 自动完成插件的 API 查询、代码生成、插件构建流程。
- 针对pro-api-sdk优化
- 基于easyeda-api-skill文档驱动的代码生成
- 支持 MCP 调试工具链,实现 AI 自动构建 → 导入 → 日志监听
根据你使用的 AI Agent 文档,找到或创建存放 Skill 的目录:
git clone https://github.com/easyeda/extension-dev-skill例如:
QwenCode
项目作用域:位于项目根目录下的 .qwen/skills
用户作用域:位于 ~/.qwen/skills,对本机所有项目生效
进入到对应的skills文件夹下
在终端执行git clone https://github.com/easyeda/extension-dev-skill即可
OpenCode
项目作用域:位于项目根目录下的 .opencode/skills
用户作用域:位于 ~/.config/opencode/skills,对本机所有项目生效
进入到对应的skills文件夹下
在终端执行git clone https://github.com/easyeda/extension-dev-skill即可
在你的 AI Agent 中确认 Skill 已加载,可通过命令指定skill。
例如:
QwenCode
1.进入终端:在终端中输入qwen后回车
2.指定skill并发送需求:在QwenCode的CLI中输入/skills回车
选择要使用的extension-dev-skill并回车,然后填入你的需求
OpenCode
1.进入终端:在终端中输入opencode后回车
2.指定skill并发送需求:在OpenCode的CLI中输入/skills回车
选择要使用的extension-dev-skill并回车,然后填入你的需求
Skill 定义了一套工作流,AI Agent 在生成插件代码时会遵循:
| 步骤 | 名称 | 说明 |
|---|---|---|
| 1 | 计划 | 理解需求,确认目标编辑器和核心功能 |
| 2 | 初始化 | 工作区未初始化时执行项目初始化 |
| 3 | 查询 | 四步法查询 API,每个 API 必须在文档中验证 |
| 4 | 验证 | 确认所有类型签名完整,不确定则回退查询 |
| 5 | 确认 | 向用户展示实现方案 |
| 6 | 执行 | 生成代码,API 调用包裹 try/catch |
| 7 | 检查 | 运行时约束检查、菜单 ID 唯一性校验 |
| 8 | 文档 | 生成/更新 README.md 和 CHANGELOG.md |
| 9 | 部署 | 构建并导入插件 |
具体实现效果与模型能力存在相关性,建议配合编码及理解能力较优秀的模型使用
| 平台 | 模型 |
|---|---|
| OpenClaw | MiniMax-2.7 |
| OpenCode | MiMo V2 Pro Free |
| QwenCode | Qwen3-Coder |
| Kiro | Claude Opus4.6 |
| Trae | Kimi-K2 / Deepseek-V3 |
安装后 AI Agent 可支持:构建 .eext → 导入浏览器 → 获取控制台日志。
基于 OpenCode: