README.md

August 25, 2026 · View on GitHub

DSH WebUI+ · 增强插件

让 DeepSeek Harness 网页版更好用

供应商一目了然 · 归档任务随时找回 · 长对话快速定位


这是什么

DSH WebUI+@entireyu/dsh-webui-plus)是 DeepSeek Harness 网页版(DSH Web)的一个增强插件。安装后,对话页面会多出几个贴心的小能力,不改变 Harness 原有界面,也不改动 Harness 本体——想用哪个开哪个,全部可在设置里开关。

💡 欢迎反馈:使用中遇到问题或有功能建议,欢迎到 GitHub Issues 提 issue。

✨ 功能一览

能力说明
模型供应商展示输入框旁显示当前选中的模型供应商,一眼确认在用什么
单轮耗时与 token每轮对话结束后,显示这一轮花了多久、用了多少 token
失败重试与详细错误模型请求最终失败时,一键用同一句话重试;可选展示可折叠的详细错误
归档任务查看面板归档的会话不再"消失"——按标题/工作区搜索、预览最近问答、一键生成新副本继续用
对话锚点对话页左侧一根小锚点条,每条用户消息一根横线,当前在哪一目了然;点击横线直接跳回那轮对话
鲸仔推荐设置页内置鲸仔(Whalito)桌面助手入口,桌面端一键管理 Harness

🚀 快速开始

方式一:通过鲸仔(Whalito)桌面助手(推荐)

安装鲸仔桌面助手后,本插件由鲸仔自动预置并维护,无需手动安装

方式二:手动安装(DSH Web)

  1. 进入你的 web profile 目录(生产:~/.dsh/profiles/web;测试:~/.dsh-test/profiles/web):
    cd ~/.dsh/profiles/web
    npm install @entireyu/dsh-webui-plus
    
  2. cordis.patch.yml(没有就新建,内容为 [])追加注册行:
    - insert:
        - id: dsh-webui-plus
          name: '@entireyu/dsh-webui-plus'
    
  3. 重启 dsh web,完成。

⚙️ 设置项

安装后在 设置 → WebUI+ 增强 里管理所有开关:

对话区域

  • 输入框显示当前选中模型的供应商
  • 模型请求失败时展示详细错误
  • 对话锚点
  • 每轮对话尾部显示耗时与 token 消耗

侧边栏

  • 显示归档任务入口
  • 显示归档数量角标(需先开启归档任务入口)

说明:DSH 目前没有取消归档/删除会话的接口,归档后的会话无法直接恢复;需要重新使用时,在归档面板里点「在新会话中分支」,生成新副本继续即可。

🛠 开发者

手写 bundle,无构建步骤:client.js(浏览器半体)+ index.js(node 半体占位)。

npm run check   # 语法检查
npm test        # 装载冒烟测试

版本发布:修改 package.json 版本(同步 client.jsPLUGIN_VERSION)+ CHANGELOG 后 npm publish --access public

💬 反馈与贡献

  • 遇到问题 / 功能建议:到 GitHub Issues 提交,附上 DSH 版本、插件版本与截图会更快定位。
  • 参与开发:欢迎提交 Pull Request。

📄 许可证

本项目基于 MIT License 开源。Copyright (c) 2026 entireyu。