dsh-btw
在终端中运行以下命令:
dsh plugin install clclyzybzjsq/dsh-btw
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install clclyzybzjsq/dsh-btw 即可安装,源码仓库为 https://github.com/clclyzybzjsq/dsh-btw
插件介绍
在长时间的编码会话中,你偶尔想岔开问一个与主线无关的小问题,又不希望这段问答污染后续轮次的上下文。dsh-btw 在 DeepSeek Harness 中注册了一个全局 /btw 命令,让你触发一次独立的一次性问答——它不会生成任何会话消息,不进入 session log,也不影响后续模型的缓存键,体验等价于 Claude Code 里的 /btw 指令。
命令通过 plain-context 全局注册,profile 下任何 agent preset、模式或会话都可直接使用,无需逐条配置。触发瞬间 composer 即被清空、输入立即可用,主代理即使繁忙也能随时唤起,无需排队。提问时自动携带最近最多 40 条消息(上限 32000 字符)作为只读背景,让问题可以引用当前会话内容,但这段背景只是字符串快照,不写回会话、不影响派生上下文。模型路由优先复用当前会话最近一次的 provider/model,整个插件零运行时依赖,支持 AbortSignal 随时取消。
如果你正在用 dsh 跑日常编码任务,又想保留一条不搅动主上下文的临时提问通道,装上 /btw 即可——问完即走,干干净净。
使用场景
- 长会话中临时问一个与主线无关的问题
- 主代理正在执行任务时需要快速确认一个细节
- 想引用当前上下文提问但不污染后续轮次记忆
适合人员
- 日常使用 dsh 进行编码的开发者
- 希望隔离临时提问与主上下文的 Harness 用户
- 从 Claude Code 迁移过来、熟悉 btw 工作流的开发者