dsh-deepseek-chat
v0.2.22
Published
CHAT / HARNESS mode switcher for DeepSeek Harness
Maintainers
Readme

DeepSeek Chat 是一款 DSH 桌面插件:选择 CHAT 在 DSH 内使用真实的 DeepSeek Chat 官网;选择 HARNESS 随时回到原来的工作区。插件不接管你的账号体系,官网登录独立保存。
当前发布版 0.2.22 · 适用于 DSH 桌面版 · CHAT 网页的语言、外观和字号跟随 DSH。
核心功能
- CHAT / HARNESS 一键切换:在左上角品牌旁切换,侧栏显示官网对话列表、置顶与日期分组。
- 快捷键切换:默认按
Tab在两个模式间来回切换,也可自定义两个快捷键。 - 网页缓存策略:缓存网页、延迟释放或立即释放,自行权衡切换速度与开发者工具(F12)。
- 附件下载:代码块、图片与常见附件可保存到本机;外链交给系统默认浏览器。
- 外观跟随:语言、明暗主题和内容字号跟随 DSH,无需重复设置。
如何更好地使用
这个插件最适合的工作流是 “先聊透,再动手”:
- 切到 CHAT,先在官网聊天里把方案聊清楚(这一步不消耗 Harness 的 Token)。
- 复制结论、方案文本或分享链接。
- 用快捷键切回 HARNESS。
- 把结论粘贴给 Agent,让它直接按确认的方案开发。
这样做的好处:
- 省 Token:方案讨论发生在官网聊天里,不占用 Harness 上下文。
- 省上下文:只把确认后的结论交给 Agent,减少来回澄清和无关历史。
- 更精准:Agent 拿到的是已经定稿的方案,而不是几十轮试错过程。
两个典型场景:
- 需求梳理:先在 CHAT 里让官网模型帮你拆需求、对比方案,定稿后切回 HARNESS 直接开发。
- 报错排查:把错误贴进 CHAT 问清楚原因和修法,再把结论带回 HARNESS 让 Agent 改代码。
快速开始
- 安装插件(见下方“安装”),完整退出并重新打开 DSH。
- 切到 CHAT,点击 登录 DeepSeek,在插件内的官网页面正常登录。
- 登录后账号与对话列表会自动同步;设置 → Chat 设置 可查看账号、退出登录和调整偏好。
- 需要回到原工作区时切换到 HARNESS,原来的面板会恢复。
安装
按名称安装(当前发布版)
在 DSH 插件安装输入框中输入:
[email protected]或使用命令行:
dsh plugin --profile desktop add [email protected]从 GitHub 安装
https://github.com/xingxingbk-git/dsh-deepseek-chatdsh plugin --profile desktop add https://github.com/xingxingbk-git/dsh-deepseek-chat此方式安装仓库中已推送的版本;需要系统已安装 Git,Windows 可先安装 Git for Windows,再重开 DSH。
使用本地安装包
dsh plugin --profile desktop add /absolute/path/dsh-deepseek-chat-0.2.22.tgz安装或更新后请完整退出并重新打开 DSH。使用其他配置环境时,把命令中的 desktop 换成对应名称。
功能说明
CHAT 与 HARNESS

- CHAT 内嵌官网聊天:侧栏浏览对话、搜索、打开历史会话,顶部“新会话”开始聊天。
- 对话右侧菜单可重命名、置顶、分享和删除;点击“对话”右侧刷新图标更新网页与列表。
- 切回 HARNESS 恢复之前的主面板,再进 CHAT 会回到刚才的网页(取决于缓存策略)。
模式切换器

设置 → Chat 设置 → 切换按钮 提供文字样式与图标样式。文字样式下两个按钮的文案都可自定义(最多 10 个字符宽),保存后生效;侧栏较窄时自动截断,悬停显示完整内容。
快捷键切换
设置 → Chat 设置 → 模式切换快捷键:
- 开关默认开启;开启后显示两个快捷键输入框和保存按钮。
- 默认两个都是
Tab,按Tab在两个模式间来回切换;两个设置为不同键时,第一个切到 CHAT、第二个切到 HARNESS。 - 支持组合键(如
Ctrl+Shift+X,macOS 显示为Cmd);点击输入框后直接按组合键即可捕获,Esc取消,Backspace清空。 - 两个快捷键相同时是有意设计:按一下切换一次,不算冲突。
- “恢复默认”一键填回
Tab,仍需点击保存生效。 - 快捷键只在 DSH 窗口聚焦、且焦点不在输入框或 CHAT 网页内时生效。CHAT 网页内 Tab 保持官网原生行为,网页内请用带修饰键的组合(如
Ctrl+Shift+X)。 - 与系统或浏览器保留的快捷键冲突时会提示并拒绝保存。
CHAT 网页缓存
设置 → Chat 设置 → CHAT 网页 三种策略:
| 策略 | 切回 CHAT | 开发者工具(F12) | | --- | --- | --- | | 缓存网页(默认) | 无需等待加载 | 网页存在期间不可用 | | 立即释放 | 会重新加载 | HARNESS 下可用 | | 延迟释放 | 设定秒数内无需加载 | 超时释放后可用 |
延迟释放可填 5–3600 秒,兼顾切换速度与开发者工具。
下载与外链
- 代码块 “下载”、Mermaid 导出的 SVG/PNG/代码、图片以及常见附件(PDF、Office、压缩包、音视频等)可保存到本机,单文件上限 16 MB。
- 对话中的外部链接使用系统默认浏览器打开;失败时只显示非阻断提示。
- 右键“另存为”、CHAT 网页内上传文件、麦克风等能力受 DSH 宿主限制。
限制
- 仅支持 DSH 桌面版;兼容范围见下方“兼容范围”,暂不支持 DSH Web。
- 快捷键仅在 DSH 窗口聚焦时生效,不能注册系统级全局快捷键;CHAT 网页内不拦截
Tab。 - 缓存网页期间开发者工具(F12)不可用;需要 F12 请选择立即释放或延迟释放。
- 下载只接管用户点击的常见格式且单文件不超过 16 MB;右键另存为、iframe 内下载、程序化下载不接管。
- 文件上传对话框、麦克风等设备权限由 DSH 宿主控制,插件无法放开。
- 侧栏品牌与“新会话”适配依赖官方界面结构;同时安装其他侧栏 UI 插件时可能进入兼容模式(可在 Chat 设置恢复提示)。
- 官网页面结构变化可能影响账号或对话列表识别;插件会显示状态或兼容提示,可重试。
- 插件不读取聊天正文、Cookie、密码或 DSH 令牌;详见“隐私与数据”。
隐私与数据
聊天内容和账号历史由 DeepSeek 官网处理。插件为显示账号与导航,只读取官网可见的昵称、对话标题、分组和链接,且仅在当前登录期间保留于内存。
登录记忆只保存官网授权所需的最小信息,通过 DSH 官方凭据服务管理,并按配置环境隔离;退出登录会清除本插件的登录记忆。
插件不会把密码、Cookie 或聊天正文写入登录记忆,不读取 DSH 或其他插件的令牌,也不访问其他浏览器的登录数据。
兼容范围
适用于 DSH 桌面版:0.2.0-rc.2、从 0.2.1-rc.1 开始的 0.2.1 发布线、从 0.2.2-rc.1 开始的 0.2.2 发布线。0.2.2 早期预发版与 0.2.3 及以上版本需要重新适配。
卸载
在 DSH 插件管理器中移除,或执行:
dsh plugin --profile desktop remove dsh-deepseek-chat