前言¶
DeepSeek Harness (DSH) 是一個用於管理多個智能體和連接的客戶端工具。在側邊欄查看 Command Code 的配額信息,可以直觀地掌握 5 小時、每週和每月的信用額度剩餘情況,避免因額度耗盡而中斷會話。dsh-commandcode-quota 插件即爲此目的而生,它將配額數據直接集成到 DSH 的側邊欄中,無需切換瀏覽器標籤頁或登錄網頁。
插件簡介¶
名稱:dsh-commandcode-quota
維護者:Jovan1666
許可:MIT
定位:在 DSH 側邊欄顯示 Command Code 計劃配額,包含 5 小時、每週和每月的信用窗口及重置倒計時。支持 Go、GOAT、Pro、Max 和 Provider 計劃。
核心功能¶
該插件提供以下功能:
1. 多窗口一目瞭然:同時顯示 5 小時、每週和每月三個信用窗口,優先展示最短的限制窗口。
2. 百分比優先:標題顯示取整後的百分比,與 Command Code 儀表板保持一致。
3. 關鍵金額顯示:在每月配額行顯示已使用金額和剩餘金額,鼠標懸停可查看每行的精確數值。
4. 即時加載與實時更新:重啓 DSH 後約 2ms 顯示卡片,約 1 秒後進入實時更新模式。
5. 智能靜默:若未配置 Command Code 賬戶,卡片不會渲染。
6. 雙語支持:卡片語言跟隨 DSH 界面語言(中文/英文)。
7. 模型級配額:在設置中顯示每個模型的具體配額。
安裝與配置¶
前提條件:需要 DSH 版本 ^0.1.5-rc.1 或更新版本。舊版本在啓動時會崩潰。
檢查版本:
dsh --version
Web 客戶端安裝¶
使用官方命令安裝:
dsh plugin --profile web add github:Jovan1666/dsh-commandcode-quota
安裝完成後,重啓 dsh web 並刷新瀏覽器頁面即可。無需額外配置文件或 API 密鑰,插件會自動查找已配置的 Command Code。
桌面客戶端安裝¶
桌面客戶端不支持 dsh plugin 命令,需要手動配置:
1. 將插件文件夾鏈接到桌面客戶端的 node_modules。
2. 手動編輯 cordis.patch.yml 文件,添加以下內容:
# $DSH_HOME/profiles/desktop/cordis.patch.yml
- insert:
- id: commandcode-quota
name: "dsh-commandcode-quota"
- 重啓桌面應用。
注意事項¶
- 版本要求:請確保使用
^0.1.5-rc.1及以上版本,否則啓動時會報錯。 - Go 計劃限制:$1 的 Go 計劃沒有 API 訪問權限,因此該計劃下不會顯示卡片內容。
- Bundle Patch 警告:如果使用 bundle patch 安裝,不要手動追加
cordis.patch.yml的行,這會導致“重複加載器條目 id”錯誤。 - 手動安裝衝突:若手動安裝(非 bundle patch),請確保刪除 bundle 層生成的行,否則也會報錯。