LuYanFCP/dsh-kicad ↗★ 4

dsh-kicad

KiCad for DeepSeek Harness: schematic and PCB tools (sync, placement, autorouting), ERC/DRC, fab output, approval policy, skills, commands, sidebar viewer (2D and 3D) and an EDA agent preset

套件
dsh-kicad
相容性
待驗證
Harness 依賴範圍
>=0.2.1-rc.2 <0.3.0-0
Cordis 依賴範圍
^4.0.5
版本
0.5.0
授權
MIT
最近更新
2026年10月27日

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:LuYanFCP/dsh-kicad

Configuration

Row (cordis.patch.yml id)FieldDefault
kicad-bridgelauncherpythonpython runs the sidecar from source; uv runs it in a uv venv with uvExtras (png, ipc)
python (live)python3interpreter
kicadCli (live)autokicad-cli path
java (live)autoJava 25+ for Freerouting ($JAVA_HOME, then PATH)
freerouting (live)autofreerouting.jar ($FREEROUTING_JAR, then the jar /kicad-install freerouting downloaded)
ngspice (live)autongspice for kicad_simulate ($NGSPICE, then PATH)
qemu (live)autoEspressif's qemu-system-xtensa for ESP32 firmware simulation ($QEMU_XTENSA, PATH, ESP-IDF's tools, then the one /kicad-install qemu-esp32 downloaded)
requestTimeoutMs300000
kicad-policyapproval (live)askask / allow for design edits
autoErc (live)trueERC after each schematic edit
autoDrc (live)trueDRC after each board edit (with --refill-zones when the board has zones)
autoRender (live)truerefresh the sidebar SVG after each edit
restrictToWorkspace, extraRootstrue, []write confinement
guidance, projectContexttrueprompt section / dynamic context
kicad-toolsattachRenderstrueattach PNG renders for image-capable models

(live) fields are editable in the Plugins page without restart.