dsh-rich-questions
在终端中运行以下命令:
dsh plugin install savageops/dsh-rich-questions
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中运行 dsh plugin install savageops/dsh-rich-questions 即可安装该插件(源码仓库:https://github.com/savageops/dsh-rich-questions),安装后重启 dsh web 进程并刷新页面便可启用。
插件介绍
当 agent 需要理解一个跨十几个维度的构建需求时,一两个平铺问题远远不够——选 A 还是 B 会改变后续哪些维度才重要,而每行一字的标签也不足以支撑一个有把握的选择。dsh-rich-questions 让 agent 从对话上下文里现场编写一张有向图问卷:每个选项声明自己的后续分支,每个选项附带 Promise / Price / Present 三段洞察、来源引用和 Mermaid 流程图,全部渲染在你已经在看的聊天输入框里,无需打开表单产品、无需注册账号、无需复制粘贴。
除了分支路径本身,插件还提供 Quick 模板(一键应用整套决策如"Vercel 式精修"或"内部工具快发")、Bank 逐步提交(长问卷答案在后台锁定、跨浏览器持久、刷新不丢)、Reroll / Push / Discuss 三种 pre-flight 转向,以及一个研究优先的 Question Builder——先调研 9–12 个可比系统再锁定结构,避免一次性生成巨型 payload 导致截断。草稿以文件形式落在工作区,可 git diff,修订历史可追溯。整个插件零运行时依赖,MIT 协议,语言跟随你的聊天语言。
它适合用 DeepSeek Harness 做深度需求对齐、验收标准梳理、跨维度范围界定的开发者:你需要 agent 问出有路径、有深度、有速度的问题,但不想离开当前对话上下文,也不想让一个待答问卷卡住整个会话。简单的 1–3 题仍然走原生 ask_user_question,互不干扰。
使用场景
- 跨十几个交互维度梳理构建需求,每个选择改变后续路径
- 长问卷逐步提交,答案锁定后跨浏览器持久不丢失
- 一键应用整套决策模板,将 20 题对齐练习压缩为一次决策
适合人员
- 用 DeepSeek Harness 做深度需求对齐和验收标准的开发者
- 需要 agent 现场编写分支问卷而非平铺几个选项的工程师
- 在小模型环境中生成大型问卷 payload 易截断的本地部署用户