DSH Plugins
返回列表
⚙️

dsh-mp-automator

工作流 更新于 2026.08.17

在终端中运行以下命令:

dsh plugin install VincentJiang06/dsh-mp-automator

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

在 DeepSeek Harness 终端执行 dsh plugin install VincentJiang06/dsh-mp-automator 完成安装,源码仓库见 https://github.com/VincentJiang06/dsh-mp-automator

插件介绍

用大模型测微信小程序,最可怕的失败是安静的:元素编号在重连时已被无声重编、编译产物比源码旧了一圈、纯文本模型凭想象描述了一张自己根本没看到的截图——三种场景都给出毫无意义的绿色结果,而提示词层面的叮嘱根本拦不住。dsh-mp-automator 把纪律写进工具本身:选择器寻址让 uid 永不跨调用存活,新鲜度门在每次执行前跑真实体检、产物过期直接拒绝,截图双路径确保纯文本路由和视觉路由各自拿到诚实的上下文,图片预算用代码钳制而非文档承诺。

插件提供八个 mp_* 工具,覆盖从会话管理、项目体检、页面检查、选择器查询、元素操作(tap / input / longpress / nav / switchTab / reLaunch / scan 注入)、截图、控制台读取到 JS 求值的完整链路。所有结果自带字节上限且自包含,长测试会话经历上下文压缩后依然可读。附带判断力技能文件教模型三拍节奏、选择器纪律和断言配方,工具承载能力与门,技能承载判断。

适合在 macOS 上用微信开发者工具迭代小程序、希望把 dsh 智能体纳入日常测试流程的开发者。不需要写 Playwright 脚本,也不需要让模型记住一堆注意事项——打开项目目录、用自然语言描述测试意图,工具替你守住正确的底线。

使用场景

  • 在真实开发者工具中验证按钮点击、路由跳转与控制台无报错
  • 用自然语言描述测试意图,无需手写 Playwright 脚本
  • 长会话回归测试中保持截图、查询与控制台结果自包含可读

适合人员

  • macOS 上迭代微信小程序的前端开发者
  • 希望将 dsh 智能体纳入日常 QA 流程的 Agent 用户
  • 需要结构性防静默失败而非提示词叮嘱的测试团队