其他
完整应用
deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
PROJECT README
DeepSeek Harness 插件:在底部状态条(1 轮 · 1 步 | LLM 3.8s | … 那一行)实时显示你的 API 余额(人民币);余额低于自定义阈值时暂停模型输出,并自动跳转充值页。
余额 ¥xx.xx(正常绿色 / 低于阈值红色 ⚠)本会话 -¥x.xx = API 余额减少量,每次刷新自动重算,无需手动设置价格;余额上升(充值)自动校正基线,不会把充值算成花费;token 明细在悬停提示里llm/stream,所有新模型调用直接失败、不再产生 token;用户消息不会被吞(错误会显示在会话里,说明原因)window.open 充值页(被弹窗拦截时也有醒目「去充值」按钮)$DSH_HOME/balance-guard.jsoncredentials 服务(DEEPSEEK_API_KEY)> 环境变量{基线余额, 上次余额, 累计花费}:每次观测到新余额只结算一次(余额下降 → 全局花费;上升 → 抬升全局基线,充值不计花费),持久化在 $DSH_HOME/balance-guard-usage.json(重启不丢)# 热装配进 profile(本仓库已做):
dev_install_package(dir="F:\Dstest\dsh-balance-guard", profile="web")
# 浏览器刷新页面后生效;重启后由 profile bundles 正常装配
| 项 | 默认 | 说明 |
|---|---|---|
threshold |
10 |
余额阈值(¥),低于即暂停输出 |
rechargeUrl |
https://platform.deepseek.com/top_up |
充值页 |
baseUrl |
https://api.deepseek.com |
余额 API base(GET {base}/user/balance) |
enabled |
true |
暂停闸门开关 |
pollSeconds |
60 |
宿主侧余额轮询周期 |
运行时修改通过状态条里的 ⚙ 弹窗完成;patch 配置(cordis.patch.yml)在重启装配时生效,JSON 文件优先级更高。
$DSH_HOME/balance-guard.json(本机单用户工具;介意的话请留空走环境变量/凭据)/balance-guard/* HTTP 接口永不返回密钥dsh-balance-guard/
├── package.json # dsh.bundle.patch + dsh.client 声明(bundle 形态)
├── cordis.patch.yml # 挂载声明:insert entry balance-guard
├── lib/
│ ├── index.js # 宿主半侧:余额轮询 + llm/stream 闸门 + /balance-guard API
│ └── client.js # 浏览器半侧:状态条单元格 + 设置弹窗(__ModuleLoader__)
└── README.md
/usage-reset 改为重置会话起点快照{global, sessions},v1 旧账本自动作废、从当前余额重新起算CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。