前言¶
在 DeepSeek Harness(DSH)里动手改代码之前,需求往往还停在自然语言层面:边界没说清、优先级没对齐,模型容易直接开写,改完再返工。Google Antigravity 工作流里有一个常用做法:用 /grill-me 触发一轮结构化追问,把实现前的歧义压下去,再进入计划与编码。
dsh-plugin-grill-me 把同一套触发方式接到 DSH 上,让你在对话里输入 /grill-me,先进入计划模式、再通过交互式问答收拢需求,最后产出可执行的计划类产物,而不是先改仓库。
这是什么¶
dsh-plugin-grill-me 是面向 DSH 的客户端插件,由 Domush(作者 Phillip Webber)维护,在 NPM 上以包名 dsh-plugin-grill-me 发布(README 标注 MIT 许可证)。插件向 Harness 注册 /grill-me 斜杠命令,定位是「结构化规划与需求收集」,并声明对 Google Antigravity /grill-me 斜杠命令的忠实模仿。
DeepSeek Harness 社区插件目录在独立站点 skillhub.cn 上架,与 DeepSeek / 幻方无官方从属关系;安装与运行仍遵循 DSH「一切皆插件」的扩展方式。
核心功能¶
下面介绍插件在 README 中写明、且与 DSH 能力挂钩的几点。
对齐 Antigravity 的 /grill-me 习惯¶
在 Antigravity 流程里,/grill-me 用来避免仓促或含糊的实现:先做一次密集、结构化的需求收集。本插件把同样的方法论接到 DSH,可与原有 Antigravity 式交互流程衔接或替代其中的追问环节。
自动进入 Plan Mode¶
执行命令后,会话会立即切换到 Plan Mode(planMode: true)。插件通过 DeepSeek Harness 的 planMode 服务挂钩,在跑动作之前先把会话切到计划模式。
交互式多选追问¶
代理被引导使用交互工具 ask_user_question 向用户追问意图。README 约定:单次流程中会 formulation 3 到 20 个聚焦、结构化的问题;每个问题提供 (Recommended) 推荐项,并附带至少两个备选或多选选项,减少浅层假设。
产出实现类产物¶
用户答完问卷后,代理在尚未修改代码的前提下,把规格综合成可执行的实现计划类产物(任务列表与计划说明),作为后续编码的输入。
安装与启用¶
插件从 NPM 拉取;官方文档未给出 git clone 安装路径。任选其一即可。
在 Harness Web UI 中安装¶
- 打开 DeepSeek Harness Web UI,进入 Settings → Plugins。
- 点击 Add Plugin。
- 在插件名称处粘贴:
dsh-plugin-grill-me
- 点击 Install,插件会从 NPM 获取并立即激活。
通过 CLI 安装¶
在终端执行:
dsh plugin install dsh-plugin-grill-me
写入 Profile 的 package.json¶
若你把插件固化为 profile 依赖,可按 README 示例在 dependencies 与 dsh.profile.bundles 中声明(版本约束以你环境为准,README 示例为 ^1.0.0):
{
"dependencies": {
"dsh-plugin-grill-me": "^1.0.0"
},
"dsh": {
"profile": {
"bundles": [
"dsh-plugin-grill-me"
]
}
}
}
仓库 package.json 中当前版本号为 1.1.0,安装 UI / CLI 一般会解析 NPM 上的最新兼容版本。
Profile 补丁配置¶
在 profile 的 cordis.patch.yml 中可插入如下片段(与插件自带的 bundle patch 一致):
- insert:
- id: grill-me
name: 'dsh-plugin-grill-me'
典型用法¶
安装并启用后,在对话输入框直接输入命令即可,无需额外子命令。
带具体目标的例子:
/grill-me review the newly created plugins for completeness before i publish them on github
仅触发追问流程、由后续问答定范围:
/grill-me
执行后会发生什么¶
经过上面的步骤,一次 /grill-me 大致按 README 描述推进:
- 会话立刻进入 Plan Mode。
- 启动交互式需求问卷;代理通过
ask_user_question抛出 3~20 个结构化问题,并带推荐项与备选。 - 你逐项作答。
- 代理汇总为可执行的计划类产物,此阶段不应直接改代码。
适用场景与注意¶
适合谁: 习惯 Antigravity /grill-me 的开发者;在 DSH 里做功能开发、发布前检查、重构等任务前,希望先锁需求再让代理写代码的场景。
权限与安全: 插件与当前 DSH 进程同权限运行。安装前建议在 GitHub 仓库 阅读源码与 MIT 许可证,确认组织策略允许从 NPM 安装第三方 bundle。
能力边界: 插件提供的是流程与命令钩子,追问质量仍依赖底层模型与 ask_user_question 等内置工具;它不替代你对业务正确性的最终判断。
结尾¶
若你希望在 DSH 对话里用一条 /grill-me 先把计划模式与结构化问答跑通,再动仓库,dsh-plugin-grill-me 是围绕该工作流封装的官方形态插件。目录页:https://www.skillhub.cn/plugins/Domush/dsh-plugin-grill-me;源码与说明:https://github.com/Domush/dsh-plugin-grill-me。