前言¶
在 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