Install
openclaw skills install @zhoushoujianwork/easyeda-agentopenclaw skills install @zhoushoujianwork/easyeda-agent用本地 easyeda CLI、daemon 和连接器调用 EasyEDA Pro 官方 eda.* 接口。
依据需求与器件资料独立设计;有合适样例时复用参数结构和已验证方法。
模型可选择器件、功能划分及几何生成方法;执行与验收遵守同一数据契约。
easyeda health 确认用户已打开的内置浏览器 Web EDA、工程和文档。
宿主要求 V4;连接或版本异常按环境配置处理,不擅自切换桌面版。--help / easyeda actions 核对接口,从新鲜快照生成计划,支持 dry-run 时先检查。
仅经 Cobra 子命令、typed action 或 easyeda apply 写入;同一窗口的调用串行执行。save → doc reload → fresh readback/render。
必须返回布尔 saved:true;saved:false、缺失或其他类型均为失败,外层 ok:true 和 autosave 不替代保存证据。workflow/stage 状态不作为普通动作许可。debug.exec_js 绕过缺失设计接口。
接口缺失或宿主持续加载、对象不可读时停止依赖写入,保留输入与错误,标 unsupported/incomplete,先修工具验证。netAmbiguous:true 表示歧义,不能转成未连接;标记通过非零导线接脚。
同名网络、同框或高分不能代替要求的外围实际直连;功能归属与网名分别核验(sch check 按已登记模块报 peripheral-not-direct,严格门禁失败)。pcb drc 的 passed:false 是失败,SCH 的 INFO 不等于错误。
离线通过、导出成功或截图不能代替现场持久化、制造或硬件验证。只加载当前任务需要的参考;命令参数以当前 CLI help 为准。
| 任务 | 参考 |
|---|---|
| 需求、选型与设计取舍 | 设计流程、决策参考、器件选型 |
| 原理图数据、布局与 Apply | 数据契约、执行步骤 |
| 原理图检查或局部修复 | 原理图、放置、连接 |
| PCB 布局与机械 | PCB、布局 |
| PCB 布线、铺铜与禁布区 | 布线 |
| 规则与网络类 | 配置 |
| 库器件或自建库 | 选型、建库、候选表 |
| 新建、打开、导出或迁移工程 | 工程操作 |
| 交付原理图、PCB 正反面与图册 | 清晰设计图交付 |
| 连接、升级或保存异常 | 环境配置、Action 边界 |
| 原始文档源码探针 | 源码读取与同源回写;不接受任意新源码替代设计接口 |
| 复用案例与历史限制 | 样例索引;旧案例仅适用于其记录的范围 |
状态用 source-only、offline-verified、live-verified;后者要求真实写入并完成保存重载回读。
候选可标 candidate-unverified / candidate-rejected;未实现能力用 planned / unsupported。
新增可复用样例记录来源、开始状态、参数/单位、命令、实际结果、修法和验证范围。
历史发布验证不覆盖新任务。修改工具同步相应参考;修改 Skill 后运行
python3 scripts/pack-skill.py --check,包结构检查不代表现场通过。