在 DeepSeek Harness (DSH) 中,直接使用内置工具进行联网检索通常会将结果写入主模型上下文。如果只是想临时查个资料,又不希望污染主对话的上下文,dsh-temp-chat 提供了一个隔离的方案。
功能¶
该插件提供两条斜杠命令,均使用独立子代理进行联网检索,但处理逻辑不同:
- 单轮提问 (
/single-turn):使用全新子代理(零父上下文)联网检索,并开启一个新话题。同一话题内的连续追问请改用/multi-turn,否则会重置话题。 - 多轮续聊 (
/multi-turn):重放当前话题已有的问答,续接新问题。重放前会按轮数上限(默认 12 轮)和字符预算(默认 24000 字)裁剪,保留最近的轮次。 - 结果隔离:答案仅显示在当前会话的时间线,不进入主模型上下文。主 Agent 无法看到这些答案,需手动粘贴要点。
- 工具限制:子代理仅支持
web_search,web_fetch,read,glob,grep五个工具,不能写文件、执行命令或再派生子代理。 - Markdown 渲染:支持标题、列表、代码块等渲染。
安装¶
dsh plugin --profile web add @agi321/dsh-temp-chat
也可以在 设置 → 插件 页面,通过 Add plugin 填入 @agi321/dsh-temp-chat 进行安装。
用法¶
在输入框输入 /,选择 single-turn 或 multi-turn 后跟问题。
- 单轮示例:
/single-turn DeepSeek V3 和 R1 在推理能力上有什么区别?
/single-turn 帮我查一下今天上海到北京的高铁还有哪些班次
- 多轮示例:
/single-turn 介绍一下布林带指标
/multi-turn 那它的参数一般怎么设?
/multi-turn 举个 A 股上的实际例子
注意事项¶
- 需要安装 DSH 0.2.0-rc.2 或更高版本。
- 需要安装 Node 24 或更高版本。
- 多轮模式只认最近一次
/single-turn之后的话题。 - 默认超时 180 秒,答案上限 60000 字。
- 子代理日志显示为
temp-chat:单轮/temp-chat:续问。