一个智能体技能,让编程助手把图表、代码对比审阅、计划和表格生成为样式精美的 HTML 页面,替代终端里的 ASCII 字符图。
zhoushoujianwork/easyeda-agent
让 AI Agent 直接操作嘉立创 EDA 专业版,完成原理图、PCB 布局布线与检查。
- Star
- 769
- Fork
- 95
- 未关闭 Issue
- 6
- 最近提交
- 4天前
这是什么?
easyeda-agent 是嘉立创 EDA 专业版(EasyEDA Pro)的 AI 自动化层。它通过 `easyeda` 命令行工具与本地 daemon、Agent Skill 以及 stdio MCP 服务器提供类型化的原理图和 PCB 操作,让 AI 助手直接在真实工程上工作,而不是盲目生成脚本。
项目覆盖的流程包括:依据数据手册或尺寸图创建器件库,把自然语言需求转化为原理图和 PCB,将器件标准化为立创 C 号,整理与修复原理图,模块化自动布局,短线布线、铺铜,调整丝印,以及运行 DRC 和制造检查。写入后会回读引脚、网络、几何和对象绑定进行核对,保存则需要显式执行。
运行在 EasyEDA Pro 内的 EDA Agent Connector(.eext)通过官方 eda.* API 完成操作。项目面向 EasyEDA Pro V4,并说明了其边界:不提供编程式撤销,稠密板的完整自动布线需要外部 Freerouting。
核心功能
- 01根据数据手册证据创建 Symbol、Footprint 和 Device,写入前进行离线规格校验。
- 02将自然语言需求拆解为原理图、布局、布线、铺铜和 DRC 等步骤。
- 03用立创 C 号标准器件替换非标准器件,同时保留位号和位置。
- 04检查原理图悬空引脚、短路和跨页网名,重新排版后回读验证。
- 05提供 PCB 模块化自动布局、板框贴合、短线布线、过孔和铺铜。
- 06通过 CLI、Agent Skill 和 stdio MCP 服务器三种形式接入 AI。
适用场景
- 让 AI 助手根据书面需求起草一块小型单片机板。
- 依据数据手册或模块尺寸图创建个人私有器件库。
- 在已有的嘉立创工程中整理丝印、修复 DRC 问题和核对原理图连接。
- 在下单前把原理图器件统一替换为立创 C 号标准料号。
快速上手
- 1
使用 README 中的 macOS/Linux 安装脚本安装 CLI 和 Skill
- 2
从立创插件市场或 GitHub Release 安装 EDA Agent Connector
- 3
打开 EasyEDA 工程并在设置中启用外部交互
- 4
检查 daemon、连接器和工程是否就绪
easyeda health
使用前须知
- 需要嘉立创 EDA 专业版 V4;V3 环境应先升级再写入设计。
- 稠密板的完整自动布线需要外部 Freerouting 工具。
- 嘉立创 EDA 扩展 API 不提供编程式撤销。
- 受控阻抗无法完全自动验证。
标签
常见问题
- easyeda-agent 是什么?
- 让 AI Agent 直接操作嘉立创 EDA 专业版,完成原理图、PCB 布局布线与检查。 easyeda-agent 是嘉立创 EDA 专业版(EasyEDA Pro)的 AI 自动化层。它通过 `easyeda` 命令行工具与本地 daemon、Agent Skill 以及 stdio MCP 服务器提供类型化的原理图和 PCB 操作,让 AI 助手直接在真实工程上工作,而不是盲目生成脚本。
- easyeda-agent 可以免费使用吗?用的什么许可证?
- easyeda-agent 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
- easyeda-agent 还在维护吗?
- 活跃维护中。easyeda-agent 最近一次提交是在 2026年10月18日。
- easyeda-agent 适合用来做什么?
- 让 AI 助手根据书面需求起草一块小型单片机板。 依据数据手册或模块尺寸图创建个人私有器件库。 在已有的嘉立创工程中整理丝印、修复 DRC 问题和核对原理图连接。 在下单前把原理图器件统一替换为立创 C 号标准料号。
- easyeda-agent 怎么安装和运行?
- 使用 README 中的 macOS/Linux 安装脚本安装 CLI 和 Skill 从立创插件市场或 GitHub Release 安装 EDA Agent Connector 打开 EasyEDA 工程并在设置中启用外部交互 检查 daemon、连接器和工程是否就绪: easyeda health
- 在哪里获取 easyeda-agent?
- 源代码和安装说明在 GitHub 上:https://github.com/zhoushoujianwork/easyeda-agent
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
面向 Claude Code 的可视化实例教程,附带可直接复制的命令、记忆、技能、子代理、钩子和 MCP 模板。
一款免费开源的桌面 Cowork 应用,内置 AI 智能体,并可统一调度 Claude Code、Codex 等多种 CLI 智能体。
一款 Obsidian 插件,将 Claude Code、Codex 等 AI 编程代理嵌入笔记库,作为协作助手使用。
本地优先的 Agent 工作空间,将应用、聊天工具、集成与共享记忆放在同一处,可接入 Claude Code、Codex 等多种 Agent。
一款 AI Agent Skill,可生成 12 套主题的可编辑演示文稿,支持在浏览器中修改并导出 HTML、PDF、PPTX。