DeepSeek Harness 的会话用量与费用观测台。它把每个会话——无论活跃还是已持久化、来自哪种前端——折算成…
32.3/100
综合分
3
GitHub 星标
527
npm 周下载
—/5
用户评分
数据截至 2026/10/19 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add dsh-pulsenpm 源 · dsh-pulse 的发布者账号已校验与本仓库一致
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · ui
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 15 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包dsh-pulse @ 0.6.0
✓Node 引擎要求 >=22.19 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/17 19:09:04
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件发起外部网络请求
查看扫描证据(共 14 处,展示前 14 条)
- 读取本地文件src/index.js:345
const manifest = JSON.parse(readFileSync(manifestPath, "utf8")); - 请求外部主机registry.npmjs.orgsrc/index.js:715
const response = await fetch("https://registry.npmjs.org/dsh-pulse", { - 发起网络请求src/index.js:715
const response = await fetch("https://registry.npmjs.org/dsh-pulse", { - 发起网络请求src/balance-service.js:128
const response = await fetch(balanceUrl, { - 写入本地文件src/tui/scene.js:284
writeFileSync(file, "\uFEFF" + rows.map((r) => r.join(",")).join("\n") + "\n", "utf8"); - 发起网络请求src/quota-adapters/shared.js:45
const response = await fetch(url, { headers, redirect: "error", signal: controller.signal }); - 发起网络请求src/client/charts.session-detail.js:42
fetch(`/pulse/session?id=${encodeURIComponent(sessionId)}`, { - 发起网络请求src/client/compare.js:107
fetch("/pulse/quota", { credentials: "same-origin", headers: { accept: "application/json" } }) - 发起网络请求src/client/dashboard.js:37
fetch(`/pulse/stats?from=${encodeURIComponent(from)}&to=${encodeURIComponent(today)}`, { - 发起网络请求src/client/panels.js:50
fetch("/pulse/update-check", { credentials: "same-origin", headers: { accept: "application/json" } }) - 发起网络请求src/client/stores.js:54
const res = await fetch("/pulse/settings", { - 发起网络请求src/client/stores.js:162
fetch(`/pulse/stats?from=${encodeURIComponent(from)}&to=${encodeURIComponent(to)}`, { - 发起网络请求src/client/stores.js:241
fetch(`${path}${refresh === true ? "?refresh=1" : ""}`, { - 发起网络请求src/client/stores.js:312
settingsCache.inflight = fetch("/pulse/settings", { credentials: "same-origin", headers: { accept: "application/json" } })
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包
涉及外部主机:registry.npmjs.org
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery@deepseek-ai/dsh-credentials@deepseek-ai/dsh-session-projection-cache@deepseek-ai/dsh-storage-domain给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 跨会话用量成本观测
- 趋势热力图看板
- 分时段峰谷定价对账
跨会话用量与成本观测台,面向 DeepSeek Harness web 配置档——趋势/热力图看板、按模型分时段峰谷定价(人民币/美元)、DeepSeek 官方余额与支出对账。
README
由 DeepSeek 最新模型翻译生成dsh-pulse
DeepSeek Harness 的会话用量与费用观测台。它把每个会话——无论活跃还是已持久化、来自哪种前端——折算成 token 走势,按 DeepSeek 官方费率计价,并把平台余额与订阅额度放在估算旁边。纯界面:没有模型可见的工具,插件不消耗 token,数据不离开本机。
简体中文 · English · 文档 · 更新日志
仪表盘:费用估算、官方余额、订阅额度、缓存命中率
功能
- 用量走势:不超过 30 天的任意窗口,提供小时 / 每日 / 90 天与 1 年热力图;点进某一天可下钻到逐模型以及输入 / 缓存 / 输出的拆分,模型占比与项目排行就在走势旁边。
- 费用估算与对账:按官方峰谷费率计价,逐模型、逐供应商定价,未定价用量单独列出而不并入总额;展开卡片可看月度预算与本地估算、官方扣费的逐日对账表。
- 余额与订阅:估算旁边就是 DeepSeek 平台余额,另有月付 Coding 套餐(GLM Coding Plan、Kimi For Coding、MiniMax Coding Plan),带 5 小时 / 每周窗口、重置时刻、燃速预估与分项目消耗。
- 会话明细:会话按项目分组并带子代理小计;在会话的累计消耗曲线上放最多三个断点,即可读出每一段的 token 与费用。
展开完整文档(README 剩余 1 节)
dsh-pulse DeepSeek Harness 的会话用量与费用观测台。它把每个会话——无论活跃还是已持久化、来自哪种前端——折算成 token 走势,按 DeepSeek 官方费率计价,并把平台余额与订阅额度放在估算旁边。纯界面:没有模型可见的工具,插件不消耗 token,数据不离开本机。 简体中文 · English · 文档 · 更新日志 仪表盘:费用估算、官方余额、订阅额度、缓存命中率 功能 - 用量走势:不超过 30 天的任意窗口,提供小时 / 每日 / 90 天与 1 年热力图;点进某一天可下钻到逐模型以及输入 / 缓存 / 输出的拆分,模型占比与项目排行就在走势旁边。 - 费用估算与对账:按官方峰谷费率计价,逐模型、逐供应商定价,未定价用量单独列出而不并入总额;展开卡片可看月度预算与本地估算、官方扣费的逐日对账表。 - 余额与订阅:估算旁边就是 DeepSeek 平台余额,另有月付 Coding 套餐(GLM Coding Plan、Kimi For Coding、MiniMax Coding Plan),带 5 小时 / 每周窗口、重置时刻、燃速预估与分项目消耗。 - 会话明细:会话按项目分组并带子代理小计;在会话的累计消耗曲线上放最多三个断点,即可读出每一段的 token 与费用。 - 异常观察:单日消耗达到前 7 日 P95 的 3 倍以上,以及一天内把同一工具调用重复几十次的会话。只给数字与标识,不告诉你该怎么做。 - 贴合工作流:从 / 菜单打开、限定于当前会话的精简浮层,共享的项目 / 模型过滤器,四套主题,CSV 导出,面板宽度可拖拽。 订阅额度与对账的展开图: 订阅额度展开:GLM 与 Kimi 的 5 小时 / 每周窗口用量 对账:逐日官方扣费、本地估算与差额 安装 dsh plugin --profile web add -w dsh-pulse 重启 dsh web——宿主侧在插件加载时完成注册——然后打开 设置 → 用量观测台。入口有三处:侧栏底部按钮、设置页,以及任意对话 / 菜单中的 pulse 一行(打开限定于该会话工作区的浮层)。三者共用同一个数据源 GET /pulse/stats;面板左缘可拖拽调宽。 update / remove dsh plugin --profile web add -w dsh-pulse@latest dsh plugin --profile web remove -w dsh-pulse 其他来源用同样的命令安装——用你需要的 tarball、git URL 或 link: 检出重新 add 一次: dsh plugin --profile web add -w /abs/path/to/dsh-pulse-<version>.tgz dsh plugin --profile web add -w link:/abs/path/to/dsh-pulse 若已配置 DEEPSEEK_API_KEY,余额与对账线会自动出现。 隐私与数据 - 事实来源是 dsh 自己的会话日志。 插件没有私有的用量历史:每个数字都在请求时折出。卸载、重装,甚至删掉投影缓存,完整历史都会重新折出。 - 两个插件自有的快照文件,都是可选的,也都可以删:余额快照(只存金额,滚动 30 天)与额度快照(每个窗口一个百分比,滚动 30 天)。它们只用于对账线和燃速预估。 - 凭据从不落盘。 API key 只留在宿主进程内,每次请求只出现在一个出站 Authorization 头里。 - 出站请求只有三类:官方余额、订阅额度,以及「关于」面板(插件「设置」标签页底部)上的手动检查更新——绝不自动发起,没有遥测。 - 默认没有任何模型可见的接口。 主包不注册任何工具。可选的配套包 dsh-pulse-usage-query 增加一个只读工具,只有你自己挂载才会生效。 完整存储表:配置 → 数据与存储。 配置 日常设置都在 设置 → 用量观测台:定价与费用、显示与主题、方案对比,以及手动检查更新;月度预算则是仪表盘上的一张卡片。按 profile 的覆盖写在 cordis.patch.yml: - insert: - id: pulse name: 'dsh-pulse' config: defaultDays: 30 topProjects: 8 costEnabled: true usdToCny: 6.8 monthlyProviders: [] 单价以每百万 token 的 CNY 金额计,默认取自官方价格页;高峰时段为北京时间工作日的 09:00–12:00 与 14:00–18:00,其余时段一律半价。配置参考覆盖完整选项表、自定义高峰时段、逐供应商定价、月付供应商与辅助调用(估算)。 兼容性 - dsh ≥ 0.2.0-rc.2(0.2.x 系列),Node ≥ 22.19。接缝包是 peer 依赖,插件始终运行在宿主自己的副本上。 - Web 前端:完整观测台与会话浮层。 - 终端界面(可选):挂载到 dsh-tui ≥ 0.13.0(已在 0.16.1 上验证),提供 /pulse、/pulse-day、/pulse-month、/pulse-year、/pulse-cost、/pulse-sessions。迷你卡位于输入框上方;按 Esc 逐级返回上一场景。 - 用量与前端无关:Web、dsh-tui、headless 或 ACP 跑出的会话都会被统计。 降级行为、诊断与 0.1.x 代际的历史见兼容性说明。 FAQ - 面板没有数据? 刚装完没有可折的历史——先跑一个会话;同时确认插件装在活跃 profile 中,且 dsh web 已重启。 - 没有余额块? 宿主需要配置 DeepSeek API key(DEEPSEEK_API_KEY 或客户端登录);没有时该块自动隐藏。 - 估算与官方扣费不一致? 官方数字是那把 key 的总扣费——共用同一把 key 的其他工具也会算进来;辅助调用是估算,会自我校准,偏差持续时会触发告警。 - 订阅百分比看起来偏低? 套餐只上报百分比;总额由本机流量反推,共用 key 时读数会偏低。按趋势看即可。 - 保存返回 409? 与其他窗口的保存撞车了;编辑器已自动刷新,重试即可。 - dsh-tui 里没有 /pulse? 确认插件也装在 dsh-tui profile 中并重启;启动日志里出现一行 C-070 … unattributed 属预期。 开发 npm ci npm test # 10 suites: host, aggregate, view, quota adapters, package shape, client smoke, TUI, golden, style, manifest npm run typecheck npm run build # rebuild lib/client.js from src/ 构建配置、测试地图、面向插件作者的扩展槽位与发版清单见开发。 特别致谢 Linux Do 社区。 MIT — 见 LICENSE。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
Enc-hanted/dsh-pulse
DeepSeek Harness 的会话用量与费用观测台。它把每个会话——无论活跃还是已持久化、来自哪种前端——折算成…
相关插件 · 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