前言¶
在 DeepSeek Harness(DSH)里长时间跑智能体会话时,Token 消耗和费用往往分散在多次对话、多个工作区里,单靠管理控制台导出的数据文件很难在同一条时间线上做预算与对比。若你希望从会话投影里直接看用量与缓存相关分析、设日/月预算并在触线时自动进入省流模式,就需要一个在 DSH 侧独立运行的观测与策略插件。下面介绍社区插件 @tomjerrygit/dsh-cost-guard 的定位、能力与安装用法。
这是什么¶
@tomjerrygit/dsh-cost-guard 是 TomJerryGit 维护的 DSH 插件,分类为 admin-security。简介为:在 DeepSeek Harness 上做 Token 成本守卫,提供用量与缓存分析、预算、自动省流模式、模型发现,以及高成本工作区的 thrift 列表;且不依赖管理控制台的数据文件。
社区目录页:https://www.skillhub.cn/plugins/TomJerryGit/dsh-cost-guard
源码与说明:https://github.com/TomJerryGit/dsh-cost-guard
核心功能¶
README 中列出的能力如下,安装后可在侧边栏 Cost Guard 中查看与配置相关项。
- 基于 DSH 会话投影的 Token 与成本分析
- 日预算、月预算;达到 80% 时警告,达到 100% 时自动进入省流模式(savings mode)
- 省流模式:精简提示词、模型候选发现、可配置的省流工作区列表
- Compaction 与 tool-result-pruner 状态
- 当前上下文压力与可压缩 Token 估算
- 近 30 日实际成本与无缓存基线成本趋势对比
- 工作区成本排行与会话排行
package.json 标明插件面向 web 客户端注入侧边栏与布局相关模块,并要求运行环境 dsh 版本不低于 0.2.0-rc.2。
安装与启用¶
先在 web profile 下添加插件,命令以仓库 README 为准:
dsh plugin --profile web add @tomjerrygit/dsh-cost-guard
市场索引地址(供索引拉取核对,非安装命令):
https://tomjerrygit.github.io/dsh-cost-guard/index.json
插件以当前 DSH 进程权限运行;安装前建议在 GitHub 阅读源码与 MIT 许可证,确认符合你的安全策略。
典型用法¶
- 安装并启动带 web profile 的 DSH 后,在左侧边栏打开 Cost Guard。
- 设置日预算与月预算;按需开启省流模式并选择省流所用模型。
- 省流模式作用于新会话;当前会话会收到精简提示词引导,compaction 仍会自动继续。
README 未给出额外 CLI 示例子命令;日常操作以侧边栏配置与面板展示为主。
适用场景与注意¶
适合谁
- 需要把 Token 花费与工作区、会话维度对齐分析的 DSH 用户
- 希望在预算触线时自动降本(警告 + 满额省流),并查看 compaction / 上下文压力的团队或个人
注意
- 数据来源于 DSH 会话投影,与「仅依赖管理控制台数据文件」的流程相互独立;两套数据不要混为一谈。
- 省流模型与工作区 thrift 列表需结合你自己的模型与工作区命名习惯配置;插件提供发现与列表能力,具体策略由你设定。
- 当前
package.json版本为0.1.0;功能以 README 与发布包为准,升级后留意变更说明。
结尾¶
@tomjerrygit/dsh-cost-guard 把用量分析、预算阈值、自动省流和排行视图收进 DSH 侧边栏,适合在「一切皆插件」的 DSH 生态里做成本可见性与触线降本。
目录:https://www.skillhub.cn/plugins/TomJerryGit/dsh-cost-guard
仓库:https://github.com/TomJerryGit/dsh-cost-guard