dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
DeepSeek Chat
CHAT模式 加载真实的 DeepSeek Chat 官网,使用官网的聊天功能和账号历史;HARNESS模式 为原 DSH 工作区。
当前版本 0.2.7 · 适配 DSH 桌面版 · CHAT 网页的语言、外观和字号跟随 DSH。
切换器位于左侧顶部的 DeepSeek 品牌旁。白色圆角表示当前模式;切回 HARNESS 会恢复进入 CHAT 前的主面板,再进入 CHAT 时回到刚才的网页。折叠侧栏后,可通过原展开按钮回到切换器。
在 DSH 原生 设置 → Chat 设置 中查看官网账号、登录记忆,或退出登录。设置页签使用聊天气泡图标;宿主结构不匹配时保留原图标,不影响入口。
在 DSH 的插件安装输入框中输入下方名称和版本号,安装当前最新发布版本:
dsh-deepseek-chat@0.2.7也可以使用命令行:
dsh plugin --profile desktop add dsh-deepseek-chat@0.2.7首次安装和更新已有插件均使用这一方式。若新版本被 DSH 的发布时间策略暂时拦截,可稍后重试,或使用下方 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.7.tgz将路径替换为实际安装包位置。
安装完成后,完整退出并重新打开 DSH,在插件管理页确认版本与所选安装包一致。 使用其他 profile 时,将命令中的 desktop 替换为对应名称。
更多说明参见 DSH 官方插件安装文档。
当前登录在插件网页中完成。外部浏览器登录后自动授权回跳需要官网提供面向 Chat 的授权交换接口,目前未确认可用;直接在其他浏览器登录不会自动登录本插件。
页面加载失败时,可在故障提示中重试;登录保存服务连接失败时,会显示原因和重试入口。插件会自动收起官网固定的“使用环境异常”说明,其他提示、验证码和认证错误仍由官网处理。
刷新列表会重新加载当前官网页面,并保留当前对话地址。检测到未发送的输入或正在生成等状态时,会提示先完成当前操作;插件不会保存草稿。刷新中请稍候;官网加载失败或超时后,可点击右侧提示中的“重试网页”。
聊天和账号历史由 DeepSeek 官网处理。插件为界面适配读取公开的导航标题、分组、链接、昵称与语言设置;导航资料只留在当前授权期间的内存中。插件只读 DSH 已解析的语言、主题与内容字号;官网语言和主题通过原有公开设置控件同步,不另存一份插件语言偏好。
网页登录记忆仅处理插件自身 chat.deepseek.com 页面的最小授权数据,通过 DSH 官方凭据服务保存。插件根据 DSH 启动器提供的配置路径生成独立记录标识,使不同配置的登录记忆分开,记录对应的官网账号;退出时清除旧授权并隔离迟到保存。缺少可信配置上下文时,仍可正常网页登录,但不能保存登录记忆。这依赖官网当前实现,并非稳定的官方 OAuth 接口;不承诺永久免登录。
插件不保存密码、Cookie 或聊天正文,不读取 DSH/其他插件令牌或其他浏览器的登录数据,不调用私有认证接口,不修改 DSH 安装包或关闭网页安全策略。数据流和授权边界详见 架构说明 与 网页登录说明。
环境:Node.js 22(22.19 及以上)或 24 及以上、pnpm 10.33.2。开发 SDK 为 DSH 0.2.1-rc.3 / Cordis 4.0.5 / 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.7.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