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

RouterAI 花费看板 stopperino/dsh-routerai-usage

DeepSeek Harness
stopperino11 天前有提交已提供中文文档扫描:含敏感能力

查看 RouterAI 余额与每次请求的实际花费

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

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

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

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:仅索引
是什么[目录]—
dsh 原生插件 · ui
暂无时间戳·判据 →
装得上吗[实装验证]—
本站尚未做安装检查
暂无时间戳·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/04·判据 →
还在维护吗[仓库]✓
活跃:最近一次提交在 11 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

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

验证判据与等级说明 →

可信度证据

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

读写/删除本地文件发起外部网络请求
查看扫描证据(共 11 处,展示前 11 条)
  • 发起网络请求
    index.js:1172
    const response = await fetch(url, {
  • 发起网络请求
    index.js:1326
    const response = await fetch(`${settings.baseURL}${pathAndQuery}`, {
  • 读取本地文件
    index.js:1399
    if (!existsSync(cacheFile)) return;
  • 读取本地文件
    index.js:1400
    const parsed = JSON.parse(readFileSync(cacheFile, 'utf8'));
  • 写入本地文件
    index.js:1427
    if (cacheDir !== null) mkdirSync(cacheDir, { recursive: true });
  • 写入本地文件
    index.js:1429
    writeFileSync(temp, JSON.stringify({ version: 1, entries }), 'utf8');
  • 写入本地文件
    index.js:1430
    renameSync(temp, cacheFile);
  • 写入本地文件
    index.js:1998
    mkdirSync(cacheDir, { recursive: true });
  • 写入本地文件
    index.js:2002
    writeFileSync(temp, JSON.stringify({ version: 1, entries }), 'utf8');
  • 写入本地文件
    index.js:2003
    renameSync(temp, cacheFile);
  • 发起网络请求
    client.js:188
    const response = await fetch(BRIDGE_PREFIX + op, {
扫描于 2026/11/4(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

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

社区实装还没有人打卡 · 装过的第一个就是你
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

RouterAI 余额和每次请求费用,用于 DeepSeek Harness Web UI(含子代理)

README

由 DeepSeek 最新模型翻译生成
dsh-routerai-usage 在 DeepSeek Harness Web UI 里查看 RouterAI 的余额和每次请求的花费。 输入框下方显示账户余额,以及当前会话实际花了多少钱——包括会话派生的每个子代理。鼠标悬停会弹出面板,按服务商和模型拆开花费。 505,14 ₽ ◎ 147,04 ₽ 把鼠标移到数字上就能看到明细: ◈ routerai 505,14 ₽ всего 147,04 ₽ · 848 запросов в т.ч. субагенты: 33,35 ₽ · 222 запроса По провайдеру byteplus 822 запроса · 141,27 ₽ По модели deepseek-v4.1-flash 848 запросов · 147,04 ₽ 为什么花费是精确的 RouterAI 通过路由服务商计费,不按公开的标价走。以 deepseek/deepseek-v4.1-flash 为例,实测真实扣费稳定在标价估算的 2.793 倍。所以,把 token 数乘以标价的插件会错出约 3 倍。这个插件改为向 RouterAI 查询结算后的金额: GET https://routerai.ru/api/v1/generation?
展开完整文档(README 剩余 1 节)
dsh-routerai-usage

在 DeepSeek Harness Web UI 里查看 RouterAI 的余额和每次请求的花费。

输入框下方显示账户余额,以及当前会话实际花了多少钱——包括会话派生的每个子代理。鼠标悬停会弹出面板,按服务商和模型拆开花费。

505,14 ₽ ◎ 147,04 ₽

把鼠标移到数字上就能看到明细:

◈ routerai 505,14 ₽
всего 147,04 ₽ · 848 запросов в т.ч. субагенты: 33,35 ₽ · 222 запроса По провайдеру byteplus 822 запроса · 141,27 ₽ По модели deepseek-v4.1-flash 848 запросов · 147,04 ₽

为什么花费是精确的

RouterAI 通过路由服务商计费,不按公开的标价走。以 deepseek/deepseek-v4.1-flash 为例,实测真实扣费稳定在标价估算的 2.793 倍。所以,把 token 数乘以标价的插件会错出约 3 倍。这个插件改为向 RouterAI 查询结算后的金额:

GET https://routerai.ru/api/v1/generation?id=<generation-id> → data.total_cost (rubles)

generation id 直接取自 Harness 会话日志(assistant/message → message.source.replayState.response.responseId),因此不需要拦截或重放任何请求。

流量

每笔结算后的扣费都按 generation id 缓存。一个 generation id 对应一次不可变、已计费的请求,所以它的花费永远不会变,缓存也不会过期。重新打开已缓存的会话完全不产生上游请求——实测:848 条记录约 12 ms 解析完,冷启动则要约 4 s 和数百次请求。

缓存只存 generationId → rubles。不存 token、不存模型、不存提示词、不存会话内容。写入是原子操作,读不出来就忽略。

安装

from this directory
dsh plugin install /absolute/path/to/dsh-routerai-usage

或者把它加进配置档,启用 bundle dsh-routerai-usage。

配置

这一行在 cordis.patch.yml 里接受这些选项:

- id: routerai-usage
name: dsh-routerai-usage
config:
pollSeconds: 30 # balance refresh interval
baseURL: https://routerai.ru/api/v1 # API root

凭据

RouterAI API key 通过 Harness 凭据服务读取,引用名是 ROUTERAI_API_KEY——和 routerai LLM 服务商用的是同一个引用名。插件不会把它写到任何地方,不会记进日志,也不会返回给浏览器。如果 key 缺失,组件显示「нет ключа」,Harness 其余部分不受影响。

什么会离开你的机器

只有两类请求,都发往你配置的 RouterAI API:

| 请求 | 用途 |
| GET /credits | 账户余额 |
| GET /generation?id=… | 一次已计费请求的结算花费 |

不会向插件作者或任何第三方发送任何内容,也没有遥测。

兼容性

基于 DeepSeek Harness 0.2.1-rc.3 构建。客户端部分注册到 conversation.composer.dock,并且只使用 --dsw-alias-* 主题 token(每个都带 fallback)。因此,即使某个 token 被改名,也只会让外观降级,不会破坏渲染。

许可证

MIT —— 见 LICENSE。
预览分享卡片长什么样 ↓stopperino/dsh-routerai-usage
分享 · DeepSeek Harness Hub
stopperino/dsh-routerai-usage

查看 RouterAI 余额与每次请求的实际花费

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部