DeepSeek Harness 插件集:成本指標與 Browser Use

DeepSeek Harness (DSH) 的核心架構是「一切皆插件」。在實際開發與調試過程中,開發者通常需要監控 API 調用成本,以及利用瀏覽器進行自動化操作。dsh-plugins 倉庫提供了這兩個場景的現成實現,由 icedrop-lab 維護。

這是一個 pnpm monorepo,包含兩個獨立的插件包和一個聚合包。它解決了在 DSH 環境下獲取成本數據、查看餘額以及執行瀏覽器自動化任務的需求。

核心功能

成本指標與餘額顯示
提供會話頭部餘額/Token 小部件,支持側邊欄回退顯示,並提供 DeepSeek 充值鏈接。

Browser Use 工具
提供面向模型的 browser_use 工具,底層由 browser-use CLI 支持。

聚合包
提供 dsh-all 包,可一次性安裝上述兩個插件。

安裝方式

使用 npm 安裝(推薦)

直接使用官方命令安裝單個插件或聚合包。安裝後需重啓服務。

dsh plugin --profile web add @icedrop-ai/dsh-cost-meter
dsh plugin --profile web add @icedrop-ai/dsh-browser-use
# 或直接安裝聚合包
dsh plugin --profile web add @icedrop-ai/dsh-all

使用 Git 子路徑安裝(無需構建批准)

從 Git 子路徑安裝時,插件會直接獲取倉庫中已提交的 lib/ 目錄,因此不需要構建批准。安裝時必須指定一個固定的標籤或提交 SHA,不能指向 main 分支。

dsh plugin --profile web add \
  "git+https://github.com/icedrop-lab/dsh-plugins.git#v0.1.0&path:packages/cost-meter"

使用步驟

  1. 執行上述安裝命令。
  2. 重啓 dsh web 服務。
  3. 使用 dsh --profile web --dump-config 命令確認配置中的 # == ... 層是否已存在。

注意事項

  • 版本鎖定:無論是 npm 安裝還是 Git 子路徑安裝,都建議固定標籤或提交 SHA,避免指向 main 分支。
  • 早期版本兼容:在 npm 發佈聚合包之前,建議使用單獨的 tarball 或 Git 子路徑安裝方式。

更多信息

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

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

小夜