Konnect

让 Claude 直接帮你画 PCB,从原理图到制造文件

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 自动化工作流 🍴 复刻 208 🐛 待处理 264 👀 关注 14 ⚠️ 作者已归档(停止维护)
GitHub ↗
GitHub 星标 ★ 1451
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费,需自行部署Rust二进制

项目预览

Konnect 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类自动化工作流
开发团队mixelpixx
定价模式🏷️完全免费
价格说明开源免费,需自行部署Rust二进制
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议AGPL-3.0
主要语言Rust
技术栈/模型agent-skills,claude,kicad-pcb,kicad-schematics,llm,mcp-server,mcp-tools
GitHub 星标★ 1451
上线时间2026-07-05 00:00:00
代码更新2026-11-02
仓库体积6.4 MB
本站数据更新2026-11-03
维护状态活跃
收录时间2026-09-16
浏览次数1

项目介绍

Konnect 是一个面向 KiCAD 10 的原生 AI 辅助 PCB 设计插件,用 Rust 写成单个二进制文件,通过 MCP 协议把 217 个原理图、布局、布线、器件摆放、设计审查和制造相关工具暴露给 Claude 或其他大模型。它解决的是传统 EDA 工具操作繁琐、需要手动点击大量菜单的问题:用户可以用自然语言让 AI 直接读取和修改工程,比如批量调整元件位置、检查设计规则、生成制造文件等。核心能力包括原生集成 KiCAD 而非外挂脚本、覆盖从原理图到 PCB 制造的全流程工具集、支持任意兼容 MCP 的 LLM,以及单二进制部署无需复杂环境。对习惯用 AI 辅助硬件设计的工程师来说,它把大模型变成了能真正操作 EDA 软件的智能助手。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-16 · 当前星标 ★ 1451

使用教程

难度:进阶 约 20 分钟 部署方式:本地安装 7 步

环境要求

  • Rust 工具链(提供 cargo,用于编译 konnect)
  • protoc(Protocol Buffers 编译器)
  • cmake
  • 已安装 KiCAD 10
  • 支持 MCP 的 AI 客户端(Claude Desktop / Claude Code / Codex)

安装与启动步骤

  1. 1安装系统依赖

    按你的操作系统三选一执行,装好 protoc 与 cmake 才能编译。

    choco install protoc cmake
    brew install protobuf cmake
    apt install protobuf-compiler cmake
  2. 2编译 Konnect

    在源码目录执行 cargo release 编译,生成单个 Rust 二进制。

    cargo build --release -p konnect
  3. 3安装客户端引导

    为 Codex 安装共享 KiCad 技能(写入 ~/.agents/skills 下),MCP 服务启动本身不会安装引导文件。

    konnect init --client codex
  4. 4检查引导状态

    对比已装技能、agent、hook 与二进制内捆绑版本,逐项标记 current / different / missing。

    konnect status --client codex
  5. 5注册到 Codex CLI

    把独立二进制注册进 Codex;路径换成你实际的 konnect 可执行文件位置。

    codex mcp add konnect -- /path/to/konnect --client codex
  6. 6配置 Claude 客户端

    编辑 %APPDATA%\Claude\claude_desktop_config.json 写入 mcpServers 配置;Claude Code 则把同样片段放进项目根目录 .mcp.json。

  7. 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,···

★ 105 2026-08-09
XiaoFeiShu 开源

小红书运营自动化,模拟真人互动,提升效率防限流

小飞薯RPA是一款紧贴小红书优质用户规则开发的自动化运营软件

★ 531 2026-08-10
awesome-n8n-templates 开源

海量现成 n8n 工作流,检索即导入,省去从零搭建

The largest open-source collection of n8n workflow templates — 8,697+ ready-to-impo···

★ 120 2026-10-27
bux 开源

让 Claude 在云端 24 小时替你操作浏览器,Telegram 遥控

Browser Use Box: a 24/7 Claude Code agent for Playwright-style browser automation wi···

★ 460 2026-08-09
craftgen 开源

拖拽搭建 AI 工作流,无需代码,动态编排

Integrating AI into every workflow with our open-source, no-code platform, powered b···

★ 318 2026-08-09
Tiktok-Booster 开源

自动刷 TikTok 播放量,OCR 过验证码,解放双手

Automate TikTok view boosting with CAPTCHA bypass using Tesseract OCR.

★ 269 2026-09-29
ai-sdlc 开源

给 AI 编码代理立规矩,让研发流程可控可查

Declarative governance framework for AI-augmented software development lifecycles

★ 431 2026-09-30
duragraph 开源

自托管 AI 工作流编排,事件溯源保证可靠,单二进制零配置启动。

Self-hosted, enterprise-ready AI workflow orchestration with event sourcing, CQRS, f···

★ 162 2026-08-09
ComfyUI-Workflows-ZHO 开源

一键加载大神工作流,快速出图不踩坑

我的 ComfyUI 工作流合集 | My ComfyUI workflows collection

★ 7948 2026-08-09