让大模型用skills接管你的嘉立创EDA:JLC-EDA-BRIDGE 桥接工具 随着AI技术的爆发大语言模型LLM已经可以帮我们写代码、做数据分析那么它能不能直接深入硬件底层协助我们画电路图呢今天为大家介绍一款全新的硬核开源项目——JLC-EDA-BRIDGE。它能够在嘉立创EDA 专业版本地客户端中通过“扩展 本机服务”的方式进行完美桥接。 核心亮点把 EDA 变成大模型的“游乐场”这个项目的核心目标是把强大的 EDA 能力暴露为一组jlc.*工具。通过这些工具LLM 可以自动化地为你完成以下繁琐工作原理图的智能读取与局部编辑原理图的自动增补绘制工程文件的自动化导出AI 化身全能选型工程师画原理图不仅是连连线真正的难点在于“选对器件”。JLC-EDA-BRIDGE 彻底打通了这一壁垒为大模型提供了强大的智能元件选型能力海量云端器件库无缝接入项目底层封装了library.searchDevices和library.getDevice等高阶 RPC 接口与工具如jlc.library.search_devices。这意味着 LLM 可以直接在庞大的“立创商城”中进行元件选型。自然语言驱动器件检索你可以直接对 Agent 说“给我找一个支持 Type-C 16P 的接口”或者“选一颗常用的 3.3V 稳压芯片”。大模型会自动提取关键字检索器件库获取器件详细信息、引脚定义如坐标、编号、名称并直接放置到图纸中。“原理图即代码”中的智能解析在项目前瞻的 Schematic-as-CodeSAC架构中支持在代码中仅仅写上search: CH224K编译器就能在后台自动将其解析并绑定为准确的立创商城器件 UUIDdeviceUuid/libraryUuid。从概念设计到落地 Boma 单AI 一气呵成不仅如此项目还为 LLM 准备了专属的“Skills”快速上手文档涵盖区域选取、读取、编辑等并前瞻性地探索了“原理图即代码Schematic-as-Code”的创新方案。目前核心能力已在 0.0.13 版本并在 Windows 的 git bash 环境下完成测试验证。️ 极简架构告别臃肿的 Node 环境为了最大限度降低硬件工程师和 AI 开发者的使用门槛本仓库目前的推荐使用方式非常轻量EDA 扩展 websocat短驻/ WS Server。真正的零依赖用户侧完全无需安装庞大的 Node.js 或是复杂的 MCP 包。注早期由于历史原因提供的packages/mcp-server和 npm 包虽兼容保留但已不再推荐使用未来会逐步废弃。轻量级 WebSocket 通信EDA 扩展本身作为一个 WebSocket 客户端只会连接你本机的ws://127.0.0.1:port。使用通用的websocat工具充当服务端并在调用时短驻启动即可。完美的多工程支持端口默认配置为 9050强烈建议在9050-9059范围内分配。扩展非常智能会自动为你协商一个可用端口每个工程窗口独占一个最多 10 个并在握手时显示彻底告别端口冲突烦恼。 快速开始安装 websocat 通用工具macOS (Homebrew):brew install websocat通用 (需要 Rust):cargo install websocat或者直接去 GitHub Release 下载二进制包并添加环境变量。配置与运行在 EDA 扩展里配置好 WS 地址随后即可通过命令行一键唤起临时 WS 服务端测试诸如ping或jlc.bridge.ping的工具调用建议仅监听127.0.0.1确保安全。⚠️ 避坑与高能预警这是一个非常严肃的警告由于大模型具有一定的不可控性请务必确保在随时可废弃的测试环境中使用本项目并且一定要及时备份你的工程文件。如果在自动化操作过程中遇到 AI “删库”、破坏连线等惨烈事故请自行负责https://github.com/XuF163/jlc-eda-mcp镜像仓库jlc-eda-mcp - AtomGit | GitCode本项目始于2025年开始开发遵循AGPLv3开源许可协议任何形式的二次开发二开、思路借鉴或文章转载请务必在文章/项目开头的显眼位置明确注明原作者并附上本原始项目的来源链接尊重原创者的劳动成果是技术社区健康发展的基石。期待大家用这个工具玩出更多花样