GoForum🌐 V2EX

自制了个桌面小摆件:一条神龙实时显示 Claude Code 的额度和状态

SethShi · 2026-07-05 19:23 · 0 次点赞 · 0 条回复

起因是每次想知道 Claude Code 还剩多少额度,都得敲 /usage 或者翻网页,挺烦。 干脆做了个桌面小摆件,放屏幕边上瞄一眼就行。

屏幕上是一条中国神龙,左右两根竖条分别是「 5 小时窗口」和「 7 天窗口」的剩余额度, 下面还有重置倒计时。神龙本身会根据 Claude 的状态变表情:

  • 没连上 → 睡觉(冒 z )
  • 在线空闲 → 醒着,旁边浮一颗龙珠
  • 正在跑任务 → 三颗龙珠绕圈转
  • 有权限弹窗等你批 → 瞪大眼睛冒问号

底部还显示今日 / 累计 token 、正在运行 / 等待的会话数。

原理:PC 上跑一个小桥接程序(Go 写的,Win/Mac/Linux 都能跑), 读本机 Claude 登录后的订阅 token ,查 /api/oauth/usage 拿额度, 通过 USB 串口推给设备;会话状态则走 Claude 桌面端官方的蓝牙 Hardware Buddy 协议 (Nordic UART + 配对加密)。

硬件是国产的 ES3N28P ( ESP32-S3 + 2.8” ILI9341 240×320 触摸屏),几十块钱。 固件 PlatformIO + Arduino + LovyanGFX ,刷进去就能用。

开源在这:https://github.com/seth-shi/claude-desktop-buddy

0 条回复
添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: SethShi
发布: 2026-07-05
点赞: 0
回复: 0