在 DSH 桌面版中提供 DeepSeek 网页聊天与 Harness 工作区之间的切换。
安装
# npm 包(预构建)
dsh plugin --profile web add dsh-deepseek-chat
# GitHub 源码(首次需按提示配置 allowBuilds 构建授权后重试)
dsh plugin --profile web add github:xingxingbk-git/dsh-deepseek-chat
装任何插件都等于在你的机器上跑第三方代码,权限和你本人一样大——能读你的文件、用你的凭据、访问网络,工具审批管不到它。GitHub 来源的插件还会在安装时执行构建脚本——pnpm 默认拦截,所以安装可能停在 ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED 或 ERR_PNPM_IGNORED_BUILDS;dsh 会打印出需要添加的确切键名,把它加进该 profile 的 pnpm-workspace.yaml 的 allowBuilds 下,重跑一次即可装上。放行构建本身就是一次信任判断:请只安装可信来源,并尽量锁定 commit(github:owner/repo#sha)。
README

CHAT模式 加载真实的 DeepSeek Chat 官网,使用官网的聊天功能和账号历史;HARNESS模式 为原 DSH 工作区。
当前版本 0.2.6 · 适配 DSH 桌面版 · CHAT 网页的语言、外观和字号跟随 DSH。
功能预览
在 DSH 里使用 DeepSeek 网页聊天

- 共用 DSH 原侧栏,显示官网对话标题、置顶和日期分组。
- 每条对话右侧提供“更多操作”:重命名、置顶/取消置顶、分享、删除;菜单和重命名弹窗与 HARNESS 共用 DSH 原生组件,修改由官网保存;分享、删除保留官网确认流程。
- 点击历史对话继续聊天;顶部“新会话”用于新建官网对话。
- 点击“对话”右侧的刷新图标,重新加载官网当前页面并更新列表。在其他网页端新建对话后,可用它同步,无需退出 DSH。
- 搜索筛选已加载的对话标题,聊天正文和输入框由官网提供。
- 正文、输入文字和占位提示跟随 HARNESS 正文字号,默认 14px;在 DSH 中调整正文字号时,CHAT 同步更新。
- CHAT 对话页面的明暗主题跟随 HARNESS;HARNESS 使用“跟随系统”时,CHAT 同步采用当前实际主题,无需刷新页面。
- 对话标题位于左上角,点击标题使用官网原有的名称编辑功能。
随时切回 HARNESS

切换器位于左侧顶部的 DeepSeek 品牌旁。白色圆角表示当前模式;切回 HARNESS 会恢复进入 CHAT 前的主面板,再进入 CHAT 时回到刚才的网页。折叠侧栏后,可通过原展开按钮回到切换器。
官网账号与网页登录记忆
在 DSH 原生 设置 → Chat 设置 中查看官网账号、登录记忆,或退出登录。
- 语言在 DSH 设置 → 通用设置 中选择:DSH 为中文时,官网语言自动设为简体中文;DSH 为英文时,官网自动设为 English。插件的菜单、提示和 Chat 设置也同步切换中英文,不设独立语言或默认中文规则。
- 外观和内容字号也自动跟随 DSH,无需在插件内另行调整。
- CHAT 使用独立的官网登录,DSH 账号退出或 CHAT 退出都不禁用模式切换器。
- 设置与对话页面使用同一个网页登录;登录后自动更新账号和列表,登录记忆在后台保存。
- 首次在插件内正常登录官网后,出现 “已记住网页登录” 即表示插件已保存本次授权。
- 重开同一个 DSH 配置环境后,插件恢复授权并由官网验证;授权失效时仍需重新登录。
安装
按名称安装(推荐)
在 DSH 的插件安装输入框中输入下方名称和版本号,安装当前最新发布版本:
dsh-deepseek-chat@0.2.6
也可以使用命令行:
dsh plugin --profile desktop add dsh-deepseek-chat@0.2.6
首次安装和更新已有插件均使用这一方式。若新版本被 DSH 的发布时间策略暂时拦截,可稍后重试,或使用下方 GitHub 安装方式。
GitHub 地址安装
在 DSH 的插件安装输入框中粘贴:
https://github.com/xingxingbk-git/dsh-deepseek-chat
也可以使用命令行:
dsh plugin --profile desktop add https://github.com/xingxingbk-git/dsh-deepseek-chat
此方式安装已推送到仓库的版本,仓库包含构建文件,无需手动构建。需要系统已安装 Git,且 git --version 能正常运行;Windows 可先安装 Git for Windows,再重开 DSH。
本地安装包
将 .tgz 安装包交给 DSH 插件管理器安装,或使用命令行:
dsh plugin --profile desktop add /absolute/path/dsh-deepseek-chat-0.2.6.tgz
将路径替换为实际安装包位置。
安装完成后,完整退出并重新打开 DSH,在插件管理页确认版本为 0.2.6。 使用其他 profile 时,将命令中的 desktop 替换为对应名称。
更多说明参见 DSH 官方插件安装文档。
开始使用
- 选择 CHAT。未登录时点击 登录 DeepSeek;也可在 设置 → Chat 设置 点击同一个登录入口。
- 登录统一在 CHAT 主页面的真实官网中完成。Chat 设置只显示账号和登录状态;点击其中的登录按钮会关闭设置并进入 CHAT,登录后自动同步,无需刷新。
- 打开 设置 → Chat 设置,确认出现“已记住网页登录”。语言、外观和文字大小统一在 DSH 通用设置调整。退出登录会清除本插件的登录记忆并正常退出官网;模式切换器继续可用。
当前登录在插件网页中完成。外部浏览器登录后自动授权回跳需要官网提供面向 Chat 的授权交换接口,目前未确认可用;直接在其他浏览器登录不会自动登录本插件。
页面加载失败时,可在故障提示中重试;登录保存服务连接失败时,会显示原因和重试入口。插件会自动收起官网固定的“使用环境异常”说明,其他提示、验证码和认证错误仍由官网处理。
刷新列表会重新加载当前官网页面,并保留当前对话地址。检测到未发送的输入或正在生成等状态时,会提示先完成当前操作;插件不会保存草稿。刷新中请稍候;官网加载失败或超时后,可点击右侧提示中的“重试网页”。
使用限制
- **兼容范围:**面向 DSH 桌面版,具体版本兼容性以 DSH 插件管理器的检查结果为准;暂不支持 DSH Web版的 CHAT 模式。
- **官网导航:**左侧列表依赖官网页面结构,只镜像已加载的导航,不是官方历史 API。结构不匹配时恢复官网原导航并自动重新识别;恢复后同步左侧列表和 CHAT设置。
- **新建快捷键:**本版适配顶部“新会话”的鼠标/Enter 点击;原 Harness 快捷键和菜单仍执行 Harness 行为,可能创建 Harness 会话并退出 CHAT。
- **登录记忆:**不共享 Safari/Chrome 登录,独立于 DSH 平台账号。授权过期、撤销或官网实现变化时需要重新登录;新版独立登录、退出重登、完整卸载和其他平台仍需扩大实机验证。
- **网页状态:**手动模式切换保留网页;插件停用、卸载或 DSH 完全退出会销毁容器,插件不备份未发送草稿,也不能代替官网停止生成。
- **网页能力:**下载、设备权限和部分弹窗受 DSH Browser 安全策略限制。消息发送、上传、另一浏览器历史一致性及长期使用仍需扩大验证。
隐私与数据
聊天和账号历史由 DeepSeek 官网处理。插件为界面适配读取公开的导航标题、分组、链接、昵称与语言设置;导航资料只留在当前授权期间的内存中。插件只读 DSH 已解析的语言、主题与内容字号;官网语言和主题通过原有公开设置控件同步,不另存一份插件语言偏好。
网页登录记忆仅处理插件自身 chat.deepseek.com 页面的最小授权数据,通过 DSH 官方凭据服务保存。插件根据 DSH 启动器提供的配置路径生成独立记录标识,使不同配置的登录记忆分开,记录对应的官网账号;退出时清除旧授权并隔离迟到保存。缺少可信配置上下文时,仍可正常网页登录,但不能保存登录记忆。这依赖官网当前实现,并非稳定的官方 OAuth 接口;不承诺永久免登录。
插件不保存密码、Cookie 或聊天正文,不读取 DSH/其他插件令牌或其他浏览器的登录数据,不调用私有认证接口,不修改 DSH 安装包或关闭网页安全策略。数据流和授权边界详见 架构说明 与 网页登录说明。
开发与打包
环境:Node.js 22(22.19 及以上)或 24 及以上、pnpm 10.33.2。运行依赖目标为 Cordis 4.0.4 / React 18.3.1。
git clone https://github.com/xingxingbk-git/dsh-deepseek-chat.git
cd dsh-deepseek-chat
pnpm install --frozen-lockfile
pnpm package:plugin
生成 artifacts/dsh-deepseek-chat-0.2.6.tgz,包含 Host、Client、类型声明、图标和 bundle patch。插件管理列表的图标位于 assets/icon.svg,替换后重新打包安装即可;SVG 须自包含且不超过 256 KiB。
修改源码后执行 pnpm release:prepare,并将源码与整个 lib/ 一起提交。pnpm check:distribution 会检查编译产物与源码、版本及安装入口是否一致;旧产物或缺失文件会使检查失败。安装用户不需要执行这些开发命令。
卸载插件:
dsh plugin --profile desktop remove dsh-deepseek-chat
链接
同类插件
zhu1090093659/dsh-web#packages/dsh-task-board★ 9262
侧边栏多列任务看板:卡片交给真实 DSH 智能体会话执行,支持 cron 定时(Host 侧到点执行,关浏览器也生效)。
zhu1090093659/dsh-web#packages/dsh-web-all★ 9262
DSH Web UI 插件与皮肤合集:任务看板、git 图、右侧面板、远程移动端 UI、桌宠、实时 token 统计与皮肤中心。
MeteorNOX/DeepSeek-Balance-Whale-Widget★ 5677
右下角常驻的小鲸鱼挂件:余额、今日已用与每轮对话消耗(含峰谷价),余额预警与今日预算的泡泡内容都可编辑;泡泡点击序列模块化自定义,支持并列加权 A/B、随机台词与随机图片;内置 30+ 厂商模板(OpenAI / OpenRouter / Kimi / 硅基流动 / 方舟 / 智谱 / MiniMax 等),按模型查余额与订阅额度;另有任务结束音效、导入音频、自定义角色与资源管理。数据全在本机,无遥测。
ccch1mneyyy/dsh-TUI★ 5125
Claude Code 风格全屏终端 UI:像素鲸鱼顶栏、实时工作状态行、思考流式展开。
omdsh-dev/DSH-better-sidebar★ 4413
侧边栏完整工作台:内置文件渲染编辑、终端、Git 与子代理,支持三方插件注册新 Tab。
Devin-AXIS/deepseek-design#deepseek-idesign★ 1491
可视化设计工作室,支持网站、App 原型、海报、信息卡、报告和杂志的模板创建、元素编辑、选区级 AI 草稿衔接与导出。
社区评论
评论公开保存在 GitHub Discussions。加载评论会连接 GitHub 和 Giscus;发表内容需要 GitHub 账号。