dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
DeepSeek Harness (DSH) plugin: a 2x2 running-session dashboard with quarter-window cards, one-click entry and return
DeepSeek Harness 的 Web GUI 插件。它把当前与最近需要的会话排成四宫格,每格约占面板四分之一,点卡片直接进入会话,标题栏的「总览」按钮或 Alt+R 可以回到这一页。
任务看板只显示它自己发起的执行,看不到已经存在的会话。这个插件直接读运行时的会话目录,所以手动开的会话、子智能体之外的其它会话都会自动出现,不需要任务看板配合。
Alt+R 可随时返回。插件只读,不写会话数据。
| 数据 | 来源 |
|---|---|
| 会话列表、运行状态、标题、工作目录 | 客户端会话目录 sessions.list |
| 需要你处理、已完成未查看 | ui-session 的 useSessionStatus |
| 目标、待办、上下文占用、Token、最近输入、计费 Token 桶 | 会话投影 goal、todos、contextPressure、tokenUsage、contextTimeline |
| 看板任务标题 | 任务看板只读接口 /api/task-board/state |
费用不是从事件流重新累计的:它直接使用上下文洞察插件已经折叠好的计费 Token 桶,按 models.dev 的 DeepSeek 挂牌价折算。DeepSeek 高峰时段按挂牌价的 2 倍计费,非高峰按挂牌价;人民币按 1 元等于 0.15 美元换算。费用含子智能体会话,和上下文洞察的「总预估费用」同口径。价格表写在 client.js 的 MODEL_PRICES 里,遇到未收录的模型会显示「—」而不是编造数字。
插件通过本地目录挂进 profile。先克隆仓库,再把它加到正在使用的 profile:
git clone https://github.com/sandwich-xz/dsh-session-dashboard.git
dsh plugin --profile <你的 profile> add link:$(pwd)/dsh-session-dashboard
Windows PowerShell 下把 $(pwd) 换成绝对路径。安装后如果页面没有立即出现「运行总览」,刷新一次 DSH 页面或重启 dsh web。
卸载:
dsh plugin --profile <你的 profile> remove @local/runtime-overview
dsh-context;没有它时这些位置显示「—」,其余功能不受影响。插件是纯 JavaScript,没有构建步骤。
node --check client.js
node --check index.js
改了 client.js 后,DSH 的客户端热更新会重新加载插件;如果页面没有变化,刷新一次。
MODEL_PRICES 收录的模型生效,且不含未上报用量的请求。没有遥测,不向任何服务上传数据。唯一的网络请求是可选的 /api/task-board/state 同源读取。
MIT