🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

状态栏模板定制 MannixHu/dsh-statusbar-config

DeepSeek Harness
MannixHu36 天前有提交已提供中文文档扫描:未发现敏感能力

用 ${变量} 模板自由编排状态栏统计内容

28.6/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/11/1 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add MannixHu/dsh-statusbar-config
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:待复验
是什么[目录]—
dsh 原生插件 · ui
暂无时间戳·判据 →
装得上吗[实装验证]—
曾在 dsh 0.2.0-rc.2 下真实安装成功,但当前 dsh 已更新至 0.2.1-rc.5,本站尚未在新版下复验
L4 · 真实安装等级说明 →
数据截至 2026/10/07·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/04·判据 →
还在维护吗[仓库]—
更新放缓:最近一次提交在 36 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →

可信度证据

安装兼容性检查
要求 Node:>=22(dsh 本身要求 Node ≥ 22.19)

本插件尚未跑静态安装检查,以上为仓库状态警告。

最后检查 2026/11/1 16:16:57

安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

社区实装还没有人打卡 · 装过的第一个就是你
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-settings@deepseek-ai/schemastery
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 模板自定义状态栏
  • 编排统计行内容

用 ${变量} 模板完全自定义 DeepSeek Harness 状态栏统计行 · template-driven DSH status bar

README

由 DeepSeek 最新模型翻译生成
dsh-statusbar-config DeepSeek Harness Web UI 插件:输入框下方的会话统计行,用模板完全自定义——JS 模板字符串语法 ${变量},想要什么写什么,即时生效。 实现方式:以更低优先级影子化 conversation.composer.dock 槽位中官方的 stats 条目。数据与官方 StatsLine 同源同精度,显示内容完全由你的模板决定。 模板变量 | 变量 | 含义 | 示例值 | | ${ttft} | 首 token 平均秒数(纯数字) | 5.8 | | ${tps} | 解码速度 tok/s(纯数字) | 69 | | ${cache} | 缓存命中率(百分数,不带 %) | 93 | | ${input} | 计费输入 token(紧凑格式) | 63.7M | | ${output} | 输出 token(紧凑格式) | 178K | | ${turns} / ${steps} | 轮数 / 步数 | 12 / 34 | | ${llm} / ${tool} | LLM / 工具调用累计时长(自带单位) | 3m12s | 单位、分隔符、任何文字都由你写在模板里;未知变量原样显示;暂无数据的变量渲染为空。
展开完整文档(README 剩余 1 节)
dsh-statusbar-config

DeepSeek Harness Web UI 插件:输入框下方的会话统计行,用模板完全自定义——JS 模板字符串语法 ${变量},想要什么写什么,即时生效。

实现方式:以更低优先级影子化 conversation.composer.dock 槽位中官方的 stats 条目。数据与官方 StatsLine 同源同精度,显示内容完全由你的模板决定。

模板变量

| 变量 | 含义 | 示例值 |
| ${ttft} | 首 token 平均秒数(纯数字) | 5.8 |
| ${tps} | 解码速度 tok/s(纯数字) | 69 |
| ${cache} | 缓存命中率(百分数,不带 %) | 93 |
| ${input} | 计费输入 token(紧凑格式) | 63.7M |
| ${output} | 输出 token(紧凑格式) | 178K |
| ${turns} / ${steps} | 轮数 / 步数 | 12 / 34 |
| ${llm} / ${tool} | LLM / 工具调用累计时长(自带单位) | 3m12s |

单位、分隔符、任何文字都由你写在模板里;未知变量原样显示;暂无数据的变量渲染为空。

安装

dsh plugin --profile web add github:MannixHu/dsh-statusbar-config

然后重启 dsh web(加载器图在进程启动时冻结)。

配置

两种等价方式:

- 界面里 — 设置 → 插件 → 状态栏模板 卡片:点变量芯片插入到光标处,回车保存,即时生效(推荐)。
- ~/.dsh/settings.yaml — status-bar-config 命名空间:

status-bar-config:
enabled: true
template: '首 token 平均 ${ttft}s · ${tps} tok/s | 缓存命中 ${cache}% | 输入 ${input} tok · 输出 ${output} tok'

渲染结果:

首 token 平均 5.8s · 69 tok/s | 缓存命中 93% | 输入 63.7M tok · 输出 178K tok

template 留空 = 默认统计行(与官方相同的全量段落);enabled: false = 整行隐藏。0.1 版的段落开关已被模板取代,旧的 yaml 布尔键会被忽略,升级后改用 template 即可。

迁移

从 0.1 的段落开关升级:0.2 起开关由模板取代。旧的 yaml 布尔键会被忽略,把原来的开关组合改写成一条 template: 即可,例如原来只开 ttft/throughput/cacheHit/input/output 时:

status-bar-config:
enabled: true
template: '首 token 平均 ${ttft}s · ${tps} tok/s | 缓存命中 ${cache}% | 输入 ${input} tok · 输出 ${output} tok'

从 leonardoxr/dsh-status-bar-config 迁移:本插件沿用同一命名空间 status-bar-config,settings.yaml 里的段落直接可读;但该插件依赖的 @deepseek-ai/dsh-client-runtime / dsh-client-ui-slots 已在 0.1.2-alpha 重组中移除,本插件按 alpha 后的包图重写,无需再打 inject 补丁。

兼容性

- 需要 DSH 0.1.7+(客户端配置走 configForms 服务;更早版本请用 0.2.1)。
- 构建产物(lib/)随仓库提交,git 安装无需构建步骤,也不需要 onlyBuiltDependencies 白名单。

从源码构建

pnpm install
pnpm check # 类型检查 + 构建(lib/index.js 宿主半,lib/client.js 浏览器半)

许可

MIT
预览分享卡片长什么样 ↓MannixHu/dsh-statusbar-config
分享 · DeepSeek Harness Hub
MannixHu/dsh-statusbar-config

用 ${变量} 模板自由编排状态栏统计内容

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部