🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI
广告☁️ 云服务器特惠阿里云首购 8 折 · 腾讯云合作特惠
DeepSeek Harness Hub
← 返回列表

yushuosun/dsh-cost-governor

DeepSeek Harnessspec-screened扫描:低风险在 GitHub 查看 ↗
未验证

为 DeepSeek Harness 打造的成本治理与预算执行插件。

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/22 · 已提供中文文档

DeepSeek Harness 的成本治理与预算执行:按模型进行 token 成本核算、多提供商定价、预算预警阈值,以及使用情况仪表盘。

综合分
26.9
GitHub 分
26.9
用户评分
—
★ Stars
0
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add yushuosun/dsh-cost-governor
该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
信任档位:仅索引本站尚未对其实装验证,仅收录元数据
是什么
dsh 原生插件 · ui
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
还在维护吗
更新放缓:最近一次提交在 35 天前

档位由下列信号合成:本站实装验证(真实安装,当前最高到 L4)· 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。下方各区块是它的证据明细。 验证判据与等级说明 →

数据截至 2026/9/21(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/schemastery@deepseek-ai/dsh-session-projection@deepseek-ai/dsh-session@deepseek-ai/dsh-llm@deepseek-ai/dsh-timeout@deepseek-ai/dsh-brand@deepseek-ai/dsh-invariants@deepseek-ai/dsh-attachment@deepseek-ai/dsh-client-runtime
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

由 DeepSeek 最新模型翻译生成
dsh-cost-governor

为 DeepSeek Harness 打造的成本治理与预算执行插件。

在 DSH 内置 token 计量之上叠加一层"财务级"成本治理:把内核已经拆好的账单桶(input / output / cache-read / cache-write / reasoning)换算成真金白银,再执行预算——软告警 → 硬熔断 → 阻断新请求或自动换更便宜的模型,并配一个高质感的站内仪表盘。

不是"又一个成本计数器"。计数器内核已经有了(dsh-token-meter)。这个插件是那个会拦你、会提醒你的预算管家。

为什么选它

| 能力 | 内核 dsh-token-meter | 常见社区成本插件 | dsh-cost-governor |
|---|---|---|---|
| 分桶计量 | ✅ | 部分 | ✅(复用内核) |
| compaction 后不漂移 | ✅ | ⚠️ 多会漂移 | ✅(官方投影 seam) |
| 多厂商精确计价 | — | 多为 DeepSeek 单家 | ✅ 目录 + cache/reasoning 分桶 |
| 预算告警 | — | 仅显示 | ✅ 阈值事件 + webhook |
| 预算执行(阻断/换模型) | — | ❌ | ✅ |
| 跨会话趋势 + CSV | — | ❌ | ✅ |
| 模型成本对比 + 省钱建议 | — | ❌ | ✅ |

特性

- 按模型成本核算:跑在官方 sessionProjections seam 上——compaction、冷启动、重连都不丢数,改价格即时重算历史。
- 多厂商价格目录(DeepSeek / OpenAI / Anthropic / Google / xAI / 通义 / GLM / Kimi),cache 读写与 reasoning 单独计价,全部可覆盖。
- 预算治理:daily | weekly | monthly | unlimited 周期预算,warnRatio 软阈值、hardRatio 硬上限,hardAction 可选 notify-only | block-new-requests | steer-to-cheaper-model。
- Webhook 通知(Slack 风格 / 飞书 / 钉钉),fail-soft 不影响会话。
- 仪表盘(设置 → 用量与成本):KPI 卡片、动画预算条、按模型花费表、每日趋势图、省钱建议、CSV 导出。
- 侧栏 HUD 预算圆环。

安装

npm i -g dsh-cost-governor

在 cordis.yml 组合中加入:

- name: dsh-cost-governor
config:
currency: USD
budget:
period: monthly
budgetUsd: 20
warnRatio: 0.8
hardRatio: 1.0
hardAction: notify-only      # notify-only | block-new-requests | steer-to-cheaper-model
notifyWebhook: ""              # 可选

重启 dsh 后,仪表盘出现在「设置 → 用量与成本」。

配置项

| 键 | 默认 | 说明 |
|---|---|---|
| currency | USD | 显示货币 |
| budget.period | monthly | daily \| weekly \| monthly \| unlimited |
| budget.budgetUsd | 20 | 周期预算上限 |
| budget.warnRatio | 0.8 | 80% 软告警 |
| budget.hardRatio | 1.0 | 100% 硬上限 |
| budget.hardAction | notify-only | 达到上限后的动作 |
| notifyWebhook | — | 可选 webhook 地址 |
| priceCatalog | 内置 | 按模型覆盖单价(USD / 1M token) |

架构

client 仪表盘 / HUD
▲  session/projection 帧 + settings scope
host   UsageCost 服务 ── BudgetGovernor · CostLedger · Notifier
▲  ctx.sessionProjections.register(costUsage)
costUsage 投影   (纯 fold:按模型的原始 token 桶)
▲  复用内核 token 桶(request/context → 模型归属)
dsh-token-meter · dsh-llm (TokenUsage)

costUsage 投影只存原始 token 桶、不存货币——因此可重放、可持久化,改价格无需重放日志即可重新计价。

开发

pnpm install
pnpm build

双击 preview/dashboard.html 可零构建预览仪表盘外观。

已知限制

- 只计 最终 assistant/message 的 usage;请求失败未产出消息时的输入开销暂未计入(厂商仍会收费)。这与内核 usage 载体语义一致,属文档化边界而非错计。
- block-new-requests / steer-to-cheaper-model 以治理闸门(BudgetGovernor.gate)+ 事件形式暴露,接入 LLM 瀑布是首次构建时需对照官方插件文档核实的唯一集成点。
- 内置价格为社区占位值,正式使用前请对照各厂商官方价目表。

License

MIT

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入社群

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

DPharness QQ 群二维码,QQ 扫码进群
QQ 扫码进群
DPharness 飞书群二维码,飞书扫码进群
飞书扫码进群