🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

Ollama 额度面板 okku000/dsh-ollama-quota

DeepSeek Harness
okku00022 天前有提交已提供中文文档扫描:未发现敏感能力

在设置页查看 Ollama Cloud 余额与用量并管理密钥

30/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/10 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add okku000/dsh-ollama-quota
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:待复验
是什么
dsh 原生插件 · model
装得上吗
曾在 dsh 0.2.0-rc.2 下真实安装成功,但当前 dsh 已更新至 0.2.1-rc.5,本站尚未在新版下复验
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 22 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

发起外部网络请求
查看扫描证据(共 4 处,展示前 4 条)
  • 发起网络请求
    index.js:378
    const response = await fetch(url, {
  • 发起网络请求
    index.js:487
    const response = await fetch(url, {
  • 发起网络请求
    client.js:416
    const response = await fetch(path, { cache: 'no-store' })
  • 发起网络请求
    client.js:1514
    fetch(API + (force ? '?force=1' : ''), { cache: 'no-store' })
扫描于 2026/11/1(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 查看额度余额
  • 查看近期用量
  • 编辑APIkey

DeepSeek Harness 插件:在设置里显示 Ollama Cloud 额度余额和近期用量,并带页内 API key 编辑器。

README

由 DeepSeek 最新模型翻译生成
dsh-ollama-quota DeepSeek Harness 插件,把 Ollama Cloud 额度余额显示为一个 Settings 分区(id ollama-quota,order -9,紧挨着内置的 Account 条目下方),并让你在同一页填写或替换 Ollama Cloud API key。 Ollama 把账户改成了额度模式:GET https://ollama.com/api/usage 不再返回旧的 limits.session / limits.weekly 窗口(改为返回 range/totals/buckets 报告),所以按旧结构写的读取器会报 "Could not parse the response · no limits object"。 剩余额度现在来自 GET https://ollama.com/api/balance,本插件读的就是它。 数据来源 | Endpoint | 作用 | | GET https://ollama.com/api/balance | 主数据:included.balance_usd、included.allowance_usd、included.period、purchased.balance_usd | | GET https://ollama.com/api/usage?
展开完整文档(README 剩余 1 节)
dsh-ollama-quota

DeepSeek Harness 插件,把 Ollama Cloud 额度余额显示为一个 Settings 分区(id ollama-quota,order -9,紧挨着内置的 Account 条目下方),并让你在同一页填写或替换 Ollama Cloud API key。

Ollama 把账户改成了额度模式:GET https://ollama.com/api/usage 不再返回旧的 limits.session / limits.weekly 窗口(改为返回 range/totals/buckets 报告),所以按旧结构写的读取器会报 "Could not parse the response · no limits object"。
剩余额度现在来自 GET https://ollama.com/api/balance,本插件读的就是它。

数据来源

| Endpoint | 作用 |
| GET https://ollama.com/api/balance | 主数据:included.balance_usd、included.allowance_usd、included.period、purchased.balance_usd |
| GET https://ollama.com/api/usage?range=24h\|7d\|30d | 参考数据:totals(费用、请求数、token)和每日 buckets |

两者都带 Authorization: Bearer <Ollama Cloud key>。用量报告失败绝不会掩盖正常的余额;它会在用量卡片里显示为一条内联提示。用量报告按自己更慢的间隔(usageRefreshMs)重新读取,因为它的窗口很宽,几乎不怎么变。

显示内容

| 行 | 来源 |
| 剩余赠送额度 | included.balance_usd / included.allowance_usd |
| 已用比例条 | allowance - balance 除以 allowance |
| 已购额度 | purchased.balance_usd |
| 额度周期 | included.period.from → included.period.until |
| 花费、请求数、输入/缓存/输出 token | usage.totals,窗口为 usageRange |
| 每日花费条 | usage.buckets[].usage_usd(最多 31 个 bucket) |
| 非高峰状态与倒计时 | 按浏览器时钟计算:高峰定价为工作日 12:00–18:00 UTC,其余时间都是非高峰 |
| key 来源 | 解析到了哪个凭据引用 |
| API key 编辑器 | 通过 DSH Remote 调用 remote.credentials.describe(refs) / set(ref, value) / unset(ref)(remote.credentials 是声明过的注入边) |

不显示按模型的请求数:该 endpoint 已不再上报。

侧边栏小组件

插件还注册了 sidebar.footer.action,也就是堆叠在内置 Settings 条目上方的列表槽位。
这个小组件始终可见,不只在 Settings 打开时显示,内容包括:

- 剩余额度和 30 天花费,
- 当前是否适用非高峰定价,以及当前本地时间,
- 到下一个边界的倒计时,精确到分钟(高峰时倒计时到非高峰开始,非高峰时倒计时到非高峰结束),
- 一条按浏览器本地时钟绘制的 24 小时条,高峰窗口也画在上面。JST 把 12:00–18:00 UTC 变成 21:00–03:00,所以这段区间会跨过本地午夜;刻度是本地小时,条下方的说明也是本地时间。

折叠后的 56px 侧栏保留额度,以及一个紧凑的 H:MM 倒计时。
Ollama 在工作日 UTC 12:00–18:00 之外、以及周末全天实行错峰定价,所以高峰窗口是唯一一个「结束时间就是高峰起点」的区间。

Settings 区块承载同样的状态,另有一张卡片展示完整规则文本、本地高峰窗口、当前本地时间,以及两个倒计时。

安装

dsh plugin --profile web add git+https://github.com/okku000/dsh-ollama-quota.git

如果对着本地检出开发,改成链接目录,这样编辑即时生效:

dsh plugin --profile web add link:/path/to/dsh-ollama-quota

Host 侧改动需要重启应用;Client 侧改动需要刷新页面。

配置

该行读取以下字段,全部可选(cordis.patch.yml):

| 字段 | 默认值 | 含义 |
| keyEnvs | [OLLAMA_CLOUD_API_KEY, OLLAMA_API_KEY] | 按顺序尝试的凭据引用;编辑器写入的是第一个 |
| apiBase | https://ollama.com | API 源 |
| usageRange | 30d | 用量窗口,取 24h、7d、30d 之一 |
| refreshMs | 60000 | 余额刷新间隔,最小 5000 |
| usageRefreshMs | 300000 | 用量报告间隔,最小 60000;?force=1 或换新 key 会重新读取 |
| timeoutMs | 15000 | 单次请求超时 |

Host 侧提供 GET /ollama-quota/snapshot(加 ?force=1 先刷新)。快照携带金额、计数、时间戳、错误标签,以及凭据引用顺序——绝不包含 key。

验证

node scripts/verify.mjs # offline: fake Host context and fake browser runtime
node scripts/verify.mjs --live # also drives the real endpoints with the stored key

--live 从 $DSH_HOME/.credentials.yaml 读取 OLLAMA_CLOUD_API_KEY。

许可证

MIT —— 见 LICENSE。
预览分享卡片长什么样 ↓okku000/dsh-ollama-quota
分享 · DeepSeek Harness Hub
okku000/dsh-ollama-quota

在设置页查看 Ollama Cloud 余额与用量并管理密钥

回到顶部