DeepSeek Harness 的生態理念是「一切皆插件」。在本地開發或高頻使用場景下,單步成本會隨着上下文累積而指數級上升。現有的成本插件大多展示「已花掉」的金額,影響決策的是「接下來」的花費。dsh-costcast 插件在輸入框上方提供常駐讀數,顯示下一步與本輪的預估成本。
這是一個模型推理插件,由 manhkhiemhoang2-bit 維護。它通過常駐讀數條,讓上下文變貴的過程可視化,幫助用戶在上下文佔比超過 70% 時及時開新會話。
核心功能¶
- 常駐讀數條:在輸入框上方顯示上下文規模、「下一步」及「本輪」的成本區間。
- 成本走勢:展示每步成本走勢(柱狀圖),讓上下文變貴的過程可見。
- 上下文預警:當上下文佔比超過 70% 時提示開新會話。
- 展開面板:點擊讀數條向上展開,可查看會話累計、各計費桶構成及每步成本曲線。
- 零額外權限:不讀取會話文件、不輪詢、不發起網絡請求。
安裝與啓用¶
安裝前需確認 DeepSeek Harness 桌面版內核爲 0.2.0-rc.2 及以上。
安裝完成後需重啓應用,客戶端半端在啓動時加載。
安裝命令如下(請替換路徑):
powershell
& "$env:APPDATA\DSH Desktop\host-commands\desktop\generations\<最新一代>\bin\dsh.cmd" `n plugin --profile desktop add "C:\path\to\dsh-costcast"
卸載命令:
& $dsh plugin --profile desktop remove dsh-costcast
典型用法¶
讀數條示例:
上下文 562K │ 下一步 ¥0.032–0.036 │ 本輪 ¥0.19–0.54
點擊讀數條向上展開,可查看:
1. 會話累計金額
2. 緩存讀、輸出、未緩存三個計費桶的金額
3. 每步成本走勢
已知限制與注意事項¶
- 模型寫死:模型名目前寫死爲
deepseek-flash,若使用其他模型需修改src/component.js中的MODEL常量。 - 節假日缺失:僅按週末與時段判斷峯谷,未內置法定節假日邏輯。
- 數據重置:每步成本走勢從插件安裝時刻開始累積,重啓應用後清零。
- 語言與權限:界面文字僅支持中文,未接入 locale 服務;不讀取會話文件、不輪詢、不發起網絡請求,申請零額外權限。
- 時區依賴:峯谷判斷依賴運行機器的時鐘換算北京時間,機器時區錯誤會影響價格檔判斷。
總結¶
該插件通過聚焦「下一步」與「本輪」的邊際成本,讓用戶在對話變貴時能及時調整策略。