EasyEDA automation agent
zhoushoujianwork/easyeda-agent · skills
is an AI-native automation layer for EasyEDA (Jialichuang EDA Professional Edition) that turns the official EasyEDA extension API into a typed, observable, Skill-friendly system.
★ 223GitHub stars
32Forks
2026-08-15Last updated
GoLanguage
—License
Project overview
easyeda-agent 把官方 EasyEDA 扩展 API 变成一套有类型、可观测、Skill 友好的系统。EasyEDA 插件保持极薄——它连到本地 agent、只执行被批准的动作;Go CLI/daemon 掌管协议、状态、产物、校验和面向用户的工作流。 为什么做这个
上游 run-api-gateway 证明了关键入口:代码能跑在 EasyEDA 内、访问官方 eda 对象。但它把「裸 JavaScript 执行」当作主工作流——强大,但对 AI agent 太脆弱。
我们不重造轮子,而是把成熟的一层层能力叠起来,让 AI agent 直接可用: 官方 eda. API —— 嘉立创 EDA 专业版自己暴露的 86 个命名空间,是真正的能力底座; 上游 run-api-gateway —— 证明了「代码能跑在 EasyEDA 内、访问 eda 对象」这条关键入口; 成熟的 AI Agent Skill 范式 —— 用 Skill 描述专家工作流 + 护栏,用 typed action 让每一步可观测、可验收、可回放,而不是把「裸 JS 执行」丢给模型硬扛。
Install command
dsh plugin --profile web add github:zhoushoujianwork/easyeda-agent