dsh-plugin-quota
by ArvenWang
DeepSeek账户配额(余额)和会话令牌使用情况
DeepSeek account quota (balance) and session token usage for the DeepSeek Harness web UI
安装
dsh plugin --profile web add github:ArvenWang/dsh-plugin-quotaGitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试
安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗
安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。
README
目录
DeepSeek 账户额度与 Token 用量,一键接入 DeepSeek Harness 的 Web 设置界面。
Real-time DeepSeek account balance and per-session token usage for the DeepSeek Harness web UI, as a standalone installable plugin.

功能 / Features
- 账户额度 / Account quota —— 实时查询 DeepSeek 账户余额:
- 按币种展示总额度 / 赠送额度 / 充值额度(数据直接来自 DeepSeek
/user/balance接口) - 可用性状态徽标(可用 / 不可用)
- 加载、失败与重试状态齐全,失败时展示具体原因(未配置 Key、HTTP 错误、端点不支持等)
- 按币种展示总额度 / 赠送额度 / 充值额度(数据直接来自 DeepSeek
- Token 用量 / Token usage —— 当前会话的累计消耗:
- 未缓存输入 / 输出 / 缓存读取 / 缓存写入 四个独立桶 + 合计
- 悬停显示精确数值,行内使用紧凑的 k / M 格式
- 数据来自 harness 的
tokenUsage投影(与内置上下文计费器同一数据源),随会话实时更新
安装后在 设置 → 额度 分区查看(Settings → Quota)。
安装 / Install
dsh plugin --profile web add dsh-plugin-quota
安装完成后重启 dsh web(或重启桌面 App),在 设置 → 额度 中查看。
也可以直接从 GitHub 安装(等价,不经过 npm):
dsh plugin --profile web add github:ArvenWang/dsh-plugin-quota开发期安装本地副本:
dsh plugin --profile web add /path/to/dsh-plugin-quota
移除:
dsh plugin --profile web remove dsh-plugin-quota
工作原理 / How it works
- 宿主侧(node half):在 harness 的 web server 上注册一个只读路由
GET /api/plugins/quota/balance。连接事实来自官方 DeepSeek 适配器使用的同一处配置——llm-deepseeksettings 命名空间(模型页写入的apiKeyEnv/baseURL)与凭据服务(credentials),无凭据服务时回退到环境变量。凭据只在宿主进程内用于该次请求,不落盘、不经过浏览器。 - 浏览器侧(browser half):注册一个
settings.section分区。额度卡片同源请求上面的路由;用量卡片经框架useSessions钩子读取当前会话的tokenUsage投影值。 - 插件通过
dsh.bundle声明把自己作为一层组合补丁插入 profile;通过dsh.client声明进入 Web 浏览器 roster。零构建:index.js与client.js均为可直接运行的纯 JS。
兼容性 / Compatibility
- DeepSeek Harness
>= 0.1.0-rc.5(Web profile)。 - 需要可用的 DeepSeek API Key(
DEEPSEEK_API_KEY环境变量,或经 设置 → 模型 页配置)。未配置时分区会显示明确错误提示。 - 自定义 OpenAI 兼容端点若没有
/user/balance路由,会显示 HTTP 错误信息。
安全 / Security
- 路由只读、仅同源可访问(同一 loopback 页面本身已可访问整个
/api网关,因此不引入新的信任面)。 - 余额数据不会写入会话日志、设置或任何存储;API Key 不经浏览器,全部留在宿主进程内。
开发 / Development
本插件零构建、零运行时依赖(peer 依赖为 harness 官方包):
npm test # 语法检查
许可证 / License
MIT
原始 README: https://github.com/ArvenWang/dsh-plugin-quota/blob/main/README.md ↗
同类插件
查看全部 →
archify
Agent 技能:生成美观、可校验的架构图、工作流图、时序图、数据流图与生命周期图——自包含 HTML、带动画与清晰导出

dsh-turn-rewind
对话回退:基于持久 Change Ledger 回滚会话与工作区状态。

dsh-plugin-cc
把 DeepSeek Harness 接入 Claude Code:评审、批评、委派与会话导入

dsh-interconnect
跨实例互联:经 interconnect 服务在多个 DSH 实例间转发消息与事件。

dsh-chat-import
把 13 家 coding agent(Claude Code、Codex、ChatGPT、Cursor、Gemini、opencode 等)的完整对话历史导入为可续聊的 DeepSeek Harness 会话,并支持反向导出回 Claude Code。

dsh-crew
DSH 插件:从 Claude Code / Codex 向 DSH agent 派活——原生 subagent 进度、宿主内 worker 会话(分级预设),以及为纯文本宿主补上视觉与图像生成的多模态桥