dsh-plugin-stm32-workbench
在终端中运行以下命令:
dsh plugin install Airls-bubble/dsh-plugin-stm32-workbench
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install Airls-bubble/dsh-plugin-stm32-workbench,即可从 https://github.com/Airls-bubble/dsh-plugin-stm32-workbench 安装本插件。
插件介绍
做 STM32 毕设或日常调板时,工具链往往散在 Keil、OpenOCD、串口助手和浏览器标签里,对话里的 AI 也只能靠手拼命令或脚本,和界面各走一条路,结果常常是日志对不上、诊断对不上。这个插件把「单片机工作台」收进 DSH:从侧栏选工程工作区、用「单片机模式」开会话,引脚图、构建台、串口和功能清单都在同一会话视图里完成,不必再单独开一个网页。
能力上覆盖从工程到板子的闭环。后端按 Keil 工程配置驱动 armcc 链路,产物可与 UV4 对齐;烧录走 OpenOCD 与 ST-Link,串口有桥接;还能静态解析引脚、对照寄存器与源码,并把编译输出收成可点进源码的诊断。宿主侧注册的 mcu 工具把编译、烧录、读写、符号与内存等动作接到同一套 API,让智能体与界面共用一条路径。
适合已经在用 DSH、手头是 STM32F10x 系 Keil 工程、并希望「写代码—编译—烧录—观测」留在一次会话里的人:学生做课程设计、爱好者做小板、或任何想把嵌入式调试和 AI 协作放在同一工作台里的开发者。没有 ST-Link 或 Keil 环境时,界面会如实提示;有硬件时才能把烧录与在线读寄存器跑通。
使用场景
- 在 DSH 会话里完成 Keil 编译、烧录和串口观测,不用切换多个工具
- 毕设或实验板调试时,让 AI 通过 mcu 工具与界面共用同一套编译烧录接口
- 打开已有 .uvprojx 工程,查看引脚配置、编译诊断并对照芯片寄存器
适合人员
- 使用 Keil 做 STM32F10x 课程设计或毕设的学生
- 希望在 DSH 里把嵌入式流程和 AI 协作放在一起的用户
- 手头有 ST-Link、需要真编译真烧录的嵌入式爱好者