dsh-opencode-go-usage:DSH Web 桌宠用量小窗

前言

在 DSH Web 界面中,查看用量通常需要切换面板,不够直观。dsh-opencode-go-usage 插件提供了一个常驻的桌宠小窗,用于实时监控用量。下面介绍该插件的功能与使用方式。

这是什么

dsh-opencode-go-usage 是 DSH Web GUI 的桌宠用量小窗,角色名为蓝色大肥鱼。它由 wawo77 维护,属于趣味换装类别。该插件解决了在 Web 界面角落常驻查看用量的问题,无需切换面板即可了解今天的消耗情况。

核心功能

该插件具备以下能力:

  • 自动适配 Provider:自动识别并适配 DSH 配置的 provider,支持 OpenCode Go、Command Code、DeepSeek 官方等。
  • 骨骼动画:角色具有骨骼动画效果,包括呼吸起伏、每 6 秒蹦一下、耳朵抖动、尾巴摆动。
  • 现场合成音效:点击交互(如“吱”声)和缩放音效(“啵”声)均为现场合成,零音频文件,零版权问题。
  • 智能转向:角色会根据在屏幕上的位置自动转向,贴屏幕左半边朝右看,贴右半边朝左看。
  • 交互控制:支持鼠标悬停、点击展开详情、拖动位置、滚轮缩放(范围 90–260px)。
  • 数据安全:纯本地处理,账号数据不出本机,所有 HTTP 路由都有 loopback 围栏。

安装与启用

执行以下命令安装插件:

dsh plugin --profile web add "github:wawo77/dsh-opencode-go-usage"

安装后,需要重启 dsh web 以确认安装并验证 sprite 加载。安装路径含空格会导致 link 协议安装失败。

典型用法

  1. 查看用量:在 DSH 网页界面角落常驻查看用量,气泡第一行显示套餐配额百分比或账户余额,第二行显示今日 token。
  2. 交互查看:点击角色展开详情卡片,查看更多统计数据。
  3. 调整大小:在角色上滚动滚轮进行缩放(90–260px),每变一档会响一声“啵”。
  4. 悬停互动:鼠标悬停在角色上,角色会轻轻抬起。

适用场景与注意

该插件适合需要在 DSH Web 界面中直观查看用量并关注数据隐私的用户。

使用时需注意以下事项:
* 版本要求:需要 DSH >= 0.1.5-rc.1。
* 配置依赖:需在 DSH 中配置对应套餐的 API Key(如 OPENCODE_GO_API_KEY、DEEPSEEK_API_KEY)。
* 重启生效:安装后必须重启 dsh web 才能生效。
* 路径限制:安装路径含空格会导致 link 协议安装失败。

总结

dsh-opencode-go-usage 提供了一个低开销、可视化的用量监控方案,结合了骨骼动画与本地安全处理机制,适合追求实用性与隐私性的 DSH 用户。

插件目录
GitHub 仓库

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye