🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI
广告☁️ 云服务器特惠阿里云首购 8 折 · 腾讯云合作特惠
DeepSeek Harness Hub
← 返回列表

eh-tools/dsh-plugin

DeepSeek Harnessspec-screened扫描:中风险在 GitHub 查看 ↗
需源码安装

DeepSeek Harness DSH 插件集合 —— 余额监控、数据库控制台、批量归档等日常能力,link:…

暂不能直接安装(需源码编译或环境不满足):缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装。 · 最近上游提交 2026/9/20 · 已提供中文文档
综合分
30.5
GitHub 分
30.5
用户评分
—
★ Stars
1
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add eh-tools/dsh-plugin
缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装,改用 GitHub 源安装
信任档位:已验证本站已于 2 天前真实安装成功
是什么
dsh 原生插件 · other
装得上吗
本站已真实安装成功(非静态推断)
安全吗
本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
还在维护吗
活跃:最近一次提交在 6 天前

档位由下列信号合成:本站实装验证(真实安装,当前最高到 L4)· 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。下方各区块是它的证据明细。 验证判据与等级说明 →

🟢实装验证通过· 2026/9/24
由本站实装验证器在真实 dsh 环境安装成功,非静态推断。
数据截至 2026/9/22(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查需源码安装

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✓npm 包dsh-plugin @ 1.4.7
✓Node 引擎要求 >=20 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✗入口文件缺少入口声明

缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装

验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/22 13:28:06

用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

由 DeepSeek 最新模型翻译生成
dsh-plugin

DeepSeek Harness (DSH) 插件集合 —— 余额监控、数据库控制台、批量归档等日常能力,link: 本地安装即用。

License: MIT
Node
Made with DeepSeek + DSH

插件清单

| 插件                     | 状态   | 一句话说明                                                                              |
| ------------------------ | ------ | --------------------------------------------------------------------------------------- |
| ds-balance             | 维护中 | 状态栏第二行:余额 + 今日/本月 token,5 分钟自动刷新                                      |
| db-console             | 维护中 | 会话头部「数据库」页签:PG 登录、schema 树、SQL 编辑器、结果网格                         |
| deepseek-harness       | 维护中 | 蓝色粒子鲸鱼背景,跟随官方明/暗/系统主题                                                 |
| stylevault-localchrome | 维护中 | 读本机 Chrome 配色 → 生成并应用 StyleVault 预设                                         |
| batch-archive          | 维护中 | 侧边栏「批量归档」按钮,一次归档多个会话                                                 |
| browser-operator       | 维护中 | 常驻可见浏览器 + 10 个 browser_* 工具(含目标级 browser_act;纯 host,挂 agent preset) |
| tool-vision            | 已归档 | 本地视觉模型描述图片(读图 / OCR / 版面)                                                 |
| paste-image            | 已归档 | 粘贴图片落盘成文件,路径写入草稿                                                         |
| file-git-explorer      | 已归档 | 右栏 Git 页签 + 详情悬浮面板 + 终端抽屉(自建界面已退场)                                 |

归档插件源码在 plugins/obsolete/,不再维护、不列入默认安装。
每个插件的配置项与细节见其自身 plugins//README.md。

快速上手

前置:Node.js >= 20、已安装 DSH(dsh CLI)及 web profile。

git clone https://github.com/eh-tools/dsh-plugin.git
cd dsh-plugin

换成克隆下来的仓库绝对路径(link: 要求绝对路径)
dsh plugin --profile web add link:/plugins/ds-balance
dsh plugin --profile web add link:/plugins/deepseek-harness
dsh plugin --profile web add link:/plugins/batch-archive

装完重启 DSH 并硬刷新浏览器(Cmd/Ctrl+Shift+R)生效。

- 更新:git pull 后重跑同一条安装命令。
- 卸载:dsh plugin --profile web remove dsh-ds-balance,然后重启 DSH。
- 可选:stylevault-localchrome 要应用成主题需先装上游主题引擎:
dsh plugin --profile web add github:GptsApp/dsh-stylevault
dsh plugin --profile web add link:/plugins/stylevault-localchrome

- 例外:browser-operator 是纯 host 插件,不装 profile,拷进 agent preset(见下)。

插件使用说明

ds-balance —— 余额 / 调用量状态栏

- 官方 stats 行下方独立第二行:DeepSeek ¥68.64 | 今日 34K tok | 本月 1.2M tok;悬停看明细(总余额 / 赠送 / 充值 / 输入输出拆分)。
- 凭证写入 ~/.dsh/.credentials.yaml(或环境变量),不进代码:

DEEPSEEK_API_KEY: sk-xxxx
DEEPSEEK_USER_TOKEN:

- 也可点状态栏「浏览器登录」,用系统 Chrome 登录后自动写入。
- 常见问题:只有余额没调用量 = 缺 DEEPSEEK_USER_TOKEN;调用量报 40002/40003 = token 过期,重新登录;「浏览器登录」不可用 = 本机没有 Chrome。
- 非官方 base URL(网关 / 代理 / 中转)下整行隐藏,属设计行为。

db-console —— 数据库控制台

- 会话头部第三个页签「数据库」,粘贴完整 PostgreSQL 链接串登录,按项目保存(切工作区 / 刷新 / 重启都不丢)。
- schema 树:内省 schema → 表 → 列,手动 ⟳ 刷新,点表名插入编辑器。
- SQL 编辑器:语法高亮 + 三级补全(SQL 关键字 / 表名 / 表名. 出列),Ctrl/Cmd+Enter 执行光标语句或选区。
- 结果网格:多语句分段渲染,行集默认截断 500 行并提示总数,点单元格复制,写语句显示影响行数。
- 依赖 pg,首次安装后在本插件目录执行一次 pnpm install。

batch-archive —— 批量归档

- 侧边栏底部(设置按钮旁)「批量归档」按钮 → 面板按工作区分组列出未归档会话(标题 / 相对时间 / 运行中状态)。
- 勾选或全选 → 「归档所选 (N)」→ 二次确认后 8 路并发归档,footer 实时显示「已归档 x / N」与失败数;已归档的自动隐藏,会话日志保留。
- 纯客户端实现,不落盘任何状态。

stylevault-localchrome —— 本机 Chrome 配色 → DSH 主题

- 读本机 Chrome 用户色,生成可导入上游 StyleVault 的预设 JSON。
- 已装上游且同意后,首次启动弹窗询问,同意即每次启动自动应用当前 Chrome 配色;之后可在 Settings → StyleVault · Local Chrome 卡片改主意。
- 不装上游则只生成预设,不接管主题。
- 不挂载也能用 CLI 生成预设:node plugins/stylevault-localchrome/scripts/build-preset.js。

browser-operator —— 常驻可见浏览器 + 目标级 browser_act(挂 agent preset,不走 profile)

- 纯 host 插件(无 client 半),所以不走 dsh plugin --profile web add link:。先装依赖(两个:@typesafe-ai/sdk 与 playwright-core;浏览器用系统已装的 Chrome,不下载浏览器二进制):

pnpm --dir /plugins/browser-operator install

- 再把插件自带的 preset 模板拷进本机,拷完把 agent.cordis.yml 里的  换成仓库绝对路径:

cp -r plugins/browser-operator/preset ~/.dsh/.agent-presets/browser-operator

新建会话即可生效;改 lib/index.js(host 侧代码)需重启 DSH。模板里另外两处改动(persona 与插件行)与 !!js 标签的注意事项见 plugins/browser-operator/preset/README.md。

- 常驻有头浏览器,独立 profile,与日常 Chrome 并存,登录态跨轮次、跨 DSH 重启复用(首次在可见窗口人工登录一次)。
- 10 个工具:9 个单步工具 —— browser_navigate、browser_snapshot、browser_click、browser_fill、browser_eval、browser_screenshot、browser_console、browser_network、browser_artifacts;外加唯一的目标级工具 browser_act。
- browser_act 接一个自然语言目标,内部用 TypeSafe 的 Jev 连跑「观察 → 决策 → 执行」(最多 12 步,上限 40),返回精简轨迹与 goalMet 概率。它需要 TYPESAFE_API_KEY(TypeSafe 是按量付费的外部服务),凭证写进 .env 或 ~/.dsh/.credentials.yaml;没有 key 时只有它报错,其余 9 个工具照常可用。
- browser_act 不导航 —— 先去哪个页面由 browser_navigate 决定;它停在 status 上,done 不代表目标真的达成,要确认就自己 browser_snapshot 复核一次。
- 截图等产物落在项目已 ignore 的目录下,不脏仓库。
- 浏览器自检(tests/smoke.mjs)会真的拉起一个有头窗口,不进 just check,只能手动跑(需本机装有 Chrome):node plugins/browser-operator/tests/smoke.mjs。

常见问题速查

| 现象           | 解决                                                                 |
| -------------- | -------------------------------------------------------------------- |
| 装了插件没效果 | 重启 DSH + 硬刷新浏览器;确认安装命令用的是仓库绝对路径           |
| 改了代码不生效 | lib/client.js 改动刷新浏览器即可;lib/index.js 改动需重启 DSH     |
| 如何更新插件   | git pull 后重跑安装命令                                            |
| 如何卸载       | dsh plugin --profile web remove ,然后重启 DSH              |
| 凭证放哪       | ~/.dsh/.credentials.yaml(或环境变量),不要写进代码 / 提交到 git |

贡献与开发

新增插件 / 提交规范见 CONTRIBUTING.md;仓库结构:在役插件在 plugins//(一个插件一个目录),退役插件留档在 plugins/obsolete//。

安全
漏洞请走私密渠道报告,勿开公开 Issue,详见 SECURITY.md。

关于

- 本仓库由 DeepSeek 模型协助、基于 DeepSeek Harness (DSH) 开发。
- 第三方社区项目,与 DeepSeek / 深度求索官方无隶属关系;ds-balance 的调用量接口为平台私有接口,可能随时变动,仅用于展示你本人账户信息。

协议

MIT © 2025 eh-tools

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入社群

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

DPharness QQ 群二维码,QQ 扫码进群
QQ 扫码进群
DPharness 飞书群二维码,飞书扫码进群
飞书扫码进群