DSH Web 插件:模型供应商额度与用量DeepSeek / GLM Coding Plan /…
30.7/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/27 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add PonyDevAI/dsh-model-usage该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · tool
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 9 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件发起外部网络请求
查看扫描证据(共 11 处,展示前 11 条)
- 读取本地文件lib/index.js:24
SELF_VERSION = JSON.parse(readFileSync(join(PKG_DIR, 'package.json'), 'utf8')).version || '0.0.0' - 读取本地文件lib/index.js:342
const svg = await readFile(join(ASSETS_DIR, name + '.svg'), 'utf8') - 读取本地文件lib/index.js:348
const svg = await readFile(join(userLogosDir(), name + '.svg'), 'utf8') - 发起网络请求lib/adapters.js:42
return await fetch(url, { ...init, signal: ctl.signal }) - 读取本地文件lib/ledger.js:113
try { ents = await readdir(dir, { withFileTypes: true }) } catch { return } - 读取本地文件lib/ledger.js:126
const st = await statFile(file) - 读取本地文件lib/ledger.js:128
const buf = await readFile(file) - 读取本地文件lib/ledger.js:178
const text = await readFile(file, 'utf8') - 写入本地文件lib/ledger.js:251
await mkdir(dirname(file), { recursive: true }) - 写入本地文件lib/ledger.js:253
await writeFile(tmp, JSON.stringify(data)) - 写入本地文件lib/ledger.js:254
await rename(tmp, file)
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
展开完整介绍(85 字)↓
DSH Web 插件:模型供应商额度与用量(DeepSeek / GLM Coding Plan / OpenRouter / Kimi Coding + 自定义适配器)
README
由 DeepSeek 最新模型翻译生成dsh-model-usage
DeepSeek Harness(DSH)Web UI 插件:实时显示模型供应商的额度与用量。
- 侧边栏底部:当前供应商的额度/余额卡片,点击打开全部供应商弹窗(Codex 式)
- 官方 Logo:DeepSeek / GLM(Z.ai) / Kimi / OpenRouter / MiniMax / OpenCode / OpenAI / Anthropic / Gemini / xAI / Qwen / Mistral / Groq / GitHub Copilot 等 25+
- 设置 → 模型用量:KPI、趋势图、供应商/模型聚合、请求日志、CSV 导出
- 设置 → 模型:页面底部显示各供应商额度
- 版本检查:设置 → 模型用量 右上角「检查更新」(对比 npm 最新版,可复制更新命令)
- 只用真实数据:额度来自服务商接口,用量来自本机会话日志(逐 token 一致),不做金额估算
截图:当前不提供。此前的截图含真实模型名、余额与 token 用量,已在 2026-10 隐私清理时全部移除;恢复时必须由离线 harness + 假数据生成并登记,见 docs/screenshots/MANIFEST.md。
安装
要求 DSH >= 0.2.0-rc.2 < 0.3.0。
展开完整文档(README 剩余 1 节)
dsh-model-usage
DeepSeek Harness(DSH)Web UI 插件:实时显示模型供应商的额度与用量。
- 侧边栏底部:当前供应商的额度/余额卡片,点击打开全部供应商弹窗(Codex 式)
- 官方 Logo:DeepSeek / GLM(Z.ai) / Kimi / OpenRouter / MiniMax / OpenCode / OpenAI / Anthropic / Gemini / xAI / Qwen / Mistral / Groq / GitHub Copilot 等 25+
- 设置 → 模型用量:KPI、趋势图、供应商/模型聚合、请求日志、CSV 导出
- 设置 → 模型:页面底部显示各供应商额度
- 版本检查:设置 → 模型用量 右上角「检查更新」(对比 npm 最新版,可复制更新命令)
- 只用真实数据:额度来自服务商接口,用量来自本机会话日志(逐 token 一致),不做金额估算
截图:当前不提供。此前的截图含真实模型名、余额与 token 用量,已在 2026-10 隐私清理时全部移除;恢复时必须由离线 harness + 假数据生成并登记,见 docs/screenshots/MANIFEST.md。
安装
要求 DSH >= 0.2.0-rc.2 < 0.3.0。
CLI
dsh plugin --profile web add @ponydev/dsh-model-usage
或在 Web「插件」页搜索安装
安装后重启宿主(launchctl kickstart -k gui/$(id -u)/local.deepseek-harness.web)并刷新页面。
本地开发:
dsh plugin --profile web add link:/path/to/dsh-model-usage
供应商支持(完整矩阵见 docs/providers.md)
| 供应商 | 数据接口 | 凭据引用 |
| DeepSeek API | api.deepseek.com/user/balance | DEEPSEEK_API_KEY |
| DeepSeek 账号 | Host deepseekAccount 服务(登录态) | — |
| GLM Coding Plan(国内 / 国际) | open.bigmodel.cn / api.z.ai 额度接口(5 小时 / 每周 / 每月 MCP 工具次数) | ZAI_CODING_CN_API_KEY / ZAI_API_KEY |
| OpenRouter | openrouter.ai/api/v1/credits(兜底 /api/v1/key) | OPENROUTER_API_KEY |
| Kimi Coding Plan | api.kimi.com/coding/v1/usages | KIMI_CODING_API_KEY / KIMI_API_KEY / MOONSHOT_API_KEY |
| Moonshot / Kimi 平台 | api.moonshot.{ai,cn}/v1/users/me/balance | MOONSHOT_API_KEY / MOONSHOT_CN_API_KEY |
| MiniMax Token Plan | api.minimax.io / api.minimaxi.com /v1/token_plan/remains | MINIMAX_API_KEY / MINIMAX_CN_API_KEY |
| OpenCode Go | opencode.ai/zen/go/v1/usage | OPENCODE_API_KEY |
| Xiaomi MiMo | platform.xiaomimimo.com/api/v1/balance | XIAOMI_API_KEY |
| GitHub Copilot | api.github.com/copilot_internal/user | GITHUB_TOKEN |
| sub2api 中转站 / 多账号 | {baseUrl}/v1/usage(余额或 5h/1d/7d 限额) | 该路由 apiKeyEnv / keyRef |
| 其他任意供应商 | customQuota 配置(URL + JSON 路径映射) | 自定义 keyRef |
customQuota 示例(余额式):
config:
customQuota:
mycoder:
url: https://api.example.com/quota
auth: bearer # bearer | raw | x-api-key | none
keyRef: MYCODER_API_KEY
balance:
path: data.balance
currency: CNY
窗口式:
config:
customQuota:
mycoder:
url: https://api.example.com/quota
windows:
- key: rolling
label: 5h
usedPath: data.used
limitPath: data.limit
resetAtPath: data.resetAt # ms | s | iso
resetAtUnit: ms
配置
cordis.patch.yml 中 model-usage 行的 config:
| 键 | 默认 | 说明 |
| refreshSeconds | 60 | 额度刷新间隔(秒) |
| footer | true | 是否显示侧边栏底部入口 |
| credentials | {} | 按路由覆盖凭据引用,如 { "deepseek-official": "MY_DEEPSEEK_KEY" } |
| glm | {} | GLM 组织/项目/套餐类型:organization / project / planType |
| customQuota | {} | 通用额度适配器(见上) |
| sub2api | {} | 中转站/多账号:{ "<route>": { "baseUrl": "https://…", "keyRef": "…" } } |
| footer | true | 侧边栏底部额度卡片是否显示(也可在设置 → 模型 → 显示设置里切换) |
| headerIcon | false | 会话头部右上角圆形统计图标是否显示 |
| bottomBar | false | 输入框底部状态栏额度入口是否显示 |
数据口径
- 用量:assistant/message 事件中的服务商回传 usage(input / cacheRead / cacheWrite / output),与本机会话日志逐 token 一致
- 额度/余额:服务商接口返回的真实值(DeepSeek 余额、GLM 5h/周剩余、Kimi 周/滚动窗口、OpenRouter credits)
- 真实消耗观测:每次刷新比对余额/套餐额度变动,得到当日实际支出(余额下降)与充值(余额上升,分开记录不冲抵)
- 不做金额估算:订阅套餐按套餐额度计费而不是按 API 逐次扣费,任何估算都会误导
- 统计范围:本机、安装后写入会话日志的调用;旁路调用(标题生成/压缩摘要)与其他设备不计
- 账本文件:$DSH_HOME/model-usage/ledger.json(按日聚合,保留 120 天;首次启动回填近 30 天)
安全
- API Key 只在 Host 内存中解析使用,不进入浏览器,任何 RPC 响应都不包含密钥
- 只请求写死的白名单接口域名;客户端不能指定 URL
- 账本只存用量聚合(token 数、窗口百分比),不含对话内容
- 错误信息脱敏(sk- / Bearer 会被打码)
开发与发布
- 开发环境、联调方式、提交前检查:CONTRIBUTING.md
- 项目级规范(AI/自动化代理必读):AGENTS.md
- 发布流程(tag 触发自动发布,OIDC 无 token):RELEASE.md
- 架构设计:docs/architecture.md
本地渲染台(离线验证 UI,不依赖宿主) open test-render.html
发版(自动发布到 npm + GitHub Release)
npm version patch && git push --follow-tags
License
MIT预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
PonyDevAI/dsh-model-usage
DSH Web 插件:模型供应商额度与用量DeepSeek / GLM Coding Plan /…
相关插件 · 工具 / 效率
破甲管控台kingcharleslzy-ai/dsh-purge
dsh-purge Community · DeepSeek Harness 社区维护版:宿主兼容、状态诊断、提示词管理、更新与本机备份回滚。基于小杨 / YuJunZhiXue 的 dsh-purge。
★ 4,330已汉化DeepSeek 客户端
74.5
网文长卷lingfengQAQ/webnovel-writer
基于 Claude Code 的长篇网文辅助创作系统,解决 AI 写作中的「遗忘」和「幻觉」问题,支持 200…
★ 7,636已汉化DSH
72.2
多智能体协作HKUDS/AutoSwarm
AutoSwarm: Unify Your Agents. Unify Your Context (Codex · Claude Code · DeepSeek Harness · Muse · Grok · WorkBuddy· nanobot · and more)
★ 2,349已汉化DSH
71.6
Vox 拼贴视频生成Alisa0808/vox-director
🎬 Vox Director拼贴动效导演
★ 2,129已汉化DSH
71.4
Agent 演化引擎Q00/ouroboros
智能体 OS:智能体自己变聪明,我们只守住底线:面试准入、分阶段评估、带预算的进化循环。MCP 服务器,14 种运行时:Claude Code、Codex CLI、Gemini CLI、OpenCode、Copilot、Kiro 等。
★ 6,311已汉化DSH
71.4
智能体运行框架路由HarnessRouter/harnessrouter
智能体 harness 的统一接口。
★ 3,984已汉化DSH
71.3
这是你的仓库?认领条目