widget-dock:在 DSH Web 對話兩側提供 27 張卡片的工作臺

前言

使用 DSH Web 客戶端時,API 餘額、Token、成本估算、上下文狀態、推理強度和圖片轉述等信息往往分散在不同入口,需要頻繁切換界面才能查看。

widget-dock 是一個 DeepSeek Harness(dsh)客戶端插件:在對話兩側空白區提供網格對齊的卡片工作臺,把餘額、Token、成本、上下文、熱度圖、GitHub、推理強度、圖片轉述等 27 張卡片集中到對話旁邊。

這是什麼

MorGogh/widget-dock 當前爲 Web 客戶端插件(dsh.clientplatform: web),許可證爲 MIT。

它解決的問題是:把 DSH 對話中常用但零散的指標、任務狀態和圖片處理入口,收納成可按會話定製的側邊卡片區。

核心功能

網格對齊的卡片工作臺

卡片按 S/M·L/XL 尺寸檔位跨列,任意組合的行都嚴格列對齊。

每對話獨立佈局,切換會話各自記住卡片組合、尺寸、位置。

27 張內置卡片

內置卡片覆蓋餘額、Token、成本估算、上下文狀態、會話統計、目標進度、推理強度、圖片轉述、快捷命令等。

添加與排序

添加面板支持搜索、分類標籤、拖到任意位置添加、尺寸/換側快捷操作。

隨時按住卡片頭部()拖動排序或跨側換位,無需進入排序模式。

推理強度

推理強度卡可拖動滑軌切換 reasoningEffort,並內置模型選擇框。

圖片轉述

圖片轉述卡將貼圖自動轉視覺模型,生成文字描述注入輸入框。

默認接本地 LM Studio(http://localhost:1234qwen3.5-9b-mlx),也可配置任意 OpenAI 兼容端點。

成本估算

成本估算按 DeepSeek 官方峯谷價計算,支持 flash/pro 切換和手動調價。

估算值帶 標註;默認按 deepseek-v4-flash 官方高峯價,可切 v4-pro 或手動調價。

用量熱力圖

用量熱力圖按 GitHub 風格展示 13 周每日用量。

持久化

佈局、配置按會話存入 localStorage,重啓保留;切換對話各自獨立。

安裝與啓用

先使用 DSH 插件命令安裝:

dsh plugin --profile web add widget-dock

然後啓動或重啓 Web 客戶端:

dsh web

重啓後,對話兩側出現工作臺;空間不足時會縮成貼邊標籤「工作臺」。

如果不想通過插件命令安裝,也可以手動鏈接倉庫目錄。在已獲取的 widget-dock 倉庫根目錄執行:

mkdir -p ~/.dsh/profiles/web/node_modules
ln -sfn "$(pwd)" ~/.dsh/profiles/web/node_modules/widget-dock

~/.dsh/profiles/web/cordis.patch.yml 追加:

- insert:
  - id: widget-dock
    name: "widget-dock"

最後運行:

dsh web

典型用法

1、點擊工作臺底部「+ 添加」打開側欄,搜索或按分類找卡片,點擊快速添加,或拖到工作臺任意位置。

2、需要調整順序時,按住卡片頭部()拖動排序或跨側換位。

3、餘額卡首次使用時點「KEY 編輯」填入 DeepSeek API Key,然後刷新。該組件不內置密鑰;API Key 填入後存 localStorage,僅本機。

4、圖片轉述可在輸入框直接貼圖,或在卡片裏選圖;自動轉視覺模型後,描述附到輸入框下方。

5、成本估算可按 DeepSeek 官方峯谷價計算,支持 flash/pro 切換和手動調價;估算值帶 標註。

適用場景與注意

適合需要在 Web 客戶端對話旁常駐查看餘額、Token、成本、上下文、目標進度、推理強度等狀態的用戶。

注意:

  • 當前爲 Web 客戶端插件(dsh.clientplatform: web)。
  • 插件以當前 dsh 進程權限運行,安裝前應檢查源碼與許可證。
  • 許可證爲 MIT。
  • 佈局、尺寸與配置按會話存入 localStorage,重啓保留;切換對話各自獨立。
  • API 餘額組件不內置密鑰;API Key 填入後存 localStorage,僅本機。
  • 成本估算爲估算值並帶 標註。
  • 圖片轉述默認接本地 LM Studio(http://localhost:1234qwen3.5-9b-mlx),也可配置任意 OpenAI 兼容端點。
  • 倉庫內置防密鑰泄露攔截:當 lib/client.jsEMBEDDED_KEY 非空時,git push / npm publish 會被拒絕。

鏈接

倉庫地址:https://github.com/MorGogh/widget-dock

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

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

小夜