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 条回复
添加回复
你还需要 登录
后发表回复