dsh-command-btw
在终端中运行以下命令:
dsh plugin install wszw142857-beep/dsh-command-btw
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install wszw142857-beep/dsh-command-btw,或从 https://github.com/wszw142857-beep/dsh-command-btw 安装该插件 bundle。
插件介绍
代理在长任务里跑起来之后,你往往只想确认一个细节,又不想把整段问答写进主对话——主线程一被打断,上下文和节奏都容易乱。Claude Code 里的 /btw 就是为此设计的旁路提问:问完即走,不污染后续模型可见的历史。本插件把同一套行为带到 DSH 的 Composer 里。
在输入框键入 /btw 并附上问题后,插件会读取当前会话的派生历史(与模型实际看到的内容一致),用该会话最近一次请求的路由向同一套 provider/model 发起一次额外调用:只带文字转录上下文、不挂载工具。回答以命令结果的形式出现在聊天界面,而问答本身仅以 log-only 的 command 事件记录,不会追加到模型可见面,因此下一次正常请求里不会带上这次旁路内容。
旁路调用不会触发 agent/request,也不计入常规的 token 与请求头统计;转录有长度与工具结果截断等上限,图片会以占位形式呈现。适合在代理执行中需要「悄悄问一句」的开发者:核对假设、澄清术语或快速查上下文,同时保持主会话干净、可继续无人值守运行。
使用场景
- 代理长跑任务时想确认一步逻辑,又不想打断主对话
- 需要对照模型实际看到的派生历史快速追问一句
- 希望旁路问答只出现在命令结果里,后续请求仍保持干净上下文
适合人员
- 日常用 DSH 跑代理、常在中途核对细节的开发者
- 熟悉 Claude Code /btw、希望在 DSH 里复用同样习惯的人
- 重视主会话整洁、不想为小问题污染模型可见历史的使用者