其他
完整应用
deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
PROJECT README
为 DeepSeek Harness 开发的动态 Cordis 插件:在页面右下角显示一个可拖动悬浮层,实时展示 DeepSeek API 账户余额与当前会话上下文占用率。
![状态灯说明:绿=正常,黄=账户不可用,红=查询出错]
GET https://api.deepseek.com/user/balance 查询total_balance)granted_balance)topped_up_balance)contextPressure projection),显示 15% · 153.3K / 1M 格式--dsw-alias-* 主题变量,自动适配亮/暗色credentials 服务解析(DEEPSEEK_API_KEY 环境变量引用),Client 端永远拿不到原始密钥~/.dsh/.credentials.yaml(或环境变量)subprocess 调用 Node 发起带 Authorization 头的 HTTPS 请求(动态插件 Host 无全局 fetch,且 web.fetch 不支持自定义请求头)本插件按 DSH 动态 Cordis 插件(cordis_define / cordis_run)设计,可直接在 DSH 会话中加载:
# ~/.dsh/.credentials.yaml
DEEPSEEK_API_KEY: sk-xxxxxxxx
https://api.deepseek.com,且 node 在 PATH 中cordis_define 工具,以 host 提供 host.js 内容、client 提供 client.js 内容cordis_run 激活(Client 端首次运行需在页面中批准)| 文件 | 说明 |
|---|---|
src/host.js |
Host 端插件:余额查询 RPC、上下文占用率 RPC |
src/client.js |
Client 端插件:可拖动悬浮层 UI |
| 方法 | 入参 | 返回 |
|---|---|---|
balance/query |
— | { ok, isAvailable, currency, totalBalance, grantedBalance, toppedUpBalance } |
session/context |
{ sessionId } |
{ ok, projectedTokens, contextWindow } |
/user/balance 接口,三个字段均为字符串金额sessionProjections.snapshot(session).values.contextPressure,projectedTokens / contextWindow 计算百分比——与输入框 StatsLine 完全同源,避免 token-meter 纯启发式估算(surfaceTokens)与 provider 实测(totalTokens)的口径差异CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。