Show HN:CircuitPilot——用大模型加自研物理引擎自动布线 PCB
事件
开发者发布开源项目 CircuitPilot,尝试让 AI 智能体从自然语言直接设计出真实可制造的 PCB,而不只是输出文字描述。项目把任务拆成两部分:大模型(支持 OpenAI、Claude 或本地模型)负责提取元件清单并执行 IPC 规则检查,充当“评审者”;空间布局与布线则交给从零编写的原生 Python 引擎。
该引擎采用力导向图模拟:元件之间相互排斥,而电气网络像胡克定律弹簧一样把相关元件拉近。布线阶段使用网络感知的最短路径算法,支持 45 度倒角和多层过孔。最终生成 .kicad_pcb 文件,用户可在基于 React 和 KiCanvas 的界面中直接下载,并用 KiCad 打开。
项目完全开源,只需一条 docker-compose up 命令即可本地运行。作者表示,大模型擅长逻辑但空间推理较弱,因此选择将两者解耦,并希望社区对布线引擎提出反馈。对硬件工程师和 AI 智能体开发者而言,这提供了一条从自然语言到可制造 PCB 的自动化路径。
来源
本条目由采集管线自动抓取并发布,完整内容见下方来源链接。
*采集源:Hacker News*