DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins

@wenqi_bian/dsh-dashboard

Dashboard

DeepSeek Harness 仪表板:以独立的 Statistics 视图标签页显示每个会话的统计信息(令牌、时间、工具和技能调用)。兼容 dsh v0.1.2-alpha.1 ~ alpha.4(请参阅 README)。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:VinciBeans/dsh-dashboard#f315bea8f503d090c01de4c8c08a94846c753a5a
README兼容性版本

兼容性与来源证明

Dashboard 以 @wenqi_bian/dsh-dashboard 发布,当前版本为 0.1.2-rc.1。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
github
Registry 更新时间
2026/11/5

版本

0.1.2-rc.1prerelease
2026/9/3
0.1.0stable
2026/8/30
查看其余 6 个版本收起版本
0.1.3-alpha.2prerelease
2026/9/8
0.1.2-alpha.5prerelease
2026/9/2
0.1.2-alpha.4prerelease
2026/9/2
0.1.2-alpha.3prerelease
2026/9/1
0.1.2-alpha.2prerelease
2026/8/31
0.1.1-rc.2prerelease
2026/8/30

相关插件

正在加载相关插件…

最新版
0.1.2-rc.1
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
web
许可证
MIT
发布源
github
GitHub
★ 0
周下载
38
最近提交
2026/9/8
查看源码 ↗项目主页 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 ui-customization 分类下经过校验的插件。

Web App@deepseek-ai/dsh-web-appdsh 浏览器界面捆绑包:位于 dsh-base 之上的 Web 补丁层,加上运行时粘合插件(提供前端 dist、Web 界面提示符、bash 运行时变量和 URL 行)Experimental Session Titles Bundle@deepseek-ai/dsh-experimental-session-titles-bundle新的用户提示到达时刷新会话标题。Personalized Recommendations@deepseek-ai/dsh-personalized-recommendations回答下方以卡片形式提供个性化页面和内置插件推荐Whale Widgetdsh-whale-widgetDSH Web 界面右下角的 DeepSeek 余额小鲸鱼挂件:余额/今日已用/峰谷定价、自定义泡泡点击序列(文本/余额/今日/峰谷/图片/随机语句与并列加权选择)、逐行样式与字体、悬浮快捷编辑、音效与每轮消耗、自定义角色/动图/音效、吸附与翻转自定义

README

DSH Dashboard

Per-session statistics for DeepSeek Harness: token usage, timing, tool and skill activity.

Adds a Statistics tab to the conversation view. The numbers update live as the session progresses.

中文 | English

Compatibility

Supports DeepSeek Harness v0.1.2-alpha.1 through v0.1.2-rc.1 (npm alpha dist-tag): the client half targets the conversation.view slot, the tokenUsage / sessionStats projections, the chat snapshot's legacy.nodes timeline and the turn-tail turn data — verified present and field-identical across the dsh-v0.1.2-alpha.1 through dsh-v0.1.2-alpha.5 tags, and re-verified at dsh-v0.1.2-rc.1 (the rc.1 tree diff against alpha.5 is a repo-wide package.json version bump only: zero non-package.json files and zero non-version lines changed, so the plugin-consumed contract surface is byte-identical). The re-verification covers: tool-result node fields (time, call.name/argsRaw, callTime, isError), the turn-tail business data keys (tokenUsage, ttftMs, tokensPerSecond), the sessionStats / tokenUsage projection keys, and the built-in view entries (chat at order 0, trajectory at order 10 — the statistics entry at order 20 does not collide). Peer dependencies use the ^0.1.2-alpha.1 range, which npm resolves for every alpha of the series, for 0.1.2-rc.1 and for a final 0.1.2.

Not supported: 0.1.1-rc.2 and earlier — that generation runs the pre-useChat client-runtime contract, so the tool and skill tables would silently stay empty.

Compatibility risk to track: the chat snapshot's legacy slice is the host's compatibility projection; the shipped StatsLine still consumes it through alpha.5/rc.1 (re-verified), but re-check it on every harness upgrade.

Install

Releases are version-aligned with the harness: each version is built for, and named after, the matching @deepseek-ai/dsh release.

From npm

Install the alpha dist-tag (0.1.2-alpha.5, compatible with dsh v0.1.2-alpha.1 ~ rc.1):

dsh plugin --profile web add @wenqi_bian/dsh-dashboard@alpha

The npm package ships the prebuilt host and client bundles, so no build step is needed on install. The npm latest (0.1.1-rc.2) is the previous client-runtime generation, for dsh 0.1.1-rc.2 — use dsh plugin --profile web add @wenqi_bian/dsh-dashboard only if you run that harness.

From source

The source version — 0.1.2-rc.1, compatible with the harness source at the dsh-v0.1.2-alpha.1 through dsh-v0.1.2-rc.1 tags (the rc.1 tag content equals alpha.5 apart from version numbers) — is what the GitHub Release v0.1.2-rc.1 ships. Install it from source for local development:

dsh plugin --profile web add .

Run it from the repo root; it links the plugin into the web profile that $DSH_HOME points at. Rebuild after any code change with pnpm run bundle (see Quickstart).

Quickstart

pnpm run bundle                    # emit lib/index.js (host) + lib/client.js (browser)
dsh plugin --profile web add .
# restart dsh web, open a conversation, pick the Statistics view

The tab appears beside Chat / Trajectory and reads everything on the client from the session's tokenUsage / sessionStats projections and the conversation snapshot.

What it shows

  • Token layer: input (fresh + cache read), output tokens, cache hit rate.
  • Timing: LLM time, tool time, first-token latency, decode rate.
  • Tool activity: per-tool calls, fails, total and average duration, drawn as proportional segments with a four-color cycle.
  • Skills: which skill tools were invoked, as chips.
  • Insights: tool success rate, think/tool time split, tokens per turn, input:output ratio.
  • Locale follows the DSH host (zh / en).

Data source

Stats are derived on the client from the conversation snapshot's tool-result nodes and the built-in sessionStats / tokenUsage projections, the same source the shipped composer StatsLine uses. There is no host @Remote call, because @Remote is not generated for a runtime-loaded out-of-repo plugin. The workspace cross-session aggregate is not implemented.

License

MIT.