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)
- 进入你的 web profile 目录(生产:
~/.dsh/profiles/web;测试:~/.dsh-test/profiles/web):cd ~/.dsh/profiles/web npm install @entireyu/dsh-webui-plus - 在
cordis.patch.yml(没有就新建,内容为[])追加注册行:- insert: - id: dsh-webui-plus name: '@entireyu/dsh-webui-plus' - 重启 dsh web,完成。
⚙️ 设置项
安装后在 设置 → WebUI+ 增强 里管理所有开关:
对话区域
- 输入框显示当前选中模型的供应商
- 模型请求失败时展示详细错误
- 对话锚点
- 每轮对话尾部显示耗时与 token 消耗
侧边栏
- 显示归档任务入口
- 显示归档数量角标(需先开启归档任务入口)
说明:DSH 目前没有取消归档/删除会话的接口,归档后的会话无法直接恢复;需要重新使用时,在归档面板里点「在新会话中分支」,生成新副本继续即可。
🛠 开发者
手写 bundle,无构建步骤:client.js(浏览器半体)+ index.js(node 半体占位)。
npm run check # 语法检查
npm test # 装载冒烟测试
版本发布:修改 package.json 版本(同步 client.js 的 PLUGIN_VERSION)+ CHANGELOG 后 npm publish --access public。
💬 反馈与贡献
- 遇到问题 / 功能建议:到 GitHub Issues 提交,附上 DSH 版本、插件版本与截图会更快定位。
- 参与开发:欢迎提交 Pull Request。
📄 许可证
本项目基于 MIT License 开源。Copyright (c) 2026 entireyu。