前言¶
DSH 的插件化思路允許用獨立插件修正客戶端中的局部顯示問題。對於 DSH Web,composer dock 裏的內置統計信息有時會遇到兩個細節:緩存命中百分比只顯示爲整數,例如 緩存命中 12%;統計行寬度不足時,dock 項目可能被截斷爲 ...。dsh-cache-precision 就是針對這兩個顯示問題做的原位增強。
這是什麼¶
dsh-cache-precision 是用於 DSH Web 的插件,由 Cheng-cheng9669 維護,版本爲 0.1.1,許可證爲 MIT。它針對內置顯示做原位增強:把緩存命中顯示改寫爲三位小數,並加寬 composer 統計行,使顯示更完整。
核心功能¶
該插件已覈實的能力包括:
- 將內置緩存命中率重寫爲三位小數,例如
緩存命中 12%變爲緩存命中 12.345%。 - 加寬內置 composer 統計行,減少 dock 項目被截斷爲
...的情況。 - 讀取同一個
tokenUsageprojection,並在 React re-renders 後自動重新應用。
安裝與啓用¶
安裝示例使用本地 Windows 路徑。執行前,確認本機已準備好插件目錄 D:\Dsh\tools\dsh-cache-precision。
1、執行以下命令,把插件添加到 web profile:
dsh plugin --profile web add D:\Dsh\tools\dsh-cache-precision
2、重啓 dsh web,讓插件在新的 Web 會話中生效:
dsh web
典型用法¶
安裝並重啓後,在 DSH Web 的 composer dock 中查看緩存命中統計。已覈實的示例展示格式爲:
緩存命中 12% -> 緩存命中 12.345%
該示例說明顯示精度從整數百分比變爲三位小數;具體數值以實際 tokenUsage projection 爲準。
適用場景與注意¶
適合在 DSH Web 中使用 composer dock 統計信息,並需要更高緩存命中顯示精度或更寬統計行的開發者。
注意以下事項:
- 插件以當前
dsh進程權限運行。安裝前應檢查源碼、路徑來源和許可證。 - 本插件的許可證爲 MIT。
- 已覈實的安裝命令使用本地路徑
D:\Dsh\tools\dsh-cache-precision;如果插件目錄不同,請保持實際路徑一致。 - 啓用插件需要重啓
dsh web。
結尾¶
dsh-cache-precision 的價值集中在兩處:緩存命中顯示提升到三位小數,以及 composer 統計行放寬以減少 ... 截斷。
目錄頁:DSH 插件目錄中檢索 dsh-cache-precision
GitHub:https://github.com/Cheng-cheng9669/dsh-cache-precision