DSH Plugins
返回列表
🖥️

dsh-miniprogram-helper

客户端 更新于 2026.10.20

在终端中运行以下命令:

dsh plugin install leo666-cloud/dsh-miniprogram-helper

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端执行 dsh plugin install leo666-cloud/dsh-miniprogram-helper,或从插件市场安装后重启 dsh web 并新开会话;源码仓库:https://github.com/leo666-cloud/dsh-miniprogram-helper

插件介绍

用 AI 搭微信小程序时,页面文件往往已经写好,却忘了把路径写进 app.json——开发者工具里根本打不开。这类「建了文件却没注册」的孤儿页,是自动化流程里最常见、也最伤人的坑。dsh-miniprogram-helper 把「建文件」和「写进配置」收成一次原子操作,并在写完立刻自检,让 Agent 少犯这类低级错误。

插件提供 11 个工具,覆盖从工程体检到日常改动的完整链路:mp_scan 做全面扫描(孤儿页、tabBar、分包、组件路径与包体积);mp_page_add / mp_remove / mp_entry_set / mp_register / mp_fix 管页面生命周期;mp_subpackage_add、mp_component_add、mp_tabbar 处理分包、组件与底部导航;mp_project_init 生成可导入的骨架;mp_devtools 对接微信开发者工具 CLI,支持预览出二维码。细节上它区分项目根与 miniprogramRoot 代码根、用 JSONC 改 app.json 保留注释与格式、不把组件误当页面、分包页登记到分包而非主包,并拦截路径穿越与危险删除。

适合在 DSH 里用 Agent 生成或维护小程序的开发者与团队:既要让模型能可靠地增删改页面,又希望配置改动可读、可审、不破坏现有工程。若还需要本地预览或上传,可在配置好开发者工具服务端口与 CLI 后,通过 mp_devtools 把预览链路也交给会话完成。

使用场景

  • AI 生成小程序页面后自动写入 app.json 并自检
  • 扫描工程找出未注册的孤儿页并一键修复
  • 创建分包、组件或 tabBar 后保持配置合法可编译

适合人员

  • 在 DSH 中用 Agent 开发或维护小程序的开发者
  • 需要减少 app.json 漏配与分包登记错误的团队
  • 希望会话内完成预览二维码的本地调试流程