deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
PROJECT README
给 DeepSeek Harness(DSH)网页版装一个余额小卡片:在左侧边栏底部实时显示你的 DeepSeek 账户余额,以及当前会话花了多少钱。
| 实际页面截图 1 | 实际页面截图 2 |
|---|---|
![]() |
![]() |
卡片长这样:
余额:¥xx.xx元 · 会话:¥x.xxx · 刷新按钮 · 箭头;dsh plugin --profile web add https://github.com/Jolly-J/dsh-deepseek-billing.git
装完重启 dsh web 即可(插件会自动作为 profile 层加入组合;lib/ 产物已随仓库提交,无需本地构建)。
你不会装也没关系。把本仓库地址发给你的 DSH 智能体,对它说一句:
帮我把这个插件装到我的 DSH 里:<仓库地址>
你的智能体照着下面 6 步做完,重启 dsh web 就好了:
packages/extensions/dsh-deepseek-billing;packages/bundle/web-app/cordis.patch.yml 里加一行:- id: ui-deepseek-billing
name: 'dsh-deepseek-billing'
packages/bundle/web-app/package.json 的 dependencies 里加:"dsh-deepseek-billing": "workspace:^"
tsconfig.client.json 的 references 里加 { "path": "./packages/extensions/dsh-deepseek-billing" };pnpm install,然后构建:pnpm --filter dsh-deepseek-billing bundle;dsh web。要求:DSH 项目本身能正常构建,
pnpm版本 11.7.0(和 DSH 的packageManager一致)。
插件不存、不偷、不外传你的 API Key:
DEEPSEEK_API_KEY),临时拿来调一次官方余额接口,用完即弃;curl,不出现在命令行参数中);DEEPSEEK_API_KEY。已知的两个通用风险(不是本插件独有):同机器的同权限进程理论上能读到 curl 进程的环境变量;局域网里能访问你 DSH 网页端口的人可以看到你的余额数字(看不到密钥)。介意的话请在部署层给 /billing/status 加访问限制。
卡片上的“会话费用”是估算值,不是账单:官方刊例价 × 会话内成功请求的用量。以下三样是会话日志看不见、但余额会扣的:
作者实测对账案例(7 分钟窗口):余额 -¥1.36,会话估算 +¥1.035,差 ¥0.325——正是上述不可见计费。余额是唯一真值,卡片费用仅作归因参考。
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。