DSH Plugins
返回列表
🤖

dsh-dupguard

模型推理 更新于 2026.09.09

在终端中运行以下命令:

dsh plugin install zqh260619/dsh-dupguard

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

在 DeepSeek Harness 终端执行 dsh plugin install zqh260619/dsh-dupguard 即可安装本插件,源码地址为 https://github.com/zqh260619/dsh-dupguard

插件介绍

大模型在流式输出中偶尔会陷入复读——同一个词、一行分隔符甚至一个字母被反复吐出,既浪费 token 又打断阅读节奏;思考链里同样会出现这种循环。粗暴切断流往往会丢失已生成内容或污染会话日志,用户只能眼睁睁看着模型空转。dupguard 就是为此而生:逐增量检测,一旦同一字符串连续重复达到阈值便立即在服务端中止生成,同时把此前已产出的文本完整提交为正常的助手消息,不报错、不丢字、不留脏日志。

核心检测覆盖多种复读形态:单字符循环、词语级循环、夹带空格或换行的分隔复读均能识别;对 Markdown 表格中的连字符和竖线天然免疫,不会把分隔行误判为噪声。思考文本默认同样纳入守卫,工具调用参数则默认放行以避免 base64 或 JSON 中的合法重复触发误杀。阈值、单元长度、检测窗口、空白处理、是否监控思考或工具参数等全部可在 DSH 设置面板的专用分节中可视化调整并即时持久化,默认值开箱即用。

如果你在用 DeepSeek Harness 跑长文推理、撰写报告或编排 Agent 流程,经常碰到模型卡在循环里把上下文窗口耗光,dupguard 能在不改动 prompt、不后处理日志的前提下从源头掐断复读,让每一轮对话都干净结束。

使用场景

  • 模型长文输出陷入复读循环时自动安全截停
  • 思考链中反复重复内容浪费 token 前及时中止
  • Agent 多轮编排中防止模型卡在循环耗尽上下文窗口

适合人员

  • 用 DSH 跑长文推理或报告生成的开发者
  • 编排 Agent 流程并关注 token 经济性的工程师
  • 希望不改动 prompt 就能消除复读噪声的最终用户