跳到正文

OK-wx/dsh-ocgo-lite

30最近提交 2026年8月15日

dsh-ocgo-lite DSH 插件

该插件在 composer dock 位置添加一个常驻条,实时显示 OpenCode Go 套餐余量、Token 消耗和花费。它通过直读会话日志文件实现秒级更新,支持多会话配置记忆、30 秒自动刷新以及动态定价更新。

如何安装 dsh-ocgo-lite DSH 插件

dsh plugin --profile web add github:OK-wx/dsh-ocgo-lite

复制不会执行命令。安装 dsh-ocgo-lite DSH 插件前请核对仓库和版本。

dsh-ocgo-lite DSH 插件数据来源

dsh-ocgo-lite DSH 插件快照日期:2026年8月16日

discovered

dsh-ocgo-lite DSH 插件能做什么

  • 显示滚动/周/月配额圆环,颜色表示健康程度(蓝/黄/红),点击弹出详情窗口。
  • 展示 Token 总数及按模型分组的明细(输入/输出/推理/缓存读/写)。
  • 展示按模型的累计花费,附带占比条和官方定价。
  • 支持切换统计范围:全部会话或本次会话,并联动模型选择。
  • 每个会话独立记忆范围与模型选择,切换会话自动恢复。
  • 每 30 秒自动刷新,增量读取活跃会话日志,无闪烁加载。

dsh-ocgo-lite DSH 插件适合哪些场景

  • 在 DSH 中编码时实时监控 OpenCode Go 配额消耗,避免超限。
  • 跨多个 DSH 会话追踪 Token 使用和花费,优化成本。
  • 无需离开聊天界面即可快速复制 API Key 或查看账户详情。
  • 比较当前会话中不同模型的 Token 消耗情况。

dsh-ocgo-lite DSH 插件适合谁

  • 使用 DeepSeek Harness 且同时使用 OpenCode Go 进行 AI 代码生成的开发者。
  • 需要实时关注 OpenCode Go 套餐余额和使用量的用户。

dsh-ocgo-lite DSH 插件的限制

  • 仅支持 DeepSeek Harness web 配置文件,且需要 Node.js ≥ 22.5。
  • 要求本机已登录 OpenCode Go(auth.json 中包含 opencode-go key)。
  • 定价更新可能失败,此时静默回退内置定价表。
  • 内存保护限制扫描最近 8 个会话,单个文件压缩后不超过 8MB。

dsh-ocgo-lite DSH 插件的仓库 README 摘录

以下文字摘自 dsh-ocgo-lite DSH 插件的上游仓库 OK-wx/dsh-ocgo-lite 的 README,版权归原作者,仅作引用。

**OpenCode Go 用量常驻条** — DeepSeek Harness 插件。 聊天输入框下方(composer dock)**常驻展开**显示 OpenCode Go 套餐余量、token 消耗与花费,零外部依赖。 ``` [GO:] 滚动:◯5% 周:◯7% 月:◯3% 范围:本次会话 模型:deepseek-v4-flash token:58,234 花费:$0.04 ``` ## ✨ 功能 | 区块 | 交互 | |---|---| | **GO:** | 点击弹出账户卡片(登录状态、套餐、配额概览、API Key 掩码 + 一键复制) | | **滚动 / 周 / 月(圆环)** | 官方配额百分比圆环(健康色:蓝/黄/红),点击弹出三窗口进度条 + 重置倒计时 | | **范围:** | 点击切换统计范围——**全部**(所有 DSH 会话合计)/ **本次会话**(仅当前聊天);切到本次会话时若只有 1 个模型自动选中该模型 | | **模型:** | 点击弹出模型选择器——范围=本次会话时只列出本次会话用过的模型;选中后状态条 token/花费联动(范围+模型双层联动) | | **token** | 完整数字 + 详情卡片(输入/输出/推理/缓存读/写 + 按模型分组明细,标题随范围显示「总消耗 token / 本次会话总消耗」) | | **花费** | 详情卡片:累计金额 + 按模型花费排行(占比条 + 各模型官方定价,随范围联动) | - 点击页面空白处关闭详情卡片 - 30 秒自动刷新(无感,不闪 loading) - **实时更新**:直读会话日志文件(多帧 zstd 解压 + JSONL 行解析,秒级) - **会话配置记忆**:每个会话独立记住自己的「范围 + 模型」选择——切到其他会话再切回来,配置原样恢复,互不影响 - 切换会话立即显示(前端共享缓存) - 复制成功有 toast 弹窗提示 ## 🗄️ 数据来源与口径 | 数据 | 来源 | 口径 | |---|---|---| | **配额余量** | 官方 `https://opencode.ai/zen/go/v1/usage`(Bearer auth.json key) | **账户级**(含其他设备/软件),不受范围切换影响 | | **token / 花费** | DSH 会话事件(`assistant/message` 的 usage,过滤 opencode-go provider) | **仅 DSH 会话**(不含 opencode CLI 等),范围=全部/本次会话 | | **金额** | 按官方定价表估算(per 1M tokens) | 输入 $0.14 / 输出 $0.28 / 缓存读 $0.0028(de

阅读完整 README仓库未声明许可,使用前请先与作者确认。

dsh-ocgo-lite DSH 插件常见问题

如何安装 dsh-ocgo-lite?

在终端中运行 `dsh plugin --profile web add github:OK-wx/dsh-ocgo-lite` 即可自动下载安装。或者手动将源码目录链接到 profile 的 dependencies 中。安装后使用 `dsh --profile web` 启动 DSH 即可加载插件。

这个插件只支持 DSH Web 界面吗?

是的,该插件仅适用于 DSH 的 web profile。它利用了 composer dock 和 Portal 渲染,这些功能仅在 web 界面中可用,在终端模式下无法工作。

插件显示哪些数据?

它显示你的 OpenCode Go 计划配额(滚动、周、月百分比)、Token 消耗(总数及按模型明细)以及预估花费。还提供账户详情,如登录状态、计划概览、掩码 API Key 并可一键复制。

数据多久刷新一次?

插件每 30 秒自动刷新一次。它增量读取会话日志文件,仅重新扫描活跃会话,刷新过程无加载闪烁。

能否查看所有 DSH 会话的用量,还是仅当前会话?

可以切换。范围选项包括“全部”(所有 DSH 会话合计)和“本次会话”(仅当前聊天)。当选择“本次会话”时,模型选择器只列出该会话中使用过的模型。每个会话的配置会独立记忆。