嘉立创EDA Pro 社区连接器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_6b95f8df/easyeda-agent-connector。
技能介绍
EDA 工具链上的 Agent 最常栽在两类问题上:一是凭记忆改板,绕过了编辑器的状态同步机制,改完读到的是过期数据;二是流程自由发挥,布完线才发现可焊性不达标,只能整板返工。这个技能把嘉立创 EDA Pro 的操作收敛成一条可审计的流水线,目标是让模型像工程师一样按阶段走,而不是像脚本一样乱撞。
它怎么工作
底层是本地 easyeda CLI 加 daemon,所有操作都走 typed action(如 easyeda sch read、pcb route-critical、layout-lint --gate),而不是注入随机 JavaScript。模型通过 CLI 返回的结构化数据判断对错,截图只当渲染诊断用——画面空白不等于设计错误。
SKILL.md 顶部是一块"抗遗忘扫读区",任何板级任务执行前必须先扫:
- 15 条铁律:操作窗口前先
easyeda health;mutate 前先 inspect;PCB 改动后强制doc reload再判 DRC;每过阶段门显式存盘 - 流程停点表:默认 milestone 档,只在方案书确认、原理图过 gate、发板前等少数节点交还用户决策,不是每一步都停
- 顺序硬约束:可焊性 gate 必须在布线前过;电源/差分先布并
track-lock再交自动布线;禁布区和丝印必须在布线前落好
设计流程分原理图 S0–S6 和 PCB P0–P10 两段脊柱,非平凡板(超过约 10 个器件或要交付打样)强制走 gated flow。DAEMON 在 action 层机械拦截未过门的操作,拒绝消息自带下一步该跑的命令。
适用边界
这是社区维护的 easyeda-agent 工作流,不是立创 EDA 官方技能,后缀名就是刻意用来和上游工具区分的。部分快捷操作依赖 Windows 桌面客户端,web 编辑器环境下需要用户手动切工程。自动布线在稠密板上仍建议交还用户点原生菜单,Agent 只负责关键网锁定和对话框参数交代。规则会随上游更新调整,以 GitHub Release 为准。
使用场景
- 原理图输入阶段,需要按分页分区规范整理多页电路,为后续网表导出做准备
- PCB布局阶段,要根据手焊工艺约束检查器件可焊性,并通过可布性门禁
- 准备发板交付前,需要运行DRC和各项检查,输出完整的交付质量摘要
- 在稠密板上进行布线前,需要先锁定电源和差分对等关键网络再交自动布线
适合人员
- 硬件工程师,需要在嘉立创EDA中完成从原理图到PCB的完整设计并保证交付质量
- 嵌入式开发团队,要在改板频繁的迭代中让Agent按规范流程操作,避免状态不同步
- 电子设计自动化工具维护者,想研究如何通过typed action和阶段门禁约束模型行为
- 开源社区贡献者,参与easyeda-agent项目的规则和块库共建