kicad-schematic
AI 生成 KiCad 8 原理图,自动避免引脚错位
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:kicad-schematic。 它的用途是:AI 生成 KiCad 8 原理图,自动避免引脚错位 完整的 Skill 内容见:https://321skill.com/skills/kicad-schematic/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'请生成一个简单的 KiCad 原理图,包含一个电阻 R1(10k)和一个电容 C1(100nF),R1 的引脚1接 VCC,引脚2接 NET1,C1 的引脚1接 NET1,引脚2接 GND,使用默认的 Device 库。'AI 会先加载符号库获取引脚坐标,然后使用 SchematicBuilder 放置元件并调用 connect_pin 连接网络,最后运行 ERC 验证并输出 .kicad_sch 文件。
介绍
解决什么问题:手动猜测 KiCad 原理图中元件引脚位置是导致原理图损坏的首要原因。这个 Skill 让 AI 编程助手能够读取符号库(.kicad_sym)获取精确的引脚坐标,自动完成 Y-up 到 Y-down 的坐标转换,生成连接正确的 .kicad_sch 文件,并自动运行 ERC 验证迭代修复。
怎么用:安装后,AI 代理会使用配套的 SchematicBuilder Python 辅助库,通过 place() 放置元件、connect_pin() 连接引脚(自动处理坐标变换),最后调用 kicad-cli sch erc 验证原理图。如果发现错误,代理会回溯修改脚本并重新生成,最多迭代 5 次。
适合谁:需要程序化生成 KiCad 原理图的硬件工程师、电子设计爱好者、使用 AI 编程助手辅助电路设计的用户,以及希望将原理图生成集成到自动化流程中的团队。
使用建议:确保系统已安装 KiCad 8 且 kicad-cli 在 PATH 中;首次使用可能需授权建立符号链接。建议先准备一个元件符号库(.kicad_sym),以便 AI 精确读取引脚位置。本 Skill 仅适用于 KiCad 8 格式,不支持旧版原理图。
核心特点
核心差异在于自动处理 KiCad 符号库(Y-up)与原理图(Y-down)之间的坐标变换,无需手动计算或猜测引脚位置,并通过 ERC 验证闭环确保原理图正确性,其他同类工具通常只做简单坐标映射而不验证。
注意事项
仅支持 KiCad 8 格式的 .kicad_sch 文件,且需要本地安装 KiCad 8 及 kicad-cli 工具。
常见问题
需要安装 KiCad 吗?
是的,需要安装 KiCad 8,并确保 kicad-cli 在系统 PATH 中,Skill 会检测安装路径并提示建立符号链接。
支持哪些 AI 编程助手?
支持任何遵循 skills 标准的 AI 代理,包括 Claude Code、Cursor、Codex、Windsurf、OpenCode 等。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/kicad-schematic/raw/index.md 读取 kicad-schematic 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/kicad-schematic/raw/index.md(查看排版版本)