dsh-thinkmeter:DSH 客戶端插件,實時顯示思考 Token 數量

前言

在 DeepSeek Harness(DSH)生態中,調試和優化模型推理成本是開發者關注的重點。DSH 的默認聊天界面通常會在 “Think” 區域流式展示思考過程的最後一行文本,這不利於開發者直觀地估算 Token 消耗。dsh-thinkmeter 插件正是爲了解決這個問題而生,它將流式預覽替換爲實時的 Token 計數。

這是什麼

dsh-thinkmeter 是一個 DeepSeek Harness(DSH)客戶端插件,由維護者 dmz2922990 開發。它的核心作用是將聊天視圖中的流式 “Think” 預覽替換爲實時 Token 數量顯示。

核心功能

  1. Token 計數與狀態顯示
    插件會根據模型思考的狀態顯示不同的信息。思考進行中時,顯示帶動畫的 Token 數(例如 Thinking ≈ 1,234 tokens);思考結束後,顯示 Think · 1,234 tokens。計數邏輯優先使用模型報告的 usage.reasoningTokens,若不可用,則採用估算算法(CJK 字符 × 0.6 + 其他字符 ÷ 4)。

  2. 交互與展開
    點擊該行可以展開或摺疊完整的推理文本。同時也支持鍵盤交互,使用 Enter 或 Space 鍵即可切換展開/摺疊狀態。

  3. 集成與兼容
    插件以 DSH profile bundle 的形式存在,安裝後會自動與當前 profile 的 layer 列表集成。

安裝與啓用

推薦通過命令行直接安裝:

dsh plugin --profile web add https://github.com/dmz2922990/dsh-thinkmeter.git

在命令中替換 web 爲你使用的 profile 名稱(例如 tui 或 headless)。該命令會調用 profile 目錄下的 pnpm add,因此支持 Git URL、Tag 或本地路徑等 specifier。若未配置 GitHub 憑據,可使用 SSH 形式。

典型用法

安裝完成後,與正常使用 DSH 聊天一樣發起請求。在對話界面中,”Think” 區域將不再顯示流式文本,而是顯示實時的 Token 計數。點擊該區域即可查看完整的推理過程文本。

適用場景與注意

該插件適合需要精確追蹤模型推理 Token 消耗的開發者。但在使用時需注意以下權衡:

  • Markdown 渲染影響:當插件激活時,普通的助手文本塊會被渲染爲純文本,而不是完整的 Markdown 格式。
  • 依賴要求:插件依賴 Cordis ^4.0.0 和 React >=18。

短結尾

dsh-thinkmeter 插件通過量化思考過程的 Token 消耗,簡化了在 DSH 中進行模型調優的流程。查看目錄頁與 GitHub 倉庫可獲取更多詳情與更新。

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

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

小夜