dsh-reasoning-merge
在终端中运行以下命令:
dsh plugin install zhourenke/dsh-reasoning-merge
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DSH 中运行 dsh plugin install zhourenke/dsh-reasoning-merge 即可安装本插件(源码地址:https://github.com/zhourenke/dsh-reasoning-merge),安装后需重启 DSH 方可生效。
插件介绍
DSH 按 provider 返回的内容块逐块渲染响应。当一次模型调用中推理被拆成多段时,界面上就会一段接一段地堆出多个思考区域,读起来既嘈杂又难以连贯追踪。dsh-reasoning-merge 解决的就是这个问题:在同一次模型调用内,它把相邻的推理段合并为一个整块,段与段之间补一行空行,界面上最终只呈现一个连贯的思考区域。\n\n插件只在分块层面做拼接,不改写任何原文。推理文本不增不减,文本输出、工具调用、token 用量和结束原因均原样通过。没有配置项,没有额外界面控件,装好重启 DSH 即可生效。需要注意的是,合并仅作用于同一次调用内相邻的推理段;一旦中间出现文本或工具调用,当前段即告结束,后续推理自然另起一段,行为符合直觉。\n\n适合日常使用 DSH、且 provider 倾向于将推理拆成多段输出的用户。零配置、零界面负担,把散落的思考块收成一段干净的连续区域,仅此而已。
使用场景
- provider 将一次推理拆成多段,界面上思考区域散落堆叠难以连贯追踪
- 希望同一次模型调用的推理过程以单一整块呈现而非多段罗列
- 追求零配置、无额外界面控件的轻量客户端增强
适合人员
- 日常使用 DSH 且 provider 倾向将推理拆成多段输出的用户
- 对界面信息密度敏感、追求思考过程阅读连贯性的开发者
- 喜欢即装即用、不想折腾配置的轻量工具爱好者