AI CodingPlan Check

by Jiao Yingxing
5
4
3
2
1
Score: 50/100

Description

Obsidian 插件:聚合查看多家 AI 编程订阅套餐的剩余额度,支持多账号多套餐

Reviews

No reviews yet.

Stats

1
stars
60
downloads
1
forks
14
days
4
days
4
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
36
commits

Latest Version

4 days ago

Changelog

新增八个服务入口:DeepSeek、硅基流动、Moonshot 平台、StepFun、PPIO 五家按量余额服务,以及硅基流动(Cookie)、火山方舟(Cookie)、小米 MiMo(Cookie)三个控制台 Cookie 形态。在设置 → AI CodingPlan Check →「添加账号」里选服务来源、粘贴凭证后点「测试并保存」即可接入。

余额型服务不展示用量进度条,改为展示可用余额与充值 / 赠送 / 代金券等拆分明细;余额行显示的是当前可用额度的合计,添加账号测试连通时也会直接显示余额金额:

  • DeepSeek:使用 API Key(与推理同一把),余额按充值 / 赠送拆分,多币种只显示主币种
  • 硅基流动:使用 API Key 查国际站余额;国内站的 Key 余额接口已被官方停用,插件会明确提示原因
  • Moonshot 平台:使用开放平台 API Key(sk-…,不是 Kimi For Coding 的 sk-kimi-…),现金 / 代金券拆分
  • StepFun:使用 API Key(与推理同一把),展示余额与充值 / 赠送总额
  • PPIO:使用 API Key(与推理同一把),现金 / 信用额度拆分

Cookie 形态用控制台登录态代替 API Key,适合没有开放 API Key 或官方已停用 Key 接口的服务,获取步骤与截图见 README:

  • 硅基流动(Cookie):查国内站余额与代金券明细
  • 火山方舟(Cookie):不便自建 AK/SK 时,用控制台 Cookie 查 Coding Plan / Agent Plan 用量,与 AK/SK 版互补
  • 小米 MiMo(Cookie):套餐用量与按量余额,一张 Cookie 同时出两类卡

此外,卡片上的附加信息(充值 / 赠送、代金券明细等)改为双列排版,窄屏自动退化为单列。

DeepSeek、硅基流动(Cookie)与火山方舟(Cookie)已经过真实账号验证;其余新服务按官方文档与公开实测响应实现,尚未经真号验证。查询失败时把界面上的提示原文贴到 Issues 即可定位。

README file from

Github

AI 编程套餐查询(AI CodingPlan Check)

如果你同时订阅了多家 AI 编程服务,或者同一服务挂了不止一个账号,可以在 Obsidian 侧栏里,聚合查看多家 AI 编程订阅套餐的剩余额度,不用挨个开官网控制台。

支持的服务

服务 接入凭证 说明
OpenCode Go API Key 展示 5 小时 / 7 天 / 30 天美元预算窗口与余额
Command Code API Key 官方仅提供 5 小时与每周两档用量窗口,另有余额展示
火山方舟 AK/SK Coding Plan 与 Agent Plan 双订阅自动探测
智谱 GLM API Key 展示官方返回的 5 小时 / 日 / 周等窗口(随套餐档位而异),MCP 额度另列为附加信息
Kimi For Coding API Key 展示 5 小时与周窗口
MiniMax Subscription Key Token Plan 订阅的 5 小时与周窗口
DeepSeek API Key 按量余额:充值 / 赠送拆分
硅基流动 API Key 按量余额:充值 / 赠送拆分(国内站余额接口已被官方停用,国际站可用)
Moonshot 平台 API Key 开放平台按量余额:现金 / 代金券拆分
StepFun API Key 按量余额与充值 / 赠送总额
PPIO API Key 按量余额:现金 / 信用额度
硅基流动(Cookie) 控制台会话 Cookie 国内站余额与代金券明细(获取方式见下文)
火山方舟(Cookie) 控制台会话 Cookie 不便自建 AK/SK 时查 Coding Plan / Agent Plan 用量,与 AK/SK 版互补(获取方式见下文)
小米 MiMo(Cookie) 控制台会话 Cookie 套餐用量与按量余额,一张 Cookie 出两类卡(获取方式见下文)

订阅类服务展示官方用量窗口(已用百分比 + 重置倒计时),余额类服务展示充值余额与赠送 / 代金券等拆分明细。

「硅基流动(Cookie)」「火山方舟(Cookie)」「小米 MiMo(Cookie)」三个服务用控制台登录态(会话 Cookie)代替 API Key 查询,适合没有开放 API Key、或官方已停用 Key 查询接口的服务。电脑浏览器上约半分钟:

  1. 浏览器登录对应控制台:硅基流动 cloud.siliconflow.cn、火山方舟 console.volcengine.com、小米 MiMo platform.xiaomimimo.com。
  2. 按 F12 打开开发者工具,按服务取 Cookie:
    • 硅基流动:切到 Application(应用)标签,左侧 Cookies 里选中站点,找到 __SF_auth.session-token,复制它的 Value 粘贴到插件即可;从 Network 标签里任意请求的 Cookie: 请求头整串复制,插件也能自动识别。

      硅基流动:在 Application → Cookies 里复制 __SF_auth.session-token 的 Value

    • 火山方舟 / 小米 MiMo:切到 Network(网络)标签,刷新页面后点任意一条请求,在 Headers(标头)里找到请求头 Cookie:,整串复制粘贴到插件即可。

      火山方舟:在 Network → Headers 里复制整条 Cookie 请求头

  3. 手机端:Android 可用支持扩展的浏览器(如 Firefox + Cookie-Editor)直接取值;iOS 的浏览器读不到该值,建议先在电脑上添加账号,再通过「凭证导出」在手机输入口令解锁使用。

注意:会话 Cookie 等同于你的登录状态,权限大于 API Key,请勿外传;失效后插件会明确提示,重新复制粘贴一次即可(火山方舟的 Cookie 按社区经验约 7 天需重贴)。硅基流动账号需已完成实名。

安装与开始

  1. 在 Obsidian 设置 → 第三方插件中搜索 AI CodingPlan Check 安装并启用。
  2. 添加账号:设置 → AI CodingPlan Check → 「添加账号」,选套餐来源、起个别名、粘贴凭证,点「测试并保存」,插件会先验证连通并自动拉取套餐信息。
  3. 查看额度:点左侧栏 ribbon 的仪表图标,或用命令面板执行「打开额度面板」;卡片按服务分组,每张卡可单独刷新,工具行支持全部刷新、排序与展开收起。

需要 Obsidian 1.11.4 或更高版本;桌面端与移动端均可使用。

凭证与数据安全

  • 各家凭证明文只保存在 Obsidian 的系统安全存储中;插件数据文件只存账号别名与凭证指针,不存明文。
  • 可选「凭证导出」:开启后,各账号凭证会加密成副本随插件数据保存,其他设备打开同一库时,在面板首次查看输入口令即可还原;凭证本体仍受系统安全保护,不会直接复制。口令本身不保存、不进日志,遗忘后重新导出即可。
  • 联网行为:仅在查询额度时(打开面板、手动刷新或添加账号验证连通)直连各家服务的官方接口;无遥测、无广告、无支付、不访问你的笔记与外部文件。涉及域名:opencode.ai、api.commandcode.ai、open.volcengineapi.com(Cookie 形态另用 console.volcengine.com)、智谱 open.bigmodel.cn / api.z.ai、Kimi api.kimi.com / api.kimi.ai、MiniMax www.minimax.cn / api.minimaxi.com / www.minimax.io / api.minimax.io、DeepSeek api.deepseek.com、硅基流动 api.siliconflow.cn / api.siliconflow.com(Cookie 形态另用 account.siliconflow.cn / cloud.siliconflow.cn)、Moonshot api.moonshot.cn / api.moonshot.ai、StepFun api.stepfun.com、PPIO api.ppio.com / api.ppinfra.com、小米 MiMo(Cookie)platform.xiaomimimo.com。

已知限制

  • 火山方舟的额度查询默认需要在控制台自建 AK/SK(官方控制面硬性要求,API Key 替代路径不存在),建议使用最小权限的 IAM 子用户;不便自建时可用「火山方舟(Cookie)」形态直接用控制台登录态查询。方舟 5 小时窗口官方不提供固定重置时刻,因此不显示该档倒计时。
  • Command Code 的「本期」按账单周期计算。
  • 智谱 GLM、Kimi For Coding、MiniMax 的凭证口径各不相同:GLM 用 Coding Plan 的 API Key,Kimi 用 Kimi Code 控制台创建的 API Key(sk-kimi-…,不是开放平台的 Key),MiniMax 用 Token Plan 的 Subscription Key(sk-cp-…,与按量付费的 Key 不通用);三家都会在国内站与国际站之间自动探测,按 Key 的实际归属站点取值。Moonshot 平台用的也是开放平台 Key(sk-…),与 Kimi For Coding 的 Key 不通用。
  • 智谱 GLM、Kimi For Coding、MiniMax、Moonshot 平台、StepFun、PPIO、小米 MiMo(Cookie)尚未经真实账号验证:接口口径取自各家官方文档、官方插件 / CLI 使用的额度接口与公开实测响应。如遇查询失败,把界面上的提示原文贴到 Issues 即可定位。
  • 额度为手动刷新,无自动轮询。
  • 「导出口令」遗忘后无法还原已生成的加密副本(口令不保存),重新设置口令并导出即可。

开发

克隆仓库后 npm install && npm run build 生成 main.js;npm test 运行解析与文案门测试。

授权

MIT