MIT 许可的 dsh Desktop / Web 插件:针对选中段落的只读、纯文本旁支讨论,支持逐条回复切换模型与 Effort,并可用“Add to conversation”把讨论变成引用且保留主草稿。
DSH 适配
原生运行时
作者声明
安全审计
未审计
最后核验
2026-11-10
许可证
MIT
01它能帮你完成什么?
针对已完成的某条消息里选中的一段文字追问,而不打断主对话
一个侧边面板:流式 Markdown 回复,并可将整段聚焦讨论作为一个“会话引用”附加回主输入框
在任务进行中需要快速解释、但不想 fork 会话或改写主提示词的 DeepSeek Harness Web / Desktop 用户
为一次性的追问临时换模型或思考强度,而不改动主对话
Send 旁的模型与 Effort 控件;选择会被本客户端的后续 Side Chat 请求记住,但不会作用于主对话
只想为一次旁支提问临时用更强或更便宜模型的用户
02如何接入 DeepSeek Harness?
前置条件
- Side Chat 版本要与 DSH 运行时匹配:1.0.3 → DSH `0.2.1-rc.2`,1.0.2 → `0.2.0-rc.2`,1.0.1 → `0.2.0-rc.1`
- 保持 DSH 的插件兼容性检查开启,不要绕过它
- Web profile 需要对应版本的 DSH CLI(`npm install --global @deepseek-ai/dsh@0.2.1-rc.2`)
安装步骤
- 01
Desktop:打开插件安装对话框,填入完整包规格 `@ahggg/dsh-side-chat@1.0.3`,安装后重启应用
- 02
Web:`dsh plugin --profile web add @ahggg/dsh-side-chat@1.0.3 --save-exact`
$ dsh plugin --profile web add @ahggg/dsh-side-chat@1.0.3 --save-exact
- 03
在项目目录用 `dsh web --port 3080` 启动,打开打印出来的 URL
$ dsh web --port 3080
验证接入成功
- 主对话至少完成一轮后,在已完成消息里选中文字,确认出现 Side Chat 操作条
- 用 `dsh plugin --profile web list` 确认已安装版本与你的 DSH 运行时匹配
回滚
- Web:`dsh plugin --profile web remove @ahggg/dsh-side-chat`
- Desktop:通过应用的插件管理器移除 Side Chat
03DSH 适配与能力边界
带客户端半的原生 dsh 插件:以 profile 插件形式安装(`dsh plugin --profile web add`),或通过 DeepSeek Harness Desktop 的插件管理器安装,为 DSH Web / Desktop 客户端增加一个 Side Chat 面板。
只读文本快照上下文
已完成消息里选中的那段文字→父对话到该完成轮为止的固定只读快照,后续追问一直复用它
之后父对话的新提示词被排除,快照保持固定只打开草稿不会发起任何模型调用Add to chat / Ask in side chat / More details
选中的文字与可选评论→把带注释的段落附到主输入框(一个胶囊里可含多个编号段落),或立即发起解释请求
`Add to chat` 会保留已有的草稿文本Add to conversation 引用
已完成的 Side Chat 讨论→作为一个会话引用附到主输入框;再次点击是刷新而不是重复添加
只添加引用不会发送——必须发送父草稿才会存进父历史
04适合谁?何时不该用?
适合
- 在任务进行中需要快速解释、但不想 fork 会话或改写主提示词的 DeepSeek Harness Web / Desktop 用户
- 只想为一次旁支提问临时用更强或更便宜模型的用户
不适合
- 插件版本必须与 DSH 运行时匹配(1.0.3 ↔ DSH 0.2.1-rc.2)。Desktop 与 Web profile 的插件安装是分开的,且应保持 DSH 的兼容性检查开启。
- Side Chat 是纯文本、只读的讨论,不是第二个 agent:不支持附件、工具、命令执行、文件编辑、Steer 与 `/side`,也不会 fork 或归档任何会话。
- 上下文上限 2,097,152 字符,超出直接拒绝而非静默截断;每个问题上限 65,536 字符,每条回复(含推理)上限 262,144 字符,一段讨论最多 64 个问题。
05兼容性、维护与安全提示
- 插件版本必须与 DSH 运行时匹配(1.0.3 ↔ DSH 0.2.1-rc.2)。Desktop 与 Web profile 的插件安装是分开的,且应保持 DSH 的兼容性检查开启。
- Side Chat 是纯文本、只读的讨论,不是第二个 agent:不支持附件、工具、命令执行、文件编辑、Steer 与 `/side`,也不会 fork 或归档任何会话。
- 上下文上限 2,097,152 字符,超出直接拒绝而非静默截断;每个问题上限 65,536 字符,每条回复(含推理)上限 262,144 字符,一段讨论最多 64 个问题。
- 关闭面板、刷新或断开客户端、卸载插件都会取消进行中的工作并丢弃临时讨论;宿主记录闲置 30 分钟后也会过期,关闭后的讨论无法重新打开。
- 文本快照与 Side Chat 历史每次请求都会发给模型,因此仍按 provider 正常计费;避免复制会话并不能消除上下文 token,也不保证缓存复用。模型请求两分钟超时。
MIT · 持续维护(最新 release v1.0.3,2026-10-21)· 按 DSH 运行时版本分别钉版
06常见问题
该装哪个版本?
按运行时对齐:DSH 0.2.1-rc.2 对应 Side Chat 1.0.3,0.2.0-rc.2 对应 1.0.2,0.2.0-rc.1 对应 1.0.1。保持 DSH 的插件兼容性检查开启、不要绕过;另外 Desktop 与 Web profile 的插件安装是分开的。
Side Chat 会 fork 或创建 DSH 会话吗?
不会。它在内存里维护自己的临时消息历史,不 fork、不复制、不创建、不归档 DSH 会话,不运行 Agent,也不写会话事件日志;同样没有工具、命令执行或文件编辑能力。
怎么把 Side Chat 的讨论留下来?
点 `Add to conversation` 把讨论作为一个会话引用附到主输入框,然后发送父草稿才会存进父历史。只添加引用不会发送;临时面板闲置 30 分钟后仍会过期。
有哪些大小限制?
上下文上限 2,097,152 字符且超出直接拒绝而非静默截断,每个问题 65,536 字符,每条回复(含推理)262,144 字符,一段讨论最多 64 个问题。模型请求两分钟超时。
能只为一次旁支提问换模型吗?
可以。用 Send 旁的模型控件再选 Effort 即可切换思考强度;改动不影响主对话,被接受的选择作用于下一条回复,并被本客户端后续的 Ask in side chat 与 More details 请求记住。
07相关的 DSH 工作流
memos
作者 memtensor
面向 LLM 与 AI 智能体的自进化记忆系统,提供超持久记忆、混合检索与跨任务技能复用,可显著节省 Token。
dsh-anchored-standard
作者 xiaobright
DeepSeek Harness 两阶段预设:先最小对齐引导,再启用完整标准工具集。
mem9
作者 mem9-ai
每轮自动回忆 + 后台智能摄取 + 五个记忆工具,为 DSH 加持记忆。
dsh-mnemon
作者 omdsh-dev
Mnemon 驱动的本地记忆系统:三层存储(运行时热记忆、项目档案 Documents、长期记忆体 Memory Spaces),受监督写回、检索工具与 Web UI。
08数据与来源
Ask a focused follow-up about selected text without leaving your current conversation
dsh plugin --profile web add @ahggg/dsh-side-chat@1.0.3 --save-exact
页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-11-10。发现错误?提交更正。
最佳 DeepSeek Harness 插件
从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。
