easyeda/easyeda-api-skill
嘉立创EDA专业版AI SKILL,为AI编程工具提供完整的EasyEDA Pro API接口和WebSocket桥接能力。EasyEDA Pro AI SKILL provides a complete EasyEDA Pro API interface and WebSocket bridging capability for AI programming tools.
解決的問題
本專案提供一個橋接與文件套件,讓 AI 編碼工具(如 Claude Code、OpenCode 和 QwenCode)能與 EasyEDA Pro 互動。它讓 AI 可透過 API 直接執行線上除錯、開發擴充功能,並修改電子設計文件。
運作方式
系統使用 Node.js WebSocket 橋接伺服器,作為 AI 代理與 EasyEDA 客戶端之間的中介。AI 代理讀取 SKILL.md 指示檔案以了解如何使用 API,然後向橋接伺服器發送 HTTP 請求,橋接伺服器再透過 WebSocket 將指令轉送至 EasyEDA 客戶端。此外,還包含一個建置系統,可將原始 API 參考文件轉換為結構化文件,方便 AI 快速查詢。
適用對象
- AI 輔助硬體開發者:希望使用 LLM 自動化 EasyEDA Pro 中任務的開發者。
- EasyEDA 擴充開發者:希望 AI 協助進行 API 查詢、程式碼產生與整合除錯的開發者。
主要特色
- WebSocket 橋接:專用伺服器,用於連接 AI 工具與 EasyEDA 客戶端。
- 結構化 API 文件:從參考文件自動產生層級索引,便於 AI 快速檢索。
- 原始碼格式規範:提供專案、電路圖與 PCB 原始碼檔案的詳細規範,支援直接分析。
- AgentSkills 標準相容:符合 AgentSkills 標準,確保與多種 AI 編碼工具的相容性。
相關
- 專案
- 專案
- 專案
- 專案
- 專案