
Konnect ra mắt như một plugin KiCad 10 gốc, được biên dịch thành một binary Rust duy nhất, cho phép các trợ lý AI như Claude thiết kế sơ đồ và PCB thông qua Model Context Protocol (MCP). Nhờ cách tích hợp này, người dùng có thể tương tác trực tiếp với KiCad mà không cần cài đặt môi trường đa ngôn ngữ.
Plugin cung cấp 228 công cụ trong 21 bộ công cụ đa dạng: capture sơ đồ, layout và routing PCB, kiểm tra ERC/DRC, kiểm tra thiết kế, tìm kiếm linh kiện JLCPCB, truy xuất mạch tham khảo, và một quy trình xuất file sản xuất đầy đủ. Các công cụ này được gói sẵn dưới dạng skill và agent, giúp Claude học nhanh các quy tắc KiCad ngay từ đầu.
So với dự án KiCad-MCP-Server trước đây, Konnect giải quyết ba vấn đề lớn:
- Đường gọi công cụ ngắn gọn hơn – chỉ là một hàm trong cùng một tiến trình.
- Giảm phụ thuộc đáng kể – không còn Node.js, Python, wxPython hay SWIG, chỉ một binary tĩnh khoảng 9 MB.
- Sử dụng IPC API chính thức của KiCad 10 (protobuf qua NNG) thay cho SWIG, mang lại độ ổn định và khả năng undo/redo nguyên bản.
Kiến trúc mới còn tối ưu hoá token context: thay vì tiêu tốn ~23K token cho toàn bộ công cụ, router chỉ tải một starter kit ~2K token và kéo thêm công cụ khi cần, kèm theo log JSONL và thống kê server để AI tự chẩn đoán lỗi.
Với Konnect, cộng đồng thiết kế phần cứng Việt Nam có thể tiếp cận công cụ AI mạnh mẽ, nhanh chóng và nhẹ, giảm bớt rào cản cài đặt và tăng năng suất thiết kế PCB. Đây là một bước tiến quan trọng cho việc áp dụng AI trong quy trình thiết kế phần cứng tại Việt Nam.
Nguồn: Hacker News — Biên dịch & tổng hợp: danhbaai.com