前言¶
在 DeepSeek Harness(DSH)里做功能开发时,主对话往往已经绑定了当前任务:改代码、跑工具、跟进计划。此时若只想核对一段实现、比较两种方案,或单独试另一个模型,把这些问题塞进主线程,容易打断主线,也不方便给追问单独设权限或模型。
Codex 一类产品里常见的做法是 /side:在主任务旁边开一条带上下文的独立对话。社区插件 DSH Side Chat(维护者 qiaozheng9)把同类能力接到 DSH Desktop,分类为客户端插件。下面介绍它做什么、如何安装,以及典型用法与限制。
这是什么¶
DSH Side Chat 是独立的 DSH /side 侧边对话插件:在主对话输入 /side 后,右侧打开一条新会话,消息、模型和权限与主对话分离,但打开时仍继承当时主对话的上下文供模型使用。
界面侧只展示打开侧边之后新增的问答;关闭前可导出日志,确认删除后会清理该副本的会话数据(依赖配套的删除服务,见下文安装前提)。
核心功能¶
资料中明确列出的能力如下。
| 能力 | 说明 |
|---|---|
| 带上下文的追问 | 打开时聊天区为空,模型保留打开瞬间的主对话上下文;可选中主对话文字,用「在侧边对话中询问」围绕选中内容讨论。 |
| 独立的模型与权限 | 使用 DSH 原生选择器切换模型、推理等级和权限,设置仅作用于当前侧边对话。 |
| 原生附件与引用 | 沿用主对话的文件、图片和 @ 引用;可为当前副本追加参考材料。 |
| 目标与计划 | 创建、编辑、暂停或继续目标;进入计划模式,在侧边审核模型提交的计划(批准或补充意见继续规划)。 |
| 多标签对话 | 侧边顶部 + 可再开多个独立讨论。 |
| 临时会话 | 侧边临时对话不进入左侧会话列表,也不出现在列表搜索中;DSH 重启后会按已登记的临时身份回收遗留副本。 |
| 时间与用量 | 消息时间、token 用量、流式回复、输入框和 + 菜单复用 DSH 原生组件(含压缩、日志下载等,随 DSH 版本而定)。 |
| 关闭后清理 | 确认「删除并关闭」后清理会话文件、索引、缓存、草稿和独占附件;引用的项目文件和共享数据保留。 |
侧边不会改写主对话或其他已开侧边的消息与权限;打开后主对话新增内容不会自动同步进已打开的侧边。核心实现提取自 Better Sidebar,交互参考 Codex /side;许可证为 MIT(插件包版本 0.2.2,engines.dsh 为 0.2.1-rc.5)。
安装与启用¶
当前 README 标明:完整支持 Windows · DSH Desktop 0.2.1-rc.5。其他 DSH 版本、独立 Web 部署及其他操作系统尚未完成端到端验证。
安装前须先按 dsh-delete-session 的安装说明 安装并启用删除服务(同一 desktop profile),负责关闭侧边后的永久清理。
若已启用其他插件的 /side 入口,请先停用同名命令,避免冲突。
在 PowerShell 中执行(命令来自仓库 README,勿改用 github:owner/repo 形式):
dsh plugin --profile desktop add https://github.com/qiaozheng9/dsh-side-chat/releases/download/v0.2.2/dsh-side-chat-0.2.2.tgz
发行包为预构建 tgz,无需在本机编译。安装完成后重启 DSH,在主对话输入 /side 验证。README 说明目前请使用 GitHub Release 预构建包,不要直接从主分支或 npm 当作可运行包安装。
插件以当前 DSH 进程权限运行;安装前建议浏览 源码仓库 与 LICENSE,确认符合你的环境与合规要求。
典型用法¶
1. 打开侧边对话¶
在主对话输入框输入:
/side
也可附带首条问题,例如:
/side 解释一下刚才这个方案的取舍,还有哪些替代方案?
或选中主对话文字,点击 「在侧边对话中询问」。
2. 按问题配置工具¶
- 用输入框下方的模型或权限控件,只影响当前侧边。
- + → 文件 添加文件或图片;
@引用与主对话一致。 - + → 目标、+ → 计划 管理目标或进入/退出计划模式并在侧边审核计划。
- 侧边顶部 + 再开一个独立讨论。
3. 留存与关闭¶
需要保留记录时,先 + → 下载日志(范围为当前副本,含复制进来的主对话历史;分享前自行检查敏感内容)。关闭时选 「删除并关闭」 会清理该对话数据;取消则保留。若删除失败,请确认 dsh-delete-session 已在同一 profile 启用,面板会保留以便重试。
适用场景与注意¶
适合:主对话在实现功能,同时需要解释、代码核对、方案讨论、单独模型/权限试验,或在侧边审计划而不切换主会话。
注意:
- 环境限制以 README 为准:当前强调 Windows Desktop + DSH 0.2.1-rc.5。
- 依赖 dsh-delete-session;未正确安装时关闭清理可能失败。
- 社区目录 SkillHub 插件页 与 GitHub 由社区维护,与 DeepSeek / 幻方无官方从属关系;DSH 生态理念是「一切皆插件」,本文事实以 GitHub README 与 Release 为准。
问题反馈与贡献见仓库 Issues 与 开发文档(路径以仓库为准)。
结尾¶
DSH Side Chat 把「主线程继续干活、侧边随时追问」落到 DSH Desktop:独立会话 ID、独立模型与权限,又能在打开时带上主对话上下文,并支持目标、计划模式与多标签侧边讨论。