Choi-Peng/dsh-deepseek-balance

Choi-Peng★ 0JavaScriptLast synced: 2026-08-15

Open on GitHub

DeepSeek Harness bundle plugin: shows your DeepSeek account balance in the web sidebar footer, above Settings.

README excerpt

dsh-deepseek-balance 一个常驻的 DeepSeek Harness Cordis 插件,用于在侧边栏底部、Settings 按钮正上方展示你的 DeepSeek 账户余额。 [!NOTE] AI 生成声明 :本插件由 AI 生成,可能存在错误、安全隐患或不符合预期之处,使用前请自行 review 代码并实测;发现任何问题欢迎提交 issue 或 PR 修正。 特性 - 在左侧边栏底部、Settings 上方展示当前 DeepSeek 账户余额,每 60 秒自动刷新。 - 支持 CNY 与 USD 两种货币显示,配置阈值以用颜色警告。 - 配置热加载 —— 编辑 cordis.patch.yml 或使用 设置 → 插件 → Balance Monitor;两者均无需重启 dsh web 即可生效。 - 当侧边栏收起(rail 模式)时自动隐藏。 - 从 DEEPSEEK API KEY 环境变量读取 API 密钥。 架构 端 文件 作用 Host lib/index.js 注册 /deepseek-balance (代理 DeepSeek Get User Balance API)和 /deepseek-balance/settings (GET 生效配置;POST 将 UI 覆盖项保存/重置到 $DSH HOME/deepseek-balance.json ) Client lib/client.js 在 sidebar.footer.action 槽位注册余额展示(60 秒轮询),并在 设置 → 插件 中注册可编辑的 Balance Monitor 卡片 安装 通过 plugin-registry 安装 设置 → 插件 → 安装,source 填 @choi-p/dsh-deepseek-balance 或者 github:Choi-Peng/dsh-deepseek-balance 手动安装 1. 将插件安装到 web profile: 2. 在 profile 的 patch 层挂载插件行: 卸载方式: 先从 cordis.patch.yml 移除该行(实时生效),然后: 配置 插件设置为分层结构, 两层都实时生效,无需重启 dsh web : 层 来源 生效方式 基础层 profile 的 cordis.patch.yml 中 deepseek-balance 行的 config dsh web 会监听 patch 层(HMR);保存文件会用新配置重启此 fiber 覆盖层 $DSH HOME/deepseek-balance.json —— 由 设置 → 插件 → Balance Monitor 写入 host 在每次 /deepseek-balance/settings 请求时都会重新读取该文件,编辑立即生效;覆盖项按字段优先…

View full README on GitHub →
Skins / UIdsh-pluginsidebar

Category