DSH Plugins
返回列表
⚙️

dsh-research-first

工作流 更新于 2026.08.15

在终端中运行以下命令:

dsh plugin install outnever/dsh-research-first

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

在终端执行 dsh plugin install outnever/dsh-research-first 即可安装该插件,源码仓库地址为 https://github.com/outnever/dsh-research-first 。

插件介绍

LLM 编码智能体存在三种不断叠加的失败模式:凭记忆直接写代码而不查阅 API 文档、反复试错却不搜索社区已知方案、以及在过时的版本或端点上操作。每一次跳过廉价查询,最终都会演变成一次昂贵的返工循环。dsh-research-first 正是针对这个缺口而设计。

它不硬阻断工作流,而是在 agent 尚未执行任何调查工具就触发修改类工具时,注入一条柔和且可追溯的提醒。若调查路径本身不可用(离线环境、文档缺失),插件会检测到失败并提示向用户确认,而非直接停滞。连续失败达到可配置阈值后,它会提醒先查看 GitHub Issues 再做下一次尝试。每条提醒都以插件来源消息写入会话日志,可回放可审计。需要更强约束时,可将 intensity 调为 warn 或 block。

适合希望以最低成本给 agent 养成先查证再动手习惯的团队。它与 dsh-doublecheck(严格纪律门)和 dsh-pain-point-check(失败否决)可组合使用,作为日常轻量级默认提醒,既不冻结流水线,也让 agent 少犯低级错误。

使用场景

  • 智能体凭记忆写 API 调用导致反复返工
  • 反复试错却不查阅社区已知 workaround
  • 在过时的版本或端点上盲目编码

适合人员

  • 希望给 agent 养成先查证再动手习惯的团队
  • 需要轻量级非阻断式工作流守护的开发者
  • 与 doublecheck 和 pain-point-check 组合使用的工程团队