Q993/token-balance-plugin
Q993★ 1JavaScriptLast synced: 2026-08-16
让你跟直观再使用deepseek harnees时看到你的token余额
README excerpt
dsh-token-balance · DeepSeek Token 余额查看器 面向 DeepSeek Harness (DSH) 的动态 Cordis 插件:在会话输入框下方 常驻显示 你的 DeepSeek 账户 API 余额(总余额 / 赠送余额 / 充值余额 / 可用状态),点击即可刷新。密钥全程只存在于 Host 进程,绝不进入浏览器。 目录 - 功能特性 - 效果预览 - 架构总览 - 快速开始 - 凭据配置 - API 响应格式 - 目录结构 - 常见问题 - 安全声明 - 许可证 功能特性 特性 说明 🪙 常驻显示 会话输入框下方( conversation.composer.dock 插槽)常驻余额读数条,随时可见 🔄 点击刷新 点击读数条即时重新查询,无需重启插件 💰 余额明细 悬停显示总余额、赠送余额、充值余额与可用状态 🌗 主题适配 使用 DSH 主题 CSS 变量( --dsw-alias- ),自动适配明暗模式 🔐 密钥安全 API Key 只经 Host 环境变量传给本地子进程,不回显、不进浏览器、不落库 🧩 即插即用 读取 DSH 凭据库中已配置的 DEEPSEEK API KEY ,无需额外设置界面 效果预览 在任意会话的输入框下方会出现类似这样的常驻读数条: - 加载中: 余额查询中… - 成功: 余额 ¥110.00 (不可用时追加红色 不可用 标记) - 失败: 余额获取失败,点击重试 (悬停可查看错误原因,如未配置凭据 / 网络错误) 架构总览 传输通道说明 :DSH 的 web.fetch 只接受裸 URL( WebFetchRequest = { url } ),无法携带 Authorization 请求头,因此本插件改走 subprocess + Node fetch :API Key 通过子进程环境变量传入,命令行参数不含任何密钥,输出仅余额数值。 快速开始 前置:DeepSeek Harness 环境(动态 Cordis 插件机制)。 src/host.js 与 src/client.js 即插件的两个半区源码,将其内容分别作为 cordis define 的 code.host / code.client 提交。 或手动方式: 1. 将 src/host.js 内容作为 cordis define 的 code.host 2. 将 src/client.js 内容作为 cordis define 的 code.client 3. 调用 cordis run 激活 凭据配置 插件读取 DSH 凭据库中名为 DEEPSEEK API KEY 的凭据(存放于 /.dsh/.credentials.yaml ): 在 DSH 中配置凭据(让 AI 代为配置或手工编辑 /.dsh/.credentia…
View full README on GitHub →