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 子路径安装方式。

更多信息

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

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

小夜