dsh-plugins

DSH PLUGIN工具与能力

仓库 skyrocks/dsh-plugins

工具与能力 L4 · 沙盒安装通过 安全审查:低风险 可信度:青铜 可安装插件
安装这个插件

skyrocks 的 DSH 插件合集:DeepSeek 余额/花费、OpenCode GO 额度

一句话选型结论

按资料字段整理

dsh-plugins 是工具与能力类的 DSH 可安装插件,验证等级 L4 · 沙盒安装通过,安全审查为低风险,有可直接复制的安装命令。验证通过不等于安全:插件会读写文件、执行命令或联网,装前先到仓库确认它做了什么;涉及密钥或系统权限的,建议先在隔离环境试装。

分类工具与能力 收录类型可安装插件 验证等级L4 · 沙盒安装通过 安全审查低风险
验证等级 L4 L4 · 沙盒安装通过
GitHub 星标 1 复刻 未标注 · 未关闭 issue 未标注
最近更新 2026-11-10 创建于 未标注
README 11.3 KB 正文体量,越大说明说明书写得越细

安装

可安装插件
在 DSH 里执行,装完用 dsh plugin list 确认已挂上;标了 L4 / L5 的命令已在沙盒里真实跑通
dsh plugin --profile web add github:skyrocks/dsh-plugins
  1. 1
    确认版本与运行环境

    仓库没有标注兼容版本与 Node.js 要求,先确认你的 DSH 版本能装,再继续。

  2. 2
    执行安装命令

    在 DSH 里执行上面的命令;多包仓库要注意区分具体子包名,别装错包。

  3. 3
    确认已挂载

    用 dsh plugin list 查看列表里是否出现这个插件,出现即挂载成功。

  4. 4
    试跑并检查权限

    加载后跑一个最小用例,确认它能正常工作;同时看它申请了哪些文件、命令或网络权限。

兼容 DSH 版本未标注版本不匹配时安装会报错
Node.js 要求未标注来自仓库 package.json 的 engines 字段
前置依赖无需要同时安装的同级依赖
npm 包名未发布到 npm可用 npm view 查看包信息

能做什么

工具与能力
字段来自项目仓库与公开索引,中文说明由本站标注

适用场景

通知存储

验证等级与安全审查

L4 · 沙盒安装通过
自动化流程结论,不是人工审核
验证等级L4 · 沙盒安装通过安装命令在隔离沙盒内真实执行成功,无依赖错误
安全审查低风险静态分析结论,未标注不代表已通过审查
仓库健康度活跃按仓库活跃度与最近更新时间给出
可信度青铜综合仓库活跃度与验证结果

上面的结论来自上游最近一次自动化验证(2026-11-11): 同一套检查会在插件发新版后重跑,页面显示的是最新一次的逐项结果。

逐项检查结果

L1 · 已找到 – 未测
L2 · 结构化 – 未测
L3 · 安装规范 ? 未知
  • L3.1_INSTALL_COMMAND_PARSED 安装命令已解析 方式:安装规范解析
  • L3.2_DSH_VERSION_DECLARED DSH 版本已声明 方式:DSH 版本声明
L4 · 安装已测 ✓ 通过
  • L4.1_INSTALL_EXECUTED_CONFINED 受限沙盒内执行安装 方式:沙盒安装执行
  • L4.2_INSTALL_SUCCESS 沙盒安装成功 方式:沙盒安装执行
  • L4.3_ARTIFACT_CONFIRMED 安装产物已确认 方式:沙盒安装执行
L5 · 运行已测 ? 未知
  • L5.1_INSTALL_PASSED_SANDBOXED 沙盒安装通过 方式:沙盒安装执行
  • L5.2_WEB_BOOT_READY Web 启动就绪 方式:Web 启动
  • L5.3_HTTP_SERVED HTTP 服务响应 方式:HTTP 请求
  • L5.4_PLUGIN_INVENTORY_ACTIVE 插件清单中已激活 方式:插件清单查询

风险详情

  • 结论说明 静态扫描 低;动态审计无结论(以下以静态为准)→ 总评级 低。
  • 风险计数 严重 0 / 高 0 / 扫描文件数 0

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 验证等级 L4:在沙盒里真实装过,依赖能装上,不是纸面声明。
  • 静态安全审查为低风险,没有发现明显可疑行为。
  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有声明 Node.js 版本要求,版本不匹配可能装不上。
  • 验证通过不等于安全:插件会读写文件、执行命令或联网,装前先到仓库确认它做了什么。

更适合

  • 需要在工具与能力场景里给 DSH 补能力的人。
  • 想装完就能用、不想自己排依赖的人。
  • 能接受在本地装依赖、愿意自己确认权限的人。

不太适合

  • 只使用 DSH 官方内置能力、不接受第三方插件的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
插件验证等级安全审查星标兼容版本安装命令
dsh-plugins当前 L4 · 沙盒安装通过 低风险 1 未标注 有
huashu-design 未做沙盒验证 未标注 3.0 万 未标注 有
loopx 未做沙盒验证 未标注 6,233 未标注 无
agy-staff 未做沙盒验证 未标注 870 未标注 有
dsh-startup-screen 未做沙盒验证 未标注 633 未标注 有
minara-skills L4 · 沙盒安装通过 中风险 360 未标注 有

仓库档案

工具与能力
字段来自项目仓库与公开索引,中文说明由本站标注
作者 / 维护方skyrocks仓库 dsh-plugins · 默认分支 未标注
分类工具与能力finance
收录类型可安装插件声明了 dsh.bundle、可用 dsh plugin add 安装的条目
开发语言未标注仓库主语言
许可证MIT商用或二次分发前请确认条款原文
星标 / 复刻 / issue1 / 未标注 / 未标注收录时的数值,非实时
创建 / 更新未标注 · 2026-11-10最后推送 未标注
本站收录2026-11-15首次进入本站目录的时间

README 全文

11.3 KB
作者原文,中文版优先;只做安全转义,不改内容

skyrocks · DSH 插件

八个给 DeepSeek Harness(dsh)用的小插件:
两个把余额 / 额度常驻在对话输入框下方,一个在模型选择列表里标出每个 GO 模型的月度额度,
一个把「切模型」做成模型自己可调用的工具,一个给会话补上真正的删除(回收站 + 撤销),
一个在每一轮对话末尾告诉你时间花在哪,一个在设置里维护多个数据库,让模型直接查,
最后一个在设置里按日 / 周 / 月统计所有会话的 token 消耗。

插件 做什么 形态
dsh-deepseek-cost DeepSeek 余额 · 本轮 / 今日 / 本周 / 本月 / 累计花费 输入框下方 dock
dsh-go-quota OpenCode GO 套餐的 5 小时 / 周 / 月三窗口 输入框下方 dock
dsh-go-model-limits OpenCode GO 模型的官方 Monthly limit,每个价格值独立配色 模型菜单标签
dsh-model-switcher find_models / switch_model 两个工具,让模型在对话里自己查、自己切模型 无界面(Host 工具)
dsh-session-trash 右键删除会话,先移入回收站;可即时撤销,也能在设置里恢复 / 彻底删除 会话右键菜单 + 设置页
dsh-turn-timing 每轮结束显示耗时去向:模型 / 编码 / 构建 / 测试 / 清理,点开看小分类 每轮对话末尾
dsh-db 多数据源数据库查询:设置里增删改、就地测试连接,默认只读、写入逐条审批 设置页 + Host 工具
dsh-token-stats 按日 / 周 / 月统计所有会话(含子代理)的 token:趋势柱、模型分布、会话排行 设置页

> 截图为界面示意图,实际样式跟随 DSH 主题(明 / 暗)。

安装

在 DSH 桌面端:设置 →「插件」→「添加插件」,粘贴下面的地址;或者直接用命令行:

# DeepSeek 余额与花费(国内推荐,CDN 直下)
dsh plugin --profile desktop add "https://cdn.jsdelivr.net/gh/skyrocks/dsh-plugins@main/dist/skyrocks-dsh-deepseek-cost-0.2.3.tgz"

# OpenCode GO 用量
dsh plugin --profile desktop add "https://cdn.jsdelivr.net/gh/skyrocks/dsh-plugins@main/dist/skyrocks-dsh-go-quota-0.1.9.tgz"

# OpenCode GO 模型月度额度
dsh plugin --profile desktop add "https://cdn.jsdelivr.net/gh/skyrocks/dsh-plugins@main/dist/skyrocks-dsh-go-model-limits-0.1.2.tgz"

# 模型切换工具
dsh plugin --profile desktop add "https://cdn.jsdelivr.net/gh/skyrocks/dsh-plugins@main/dist/skyrocks-dsh-model-switcher-0.2.1.tgz"

# 会话回收站
dsh plugin --profile desktop add "https://cdn.jsdelivr.net/gh/skyrocks/dsh-plugins@main/dist/skyrocks-dsh-session-trash-0.1.2.tgz"

# 每轮耗时明细
dsh plugin --profile desktop add "https://cdn.jsdelivr.net/gh/skyrocks/dsh-plugins@main/dist/skyrocks-dsh-turn-timing-0.1.11.tgz"

# 数据库查询
dsh plugin --profile desktop add "https://cdn.jsdelivr.net/gh/skyrocks/dsh-plugins@main/dist/skyrocks-dsh-db-0.1.0.tgz"

# Token 用量统计
dsh plugin --profile desktop add "https://cdn.jsdelivr.net/gh/skyrocks/dsh-plugins@main/dist/skyrocks-dsh-token-stats-0.1.0.tgz"

# 或者跟随 GitHub 默认分支
dsh plugin --profile desktop add github:skyrocks/dsh-deepseek-cost
dsh plugin --profile desktop add github:skyrocks/dsh-go-quota
dsh plugin --profile desktop add github:skyrocks/dsh-go-model-limits
dsh plugin --profile desktop add github:skyrocks/dsh-model-switcher
dsh plugin --profile desktop add github:skyrocks/dsh-session-trash
dsh plugin --profile desktop add github:skyrocks/dsh-turn-timing
dsh plugin --profile desktop add github:skyrocks/dsh-db
dsh plugin --profile desktop add github:skyrocks/dsh-token-stats

装完完全退出 DSH 再打开(Host 插件只在启动时加载)。dsh web 用户把
--profile desktop 换成 --profile web。

一键索引(可选)

DSH 的实验性插件市场支持自定义索引。添加这个地址,就能在 Discover 里浏览并安装上面八个插件:

https://cdn.jsdelivr.net/gh/skyrocks/dsh-plugins@main/index.json   # 国内推荐
https://raw.githubusercontent.com/skyrocks/dsh-plugins/main/index.json

需要先启用实验性 bundle @deepseek-ai/dsh-experimental-plugin-market-bundle
(设置 →「插件」里启用),然后到 Discover 页添加索引地址。

关于会话回收站

DSH 内置只有「归档」——归档只是把会话藏起来并拦住后续运行,日志仍然占着磁盘。这个插件把删除做成
两步:右键「删除会话…」先搬进 ~/.dsh/trash/sessions/,提示条可即时撤销;错过撤销就去
「设置 → 回收站」恢复或彻底删除。

  • 子会话跟着走:删父会话时,它的 subagent 后代进同一个条目,恢复时一起回来。
  • 该拒就拒:会话或子会话正在本机打开、还有运行中的工作时,会明确拒绝并列出原因。
  • 不删附件:附件是内容寻址共享的,不随单个会话删除;回收站占的空间要「清空」才释放。

关于模型切换工具

它和另外几个不一样:没有界面,手动切模型继续用内置的 /model。它注册两个工具给模型
调用——find_models 读当前会话真正能选到的模型,switch_model 精确切换。同一模型有多个
版本时(比如 glm-5.3 / glm-5.3-flash / glm-5.2),它会把候选列出来让你选,不替你猜。

所以你的用法是在对话里说:

换到 glm
用最快的那个
切到 deepseek 推理

要求 DSH >= 0.2.1-rc.3(更早的版本用 apiProxy.sessions 暴露模型目录,该接口已被移除)。

关于模型月度额度

它只改模型菜单的显示:在 opencode-go 分组的模型行后面加一个小标签,每个价格值一种颜色
($15、$30、$60、$100 … 各不同,无限用渐变)。数据来自 OpenCode 官方 Go 文档的价格表,
Host 会定时抓取并缓存(默认 6 小时),不需要 API Key;抓取失败时沿用上次数据或内置快照。
官方 DeepSeek 账户等其他 provider 不显示标签。

注意:/model 命令弹窗不在覆盖范围内(它没有插件扩展点);额度是“上限”,不是“本月剩余”。

关于 Token 用量

它在「设置 → Token 用量」里给你一张报表:今日 / 本周 / 本月三张卡,日 / 周 / 月的堆叠柱状图
(输入 / 缓存读写 / 输出),模型分布和会话排行(默认前 5 个,可加载更多)。子代理会话一起算。

  • 数据只来自本地会话日志:每条 assistant/message(以及失败重试但报了用量的尝试)都带 usage,
    插件把它折成一本账,先回填历史、之后只做增量。不调用模型、不改会话、不追加事件。
  • 口径和 DSH 自己的统计一致:输入只算未命中缓存的部分,缓存读写单列;fork 继承来的前缀不重复计。
  • 首次打开会回填:几十个会话通常十几秒,有进度条,页面可以先关掉,Host 会继续。
  • 账本:~/.dsh/token-stats/usage.json,只有会话 id、时间、模型和四类 token 数,没有对话正文;
    删掉它等于清空账本,下次打开重新回填。

为什么值得装

  • 不用切页面:余额、本轮花费、GO 三窗口都在输入框下方,悬浮看明细,点击立即刷新。
  • token 用量一处看全:不用翻会话,设置里直接看今天 / 这周 / 这个月用了多少、花在哪个模型和会话上。
  • 只读你已经在 DSH 里配置的 Key:不读 auth.json、不扫描无关环境变量,Key 不进浏览器。
  • 零运行时依赖:纯 ESM + 浏览器 bundle,没有原生模块,目录直装也不缺包。
  • 不干扰其它模型:两个 dock 在当前会话不是对应路由时整条自动隐藏。
  • 数据口径清楚:余额、累计、日 / 周 / 月直接读官网接口;只有「本轮」是按官方价目表本地估算。
  • 切模型不靠猜:候选来自 DSH 自己的目录,多版本一律列出待选。
  • 选模型先看额度:GO 模型行直接显示 Monthly limit,按金额分色,不用去官网翻价格表。
  • 会话真的能删干净:先回收站后清空,删错了还能撤销;子会话不会被留成孤儿。

兼容性

插件 DSH
dsh-deepseek-cost >= 0.2.1-rc.2 < 0.3.0
dsh-go-quota >= 0.2.1-rc.2 < 0.3.0
dsh-go-model-limits >= 0.2.1-rc.3 < 0.3.0
dsh-model-switcher >= 0.2.1-rc.3 < 0.3.0
dsh-session-trash >= 0.2.1-rc.3 < 0.3.0
dsh-db >= 0.2.1-rc.2 < 0.3.0
dsh-token-stats >= 0.2.1-rc.2 < 0.3.0

Node >= 18(桌面版内置 Node 24)。macOS 已验证;Windows / Linux 预期可用。

隐私

  • 凭据只从当前 DSH profile 的配置读取,只在 Host 进程里用于请求官方接口。
  • 不发送遥测,不写第三方服务。
  • 八个插件里只有会话回收站、数据库和 Token 用量会改动磁盘:它把你主动删除的会话目录搬进 ~/.dsh/trash,并在你恢复时搬回;其余插件不修改会话内容,两个 dock 只读用量与账单元数据,模型切换工具只调 DSH 本来的模型目录与选择接口,额度插件只读取模型目录并在菜单里渲染标签;数据库插件只写自己的 ~/.dsh/db/sources.json(数据源元数据),密码存 DSH 凭据库,连库请求只发往你自己配置的地址;Token 用量插件只写自己的 ~/.dsh/token-stats/usage.json(会话 id、时间、模型与 token 计数,没有正文),会话日志只读取不修改。

License

MIT

关于每轮耗时明细

用内置的「统计」页签也能看耗时,但那是另一张表,要主动切过去、还要自己找行。
这个插件把结论放到每一轮对话的末尾:一行说完「耗时 2m38s │ 模型 1m50s · 编码 12s ·
构建 20s · 测试 16s │ 慢在模型」,点开是各分类的小项。

两个细节值得说:

  • 识图单独归类。截图工具本身 0.06 秒,慢的是之后那次模型读图调用(中位 17 秒),
    所以它算进「测试」,并标注与「模型」重叠——否则这一项会被显示成 0.06 秒。
  • 等你回答、等你审批不计入。它们既不是模型也不是工具,混进来会让「慢」失真。

常见问题

5 问
答案由本站依据条目字段整理,不引用上游原文
dsh-plugins 怎么安装?

在 DSH 里执行 `dsh plugin --profile web add github:skyrocks/dsh-plugins` 即可。

dsh-plugins 的验证等级是什么意思?

L4 · 沙盒安装通过。安装命令在隔离沙盒内真实执行成功,无依赖错误

dsh-plugins 安全吗?

低风险。静态扫描 低;动态审计无结论(以下以静态为准)→ 总评级 低。

dsh-plugins 装之前要先确认什么?

先看它会读写哪些文件、执行哪些命令、连接哪些网络地址;验证等级只说明装得上、跑得起来,不等于安全。涉及密钥或系统权限的,建议先在隔离环境试装。

dsh-plugins 用的是什么许可证?

上游标注为 MIT。商用或二次分发前请到仓库确认许可证原文。

同名或近似条目

8 条
不同作者的仓库分开列,请确认你要装的是哪一个
工具与能力
按星标排序,可作替代方案

huashu-design

huashu-design

在 DeepSeek Harness 里说一句话,就能拿回可交付的设计:网页、App 原型、可编辑 PPTX、动画与信息图,自带 84 种风

未标注验证等级 3.0 万 星

loopx

loopx

LoopX 是面向长周期 Agent 的本地优先控制平面,作为 DSH plugin 为 DeepSeek Harness 提供持久目标、证

未标注验证等级 6,233 星

agy-staff

agy-staff

把 Google Antigravity CLI 作为快速 Gemini 员工接入 DSH,提供子代理侧边栏、编排模式与多种角色技能。

未标注验证等级 870 星

dsh-startup-screen

dsh-startup-screen

DeepSeek Harness 的启动界面与启动动画插件。

未标注验证等级 633 星

dsh-blender-plugin

dsh-blender-plugin

让 AI 模型通过直连 TCP 通道实时驱动 Blender 的 DSH plugin:15 个工具覆盖视口取帧、任意角度渲染、内循环搜索、

未标注验证等级 211 星

skyrocks 的其它插件

6 个

插件的元信息来自作者仓库;分类、验证等级与安全结论的中文说明为中文整理,最近核验 2026-11-11。