HeadlinesBriefing HeadlinesBriefing.com

Konnect:KiCAD 10 AI 辅助 PCB 设计

Hacker News •
×

Konnect 是一款测试版原生 KiCAD 插件,以单个 Rust 二进制文件交付,可让 Claude 及其他 AI 助手通过模型上下文协议(MCP)设计原理图和 PCB。它提供 21 个按需加载的工具集,共 228 个工具,涵盖原理图绘制、PCB 布局与布线、ERC/DRC、设计审查、JLCPCB 元器件搜索、参考电路以及完整的制造导出流程。内置的技能和代理可直接让 Claude 掌握 KiCAD 的使用规范。

Konnect 是 KiCAD-MCP-Server 的继任者。后者是一个基于 Python 和 TypeScript 的项目,证明了 AI 驱动的 PCB 设计是可行的,但也暴露了其架构的局限。原项目中,一次工具调用需要经过多个语言和序列化边界,并依赖 Node.js、Python、wxPython、kicad-skip 以及 KiCAD 正在弃用的 SWIG 绑定。Konnect 则通过官方 IPC API 与 KiCAD 10 通信,使用自研的 S 表达式引擎并以原子写入方式编辑原理图文件,并以约 20 至 25 MB 的单个静态二进制文件发布。

为降低上下文成本,Konnect 加载约 2K 令牌的入门工具包,并允许模型按需调取工具集,而不是一次列出全部 228 个工具(约 23K 令牌)。内置的可观测性工具还能让模型诊断自身的工具调用故障。

该项目还推出了 Nimrod,这是一个网络研究 MCP 服务器,提供经质量评分的 Google 搜索、网页内容提取和多源研究功能。在设计电路板时,Nimrod 可帮助助手查询实时元器件库存、数据手册和勘误信息。它支持 claude.ai、Claude Desktop、Claude Code、VS Code 以及其他 MCP 客户端。

来源: Hacker News · 由HeadlinesBriefing整理摘要