dsh-mcu-lab
在终端中运行以下命令:
dsh plugin install CHIP-PHILO-GH/dsh-mcu-lab
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install CHIP-PHILO-GH/dsh-mcu-lab 即可安装,源码仓库地址为 https://github.com/CHIP-PHILO-GH/dsh-mcu-lab 。
插件介绍
51 单片机的作业验证过去很依赖人眼:盯着 Proteus 里 LED 亮没亮、数引脚编号漂没漂移,或者让视觉模型读一张截图再猜判定。结果不稳定,复现更难。dsh-mcu-lab 把 Keil C51 编译、Proteus 仿真、确定性判定这条三步链路直接接进 DSH 会话,你在对话里说一句简短指令就能拿到带证据链的 PASS 或 FAIL。
核心是五个工具加一个纯标准库的 Python 内核。判定不靠截图、不靠人工目测,而是两层确定性指标:编译是否产出 hex、仿真进程 CPU 是否在增长、有没有失败标记文本。没有 Keil 时可走 SDCC 免费编译路线,仿真环节仍由 Proteus 完成。每个工具返回结构化 JSON,退出码清晰区分成功、业务失败与入参缺失。
适合用 Keil C51 和 Proteus ISIS 做 8051 课程作业或小型硬件项目的开发者。不必再开两个窗口来回切换,在 DSH 对话里说一句自然语言指令就能完成编译、仿真、判定全流程,并拿到具体失败阶段与日志尾部。
使用场景
- 在 DSH 对话中一句话完成 C51 编译、Proteus 仿真与 PASS/FAIL 判定
- 快速排查 C51 语法错误,不必打开完整 IDE 或手动跑 Proteus
- 对已有电路做确定性复判,替代人工盯 LED 或视觉模型读截图
适合人员
- 做 8051 课程作业的本科生和专科生
- 用 Proteus ISIS 做嵌入式仿真的独立开发者
- 希望通过 AI 对话统一完成编译、仿真、验证流程的硬件工程师