Xenia0922/dsh-opencode-go-usage ↗★ 1
dsh-opencode-go-usage
OpenCode Go 用量与花费面板 — DeepSeek Harness 插件:可拖拽缩放的悬浮仪表盘,实时展示 OpenCode Go 配额、逐请求用量与花费
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Xenia0922/dsh-opencode-go-usage说明文档
阅读完整 README ↗OpenCode Go 用量面板
DeepSeek Harness 插件 — 可拖拽缩放的悬浮仪表盘,实时展示 OpenCode Go 配额、逐请求用量与花费
A DeepSeek Harness plugin — 数据完全本机获取,API key 不出本机、不进日志。
这是什么
在 DSH 右下角挂一个悬浮胶囊,点开就是完整的 OpenCode Go 用量仪表盘:
- 今日 / 本月 / 累计花费(带请求数与 token 明细)
- 滚动 / 周 / 月 配额环形图(官方实时百分比 + 重置时间)
- 按模型花费排行(悬停查看来源构成与 cache 明细)
- 7 / 14 / 30 天花费趋势
- 最近会话列表(真实标题 + 花费)
数据 完全本机获取:DSH 会话事件 + opencode 官方数据库 + cc-switch 代理日志 + 官方配额接口。API key 不出本机、不进日志。
界面预览
┌────────────────────────────────────┐
│ OpenCode Go 用量 刷新 最大化 关闭 │ ← 可拖动标题栏,双击最大化
├────────────────────────────────────┤
│ [DSH] [全部] │ ← 视图切换
│ ┌────────┐ ┌────────┐ ┌────────┐ │
│ │ 今日 │ │ 本月 │ │ 累计 │ │ ← 渐变卡片
│ │ $0.73 │ │ $4.65 │ │ $2.14 │ │
│ └────────┘ └────────┘ └────────┘ │
│ ◔ 30% ◔ 12% ◔ 6% │ ← 配额环形图 + 重置时间
│ 按模型 · 共 3 个 │
│ deepseek-v4-flash ████████ $2.14 │
│ gpt-5.6-luna ██░░░░░░ $0.06 │
│ 花费趋势 [7天][14天][30天] │
│ ▂▃▅▇██▇▅▃▂ │
│ 最近会话 … │
└────────────────────────────────────┘
↖ 右下角可拖动 FAB 胶囊(金额 + 滚动配额)
功能特性
| 能力 | 说明 |
|---|---|
| 悬浮入口 | 右下角胶囊,FAB 本身可拖动,显示累计金额 + 滚动配额 % |
| 窗口控制 | 拖标题栏移动、拖边缘/右下角缩放、双击/按钮最大化、淡入动画 |
| 双视图 | DSH(仅 DSH 会话)/ 全部(DSH + opencode 官方记录 + codex) |
| 精确费用 | opencode 逐请求官方 cost + codex 代理记录,DSH 按公开定价估算 |
| 配额监控 | 滚动/周/月官方配额百分比与重置时间 |
| 自动刷新 | 60s 定时 + 打开面板即时刷新,45s Host 缓存 |
数据来源与口径
┌──────────────────────────────────────────────────────────┐
│ DSH 会话事件 assistant/message 事件携带真实 token │
│ (sessionQuery) 用量与模型/provider(任何 provider 通用)│
├──────────────────────────────────────────────────────────┤
│ opencode 官方库 part 表 step-finish 逐请求记录,含 │
│ (opencode.db) 官方计算的 cost(仅 opencode-go) │
├──────────────────────────────────────────────────────────┤
│ cc-switch 代理日志 proxy_request_logs 中 codex 流量 │
│ (cc-switch.db) (同一 Go key 的逐请求记录) │
├──────────────────────────────────────────────────────────┤
│ 官方配额接口 opencode.ai/zen/go/v1/usage │
│ (curl native TLS) 滚动/周/月配额百分比 + 重置时间 │
└──────────────────────────────────────────────────────────┘