llmtrim-stats-plugin: DeepSeek Harness 實時壓節省儀表盤

在使用 DeepSeek Harness (DSH) 進行開發時,配合 llmtrim 壓縮工具可以顯著降低 Token 消耗。爲了更直觀地掌握實時節省情況,開發者需要在 CLI 或外部工具中查看狀態。llmtrim-stats-plugin 將這些數據直接集成到 DSH 的 Web 界面中,提供設置頁儀表盤與輸入框下方的輪播統計條。

這是一個開源的客戶端插件,由 Zenjibad 維護,基於 MIT 許可證。它充當 DSH 的前端擴展,負責從 llmtrim 後端拉取數據並渲染在瀏覽器中。

核心功能

  • 設置頁儀表盤: 包含 KPI 卡片(已支付、原定成本、今日節省、本週節省)以及按模型分類的統計表。同時顯示守護進程健康狀態徽章。
  • 輸入框輪播條: 在聊天輸入框下方提供可配置的統計條,支持「輪播」和「靜態」兩種模式。
  • 數據來源: 純讀操作,直接調用 llmtrim status -- 命令,不解析賬本文件,確保與 CLI 結果一致。
  • 主題適配: 自動跟隨 DSH 的亮色/暗色主題。
  • 持久化: 作爲 Profile Bundle 安裝,重啓 DSH 後自動加載。

安裝與啓用

使用 dsh plugin 命令安裝插件。安裝後必須重啓 DSH 並在瀏覽器中執行硬刷新才能看到新界面。

dsh plugin --profile web add github:Zenjibad/llmtrim-stats-plugin

典型用法

  1. 安裝完成後,重啓 DSH 進程。
  2. 在瀏覽器中打開 DSH Web 界面,按 Ctrl+F5 硬刷新頁面。
  3. 進入 Settings 頁面,在 llmtrim Stats 設置中選擇輪播模式(默認爲輪播)或靜態模式,並勾選需要顯示的統計指標。
  4. 在聊天輸入框下方即可看到統計條;在設置頁查看詳細儀表盤。

注意事項

  • 權限與數據: 插件僅讀取 llmtrim 的狀態輸出,不會修改其目錄或賬本文件。
  • 環境依賴: 確保本地已安裝 llmtrim 並將其加入系統 PATH。守護進程(Daemon)運行時數據爲實時更新,未運行時插件仍能顯示但數值爲 0 或狀態爲停止。
  • 瀏覽器刷新: 客戶端插件安裝或更新後,必須硬刷新瀏覽器頁面,因爲熱更新(HMR)機制不會自動加載新的 Bundle。

總結

該插件通過輕量級集成,解決了在 DSH 中實時監控壓節省情況的痛點。源碼與文檔位於 GitHub。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜