dsh-balance
by lkshjd
在 DeepSeek Harness Web UI 的 会话标题栏右侧 显示 DeepSeek 账户余额, 每 60 秒自动刷新 ,点击可手动刷新。
DeepSeek Harness session-header account balance plugin: host /api/balance route over credentials seam plus a 60s-polling browser widget
安装
dsh plugin --profile web add github:lkshjd/dsh-balanceGitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试
安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗
安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。
README
在 DeepSeek Harness Web UI 的会话标题栏右侧显示 DeepSeek 账户余额,每 60 秒自动刷新,点击可手动刷新。
功能
- 显示账户余额(充值余额 + 赠送余额,人民币)
- 60 秒轮询 + 点击手动刷新
- API key 只在 host 进程内解析,绝不下发浏览器(只回传余额数字)
- 路由只接受环回来源请求(防 DNS rebinding 读他人余额)
- 余额接口失败时优雅降级为"查询失败",不崩界面
技术要点
- 双面插件:host 半注册
GET /api/balance路由(ctx.webServer),用ctx.credentials解析DEEPSEEK_API_KEY调 DeepSeek/user/balance;client 半在conversation.session.header.utilities插槽渲染余额组件 - baseURL 复用 llm-deepseek 约定:默认官方
https://api.deepseek.com,可用DEEPSEEK_BASE_URL环境变量覆盖
安装
# 安装到你的 profile(本插件声明了 dsh.bundle.patch,安装后自动挂载)
dsh plugin --profile web add @sky_sun/dsh-balance
# 或者直接 npm install 到 profile 目录
cd $env:USERPROFILE\.dsh\profiles\web
npm install @sky_sun/dsh-balance
安装后重启 dsh web,标题栏右侧即可看到余额。
配置
| 字段 | 默认 | 说明 |
|---|---|---|
apiKeyEnv |
DEEPSEEK_API_KEY |
凭据引用(环境变量名),host 端解析 |
baseURL |
官方 API | 端点 base,省略时用 $DEEPSEEK_BASE_URL 或官方地址 |
在 profile 的 cordis.patch.yml 里可覆盖:
- id: ui-balance
config:
apiKeyEnv: DEEPSEEK_API_KEY
baseURL: https://api.deepseek.com
依赖
需要 DSH 的 host 提供:@deepseek-ai/dsh-host-webserver(web 服务器)、@deepseek-ai/dsh-credentials(凭据 seam)。web profile 均已内置。
已知限制
- 余额查询频率固定 60 秒 + 手动,不支持自定义间隔
- 只在 web profile 下工作(依赖浏览器插槽)
原始 README: https://github.com/lkshjd/dsh-balance/blob/master/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 会话(分级预设),以及为纯文本宿主补上视觉与图像生成的多模态桥