dsh-minimal-anchor
在终端中运行以下命令:
dsh plugin install rand0wn/dsh-minimal-anchor
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install rand0wn/dsh-minimal-anchor 即可安装,插件源码位于 https://github.com/rand0wn/dsh-minimal-anchor
插件介绍
在 DeepSeek Harness 中开启一个全新会话时,模型的第一条消息就会接收到完整的工具清单——文件编辑、bash、子代理、定时任务,一个不少。可如果用户只是想随口问一句:看看这个仓库在干什么,这些重型工具的 schema 描述会大量挤占上下文窗口,把模型的注意力从先搞清楚情况拉向立刻动手改东西。dsh-minimal-anchor 解决的就是这个首屏工具过载问题。
它是一个完全被动的插件,无需调用任何命令。它直接挂钩 Harness 的系统提示组装流水线,在每个新作用域的第一次组装时做两件事:把工具列表裁剪到可配置的白名单(默认为 read、glob、grep),并在提示头部插入一段简短的探索导向结构前言。从第二轮开始,所有后续组装原样通过,完整工具集自动恢复,插件不再产生任何可见影响。
适合那些经常用一句自然语言启动探索性会话的 dsh 用户。如果你的典型场景是先让我看看代码、日志或配置,希望模型第一轮专注阅读和理解而不是急着调用 bash 或文件编辑,装上它即可零成本获得更稳定的首轮推理质量。
使用场景
- 用一句自然语言启动会话,希望模型第一轮专注阅读而非立刻动手
- 新会话首轮工具 schema 过多,挤占上下文窗口导致推理偏移
- 希望首轮引导模型先理解代码结构,第二轮再开始操作
适合人员
- 以自然语言探索性提问启动 dsh 会话的日常用户
- 关注首轮推理质量、希望减少工具抢占注意力的进阶用户
- 在 TypeScript 组合 dsh 配置、需要可编程前言与白名单的开发者