Codex/Claude Code 风格的 DeepSeek Harness 实时会话遥测——模型、上下文、token、耗时、任务和子代理一眼看清。
35.3/100
综合分
11
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/17 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查有告警:npm 同名包「dsh-hud」归属 dafei1288/dsh-hud,装到的可能不是本插件。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add zexuanw958-svg/dsh-hud该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
是什么
dsh 原生插件 · ui
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 81 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
⚠︎ 实装验证未通过(unknown · 2026/10/25) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查⚠ 装前注意npm 同名包「dsh-hud」归属 dafei1288/dsh-hud,装到的可能不是本插件
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包dsh-hud @ 0.1.0
✓Node 引擎要求 ^22.19.0 || >=24.0.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/31 17:43:40
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
扫描于 2026/11/3(0 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-client-runtime@deepseek-ai/dsh-client-ui-conversation@deepseek-ai/dsh-client-ui-slots@deepseek-ai/dsh-session-projection@deepseek-ai/dsh-session-stats@deepseek-ai/dsh-token-meter给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 实时会话遥测
- 显示模型与上下文
- 展示token与耗时
README
由 DeepSeek 最新模型翻译生成◉ dsh-hud
DeepSeek Harness · Agent Runtime HUD
把 Codex / Claude Code 里「Agent 还在做什么、还剩多少上下文」这类运行态可见性,带到 DeepSeek Harness。
模型路由 · 上下文压力 · Token 用量 · 模型/工具耗时 · 后台任务与子 Agent,一直留在会话顶栏。
🎬 更多 AI 工具实战玩法:作者抖音 @泽轩604
这是什么 · 对标 · 功能 · 安装 · 原理 · FAQ · English
🔭 这是什么
dsh-hud 是一个面向 DeepSeek Harness Web UI 的只读 Agent 运行态观测插件。
它解决的不是「怎么让 Agent 更聪明」,而是长任务里那个更朴素、也更折磨人的问题:它还在跑吗?用了哪个模型?上下文快满了吗?时间花在模型还是工具上?后台到底还有几个任务?
紧凑状态条常驻会话标题栏,显示运行状态、模型、上下文压力和累计步数;点击后展开 Token、耗时、Jobs、子 Agent、Provider、Workspace 与 Session ID。数据直接来自 Harness 已有的 snapshot / projection,无需轮询、不额外调用模型,也不占用提示词上下文。
展开完整文档(README 剩余 1 节)
◉ dsh-hud DeepSeek Harness · Agent Runtime HUD 把 Codex / Claude Code 里「Agent 还在做什么、还剩多少上下文」这类运行态可见性,带到 DeepSeek Harness。 模型路由 · 上下文压力 · Token 用量 · 模型/工具耗时 · 后台任务与子 Agent,一直留在会话顶栏。 🎬 更多 AI 工具实战玩法:作者抖音 @泽轩604 这是什么 · 对标 · 功能 · 安装 · 原理 · FAQ · English 🔭 这是什么 dsh-hud 是一个面向 DeepSeek Harness Web UI 的只读 Agent 运行态观测插件。 它解决的不是「怎么让 Agent 更聪明」,而是长任务里那个更朴素、也更折磨人的问题:它还在跑吗?用了哪个模型?上下文快满了吗?时间花在模型还是工具上?后台到底还有几个任务? 紧凑状态条常驻会话标题栏,显示运行状态、模型、上下文压力和累计步数;点击后展开 Token、耗时、Jobs、子 Agent、Provider、Workspace 与 Session ID。数据直接来自 Harness 已有的 snapshot / projection,无需轮询、不额外调用模型,也不占用提示词上下文。 目标很简单:不用离开当前会话,就知道 Agent 做到哪了、消耗了什么、还能跑多久。 🎯 它对标什么 最接近的一组参照,是 Claude Code 的 /statusline、/context 与 /usage,再加上 /tasks / /agents 对后台工作的可见性;Codex 侧借鉴的是长任务与多 Agent 协同时「不用离开当前任务就能掌握运行状态」的产品思路。 | 你想知道什么 | Codex / Claude Code 中的参照 | dsh-hud 当前实现 | | Agent 还在运行吗? | 长任务状态、Claude Code /tasks | 运行 / 空闲状态点,活动 Jobs 数量 | | 当前走哪个模型? | 活动模型显示、Claude Code status line | 最近一次 Assistant 请求的 Model + Provider | | 上下文还剩多少? | Claude Code /context、context progress bar | Projected context pressure、已用 Token / 窗口大小 | | 这轮消耗了什么? | Claude Code /usage / /cost | 含缓存读写的输入 Token、输出 Token;模型耗时与工具耗时 | | 任务推进到哪里? | Steps、后台任务、subagents / multi-agent | Turns / Steps、Jobs、子 Agent 数量 | | 我现在在哪个会话? | status line 的 cwd / session metadata | Workspace 名称与 Session ID | dsh-hud 不是 1:1 复刻,也不是控制台:它不会切换模型、停止任务或估算美元费用。它专注做一件事——以 Harness 原生 UI 的方式,把当前会话已经存在的运行数据持续露出来。 ✨ 功能 | | 能力 | | 🟢 | 运行状态:Agent 运行时显示动态状态点,空闲时自动归静 | | 🤖 | 模型路由:展示最近一次 Assistant 调用使用的模型与 Provider | | 🧠 | 上下文压力:显示占用百分比、已用 Token 与上下文窗口,并用进度条直观呈现 | | 🔢 | Token 统计:汇总未缓存输入、缓存读写与输出 Token | | 🧭 | 会话进度:实时显示 Turns、Steps、模型耗时和工具耗时 | | 🧵 | 并行任务:展示正在运行的 Jobs 与当前子 Agent 数量 | | 📍 | 会话定位:快速查看 Workspace 与 Session ID | | 🎨 | 原生观感:复用 Harness 主题变量,支持明暗主题、窄屏与减少动态效果偏好 | | ♿ | 键盘可用:支持焦点状态、Esc 关闭详情面板与完整 ARIA 描述 | | 🪶 | 轻量无轮询:直接消费 Harness snapshot 与 projection,不额外请求 Host | 🚀 安装 环境要求 - DeepSeek Harness 0.1.0-rc.6 - Node.js 22.19+ 或 24+ - pnpm 11.x 一行安装(推荐) npx --yes @deepseek-ai/dsh@0.1.0-rc.6 plugin --profile web add github:zexuanw958-svg/dsh-hud 从源码安装 git clone https://github.com/zexuanw958-svg/dsh-hud.git cd dsh-hud pnpm install pnpm build 安装到 DeepSeek Harness 的 Web profile npx --yes @deepseek-ai/dsh@0.1.0-rc.6 plugin --profile web add "$(pwd)" 然后重启 Web UI: npx --yes @deepseek-ai/dsh@0.1.0-rc.6 web 打开任意会话后,HUD 会出现在会话标题栏。点击它即可展开详情。 插件通过本地 link: 安装。移动或删除仓库目录会让链接失效;需要卸载时运行 npx --yes @deepseek-ai/dsh@0.1.0-rc.6 plugin --profile web remove dsh-hud。 🏗️ 工作原理 flowchart LR A["Harness session snapshot"] --> D["dsh-hud"] R["request/context route projection"] --> D B["contextPressure / tokenUsage"] --> D C["sessionStats / jobs / subagents"] --> D D --> E["Compact header status"] D --> F["Expandable detail panel"] 插件使用官方 conversation.session.header.actions slot 注入一个自包含的 React 组件: - Host 侧只把已有的 request/context 事件折叠成只读模型路由 projection,不拦截或改写 Agent 流程; - Client 侧订阅 Harness 已有的 session snapshot 与 projections; - 数据变化由 Harness 推送触发渲染,没有定时轮询; - HUD 数据只用于 UI,不会被塞进提示词或占用模型上下文。 📁 项目结构 dsh-hud/ ├── src/ │ ├── index.ts # Host 插件入口 │ ├── projection.ts # Provider / Model 路由 projection │ └── client/ │ ├── index.tsx # Header slot 与 HUD 组件 │ ├── format.ts # Token、耗时与模型路由格式化 │ └── styles.ts # Harness 主题适配样式 ├── tests/ # 单元测试与构建产物契约测试 ├── cordis.patch.yml # DSH bundle patch ├── tsdown.config.ts # Host / Client 双入口构建 └── package.json 🧪 开发与测试 pnpm install pnpm check pnpm check 会依次执行严格类型检查、Host/Client 构建和 Vitest 测试。 🧩 兼容性 | dsh-hud | DeepSeek Harness | 状态 | | 0.1.x | 0.1.0-rc.6 | ✅ 已验证 | DeepSeek Harness 目前仍处于 RC 阶段,官方 slot 或 projection API 变化时,本插件也可能需要跟随升级。 ❓ 常见问题 为什么打开首页看不到 HUD? HUD 属于会话标题栏。先打开或创建一个会话,它才会出现。 会拖慢 Agent 或额外消耗 Token 吗? 不会。插件只消费 Harness 已经维护的前端状态,没有额外模型调用,也不会把统计信息写入模型上下文。 为什么上下文或模型一开始显示为空? 新会话尚未发生模型调用时,还没有可统计的数据。发送第一条消息后会自动更新。 支持桌面端或其他 profile 吗? 当前版本针对 Web profile 构建和验证;其他平台尚未承诺兼容性。 🗺️ Roadmap - 可配置的 HUD segments 与显示顺序 - Git branch / dirty state / CI 状态数据源 - 上下文压力阈值与视觉告警 - 主题包与第三方 segment provider 协议 📄 许可证 MIT —— 可自由使用、修改和分发。欢迎 Issue 与 PR。 🌐 English dsh-hud is a read-only Agent runtime observability plugin for the DeepSeek Harness Web UI. 你可以把它看作 DeepSeek Harness 原生的对应实现,对标 Claude Code 的状态栏、上下文与用量视图,以及后台任务可见性——目标同样是让长时间运行、多智能体的 Codex 工作流一眼看清状态。它回答长跑过程中真正要紧的运维问题:智能体还在活动吗,当前走的是哪条模型路由,上下文还剩多少,时间和 token 花在哪了,任务或子代理是否还在跑。 它在官方会话头部槽位里加了一条原生观感的状态条。紧凑视图显示当前模型、智能体状态、上下文压力和步数;点开可看 token 用量、模型/工具耗时、任务、子代理、服务商、工作区和会话详情。它直接消费 Harness 已有的快照与投影——不轮询、不额外调用模型、不占用提示词上下文。 亮点 - 原生集成 conversation.session.header.actions - 实时上下文压力与 token 统计 - 轮次、步数、模型耗时与工具耗时 - 活动任务与子代理数量 - Harness 主题 token、响应式布局、可访问的键盘操作 - 不轮询、不额外请求 Host、零模型上下文开销 安装 npx --yes @deepseek-ai/dsh@0.1.0-rc.6 plugin --profile web add github:zexuanw958-svg/dsh-hud npx --yes @deepseek-ai/dsh@0.1.0-rc.6 web 开发时也可以从本地检出安装: git clone https://github.com/zexuanw958-svg/dsh-hud.git cd dsh-hud pnpm install pnpm build npx --yes @deepseek-ai/dsh@0.1.0-rc.6 plugin --profile web add "$(pwd)" npx --yes @deepseek-ai/dsh@0.1.0-rc.6 web 打开会话,在头部找 HUD。运行 pnpm check 可对项目做类型检查、构建和测试。 许可证 MIT。欢迎提 issue 和 pull request。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
zexuanw958-svg/dsh-hud
Codex/Claude Code 风格的 DeepSeek Harness 实时会话遥测——模型、上下文、token、耗时、任务和子代理一眼看清。
相关插件 · UI / 主题
破甲增强版JeffKeeping/dsh-purge-plus
dsh-purge 的非官方分支fork:适配 DeepSeek Harness 0.2.1-rc.2、破甲内核…
★ 387已汉化DeepSeek 客户端
71.9
无代码业务系统平台nocobase/nocobase
NocoBase 是什么
★ 24,804已汉化DSH
71.8
1Panel 服务器面板1Panel-dev/1Panel
全球 250 万+ 自托管用户共同喜爱。
★ 37,344已汉化DSH
71.5
终端编码代理esengine/DeepSeek-Reasonix
· 指南 · ACP · 扩展开发 · 规格 · 官方网站 · Discord · QQ
★ 36,045已汉化DSH
71.2
工作状态行动态ccch1mneyyy/working-activity
作者:chimney@ccch1mneyyy。社区项目,非 DeepSeek 官方项目。
★ 664已汉化DSH
71.2
多模型配置管家farion1231/cc-switch
跨平台桌面一体化助手,支持 Claude Code、Codex、OpenCode、DeepSeek Harness 等工具,唯一官网 ccswitch.io
★ 151,202已汉化DSH
71.1
这是你的仓库?认领条目