
Konnect
让 Claude 直接帮你画 PCB,从原理图到制造文件
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-09-16 · 当前星标 ★ 1451
使用教程
环境要求
- Rust 工具链(提供 cargo,用于编译 konnect)
- protoc(Protocol Buffers 编译器)
- cmake
- 已安装 KiCAD 10
- 支持 MCP 的 AI 客户端(Claude Desktop / Claude Code / Codex)
安装与启动步骤
-
1安装系统依赖
按你的操作系统三选一执行,装好 protoc 与 cmake 才能编译。
choco install protoc cmake brew install protobuf cmake apt install protobuf-compiler cmake -
2编译 Konnect
在源码目录执行 cargo release 编译,生成单个 Rust 二进制。
cargo build --release -p konnect -
3安装客户端引导
为 Codex 安装共享 KiCad 技能(写入 ~/.agents/skills 下),MCP 服务启动本身不会安装引导文件。
konnect init --client codex -
4检查引导状态
对比已装技能、agent、hook 与二进制内捆绑版本,逐项标记 current / different / missing。
konnect status --client codex -
5注册到 Codex CLI
把独立二进制注册进 Codex;路径换成你实际的 konnect 可执行文件位置。
codex mcp add konnect -- /path/to/konnect --client codex -
6配置 Claude 客户端
编辑 %APPDATA%\Claude\claude_desktop_config.json 写入 mcpServers 配置;Claude Code 则把同样片段放进项目根目录 .mcp.json。
-
7卸载引导(可选)
不再需要客户端引导时执行,卸载后启动服务也不会再自动恢复这些文件。
konnect uninstall --client codex
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
mcpServers.konnect.command | 是 | Claude Desktop 配置中指向 konnect 可执行文件的完整路径 | C:\\Users\\<YOU>\\Documents\\KiCad\\10.0\\3rdparty\\plugins\ |
如何确认成功
重启 Claude Desktop 后 Konnect 工具出现;或调用 get_installation_info 查看服务构建、可执行路径与 KiCad CLI/IPC 检测结果。
常见问题
Q:--client 参数写错了会怎样?
A:Konnect 遇到无法识别的参数会直接报错退出,比如把 --client 拼成 --cleint 会停下,不会静默按默认客户端安装。
Q:升级二进制后,之前安装的技能会自动更新吗?
A:不会。旧版 konnect init 写入的引导不会被升级自动更新,需重跑 konnect init;它会覆盖有差异的文件,先自己备份修改过的文件。
Q:不用 Claude,改用 Codex 需要注意什么?
A:用 konnect init --client codex 安装引导,并用 codex mcp add 注册;不写 --client 时默认按 Claude 处理,两个客户端的安装状态独立记录。
Q:怎么确认 MCP 客户端实际调用的是哪个 Konnect 进程?
A:调用始终可见的 get_installation_info 工具,它会报告服务构建、可执行路径、安装来源以及 KiCad CLI/IPC 检测与重启指引。
Q:Claude Code 该怎么配置?
A:把 Claude Desktop 里同样的 mcpServers 片段放进项目根目录的 .mcp.json 即可,examples/ 目录有参考。
注意事项
- 项目当前为 BETA,核心工具链可用但仍在收集真实使用反馈。
- konnect init 会覆盖内容不同的引导文件,请先备份自己改过的文件。
- Konnect 不认识的参数会报错而非忽略,脚本里务必检查拼写。
- 可用 --help 查看子命令用法,例如 konnect init --help 只描述安装器而不执行安装。
核心亮点
- 原生 KiCAD 插件,不是外挂脚本,能直接操作工程文件
- 217 个工具覆盖原理图、布局、布线、审查、制造全流程
- 单个 Rust 二进制,部署简单,支持任意 MCP 兼容 LLM
不足之处
- 仅支持 KiCAD 10,旧版本用户无法使用
- 项目早期,工具稳定性和实际设计验证案例待观察
适用场景
- 用自然语言批量调整 PCB 元件布局和走线
- 让 AI 自动检查设计规则并生成制造文件
- 在原理图阶段用对话方式快速添加或修改电路模块
替代项目
kicad-skip、SKiDL
上一篇:VideoAdGuard
下一篇:gpt-home
同类项目推荐
socialclaw
开源
让 AI 代理一键发布内容到所有主流社交平台
Social media scheduling CLI and OpenClaw skill for AI agents posting to X, LinkedIn,···
XiaoFeiShu
开源
小红书运营自动化,模拟真人互动,提升效率防限流
小飞薯RPA是一款紧贴小红书优质用户规则开发的自动化运营软件
awesome-n8n-templates
开源
海量现成 n8n 工作流,检索即导入,省去从零搭建
The largest open-source collection of n8n workflow templates — 8,697+ ready-to-impo···
bux
开源
让 Claude 在云端 24 小时替你操作浏览器,Telegram 遥控
Browser Use Box: a 24/7 Claude Code agent for Playwright-style browser automation wi···
craftgen
开源
拖拽搭建 AI 工作流,无需代码,动态编排
Integrating AI into every workflow with our open-source, no-code platform, powered b···
Tiktok-Booster
开源
自动刷 TikTok 播放量,OCR 过验证码,解放双手
Automate TikTok view boosting with CAPTCHA bypass using Tesseract OCR.
ai-sdlc
开源
给 AI 编码代理立规矩,让研发流程可控可查
Declarative governance framework for AI-augmented software development lifecycles
duragraph
开源
自托管 AI 工作流编排,事件溯源保证可靠,单二进制零配置启动。
Self-hosted, enterprise-ready AI workflow orchestration with event sourcing, CQRS, f···
ComfyUI-Workflows-ZHO
开源
一键加载大神工作流,快速出图不踩坑
我的 ComfyUI 工作流合集 | My ComfyUI workflows collection