SD2 小电视桌搭:直接显示 DeepSeek 和 OpenCode Go 额度

8 月 28 日
 qiaoqiao1235

想起来手里还有几个几年前的「 SD2 小电视」,于是 vibe coding 了两个固件,查询 DeepSeek/OpenCode Go 余额。烧进去之后不需要电脑常驻任何程序,开机连上 WiFi 就会一直显示余额/额度。

先上图:

这是什么

「 SD2 小电视」是一块 ESP8266 + 1.3 寸 ST7789 ( 240×240 )的小屏幕,几十块能买到成品。两个固件:

  1. DeepSeek 余额显示器 —— 固件直接请求 DeepSeek 官方接口 https://api.deepseek.com/user/balance,显示总余额、充值余额( TOP-UP )和赠送余额( GRANTED ),底部带数据更新时间。
  2. OpenCode Go 额度显示器 —— 固件直接请求 OpenCode 官方接口 https://opencode.ai/zen/go/v1/usage,显示 5 小时 / 周 / 月三档额度的剩余百分比、进度条和重置时间。

亮点

硬件 & 上手

仓库

其他两个

1905 次点击
所在节点    分享创造
8 条回复
bugcoder
8 月 29 日
好东西,收藏了,我要做一个 Codex 的,这个五小时限制太折磨人了😭
wangding85
8 月 29 日
1.3 寸是 sd1 吧
qiaoqiao1235
8 月 29 日
@wangding85 嗯嗯,sd2 应该是 1.54
Tink
8 月 29 日
我修改了 inksight 的固件,加上了 codex 余额推送,功能和你这个类似
bugcoder
8 月 31 日
@Tink 兄弟,有开源项目么,请问怎么解决 codex 的余额获取的?貌似没办法翻墙吧
Tink
9 月 1 日
@bugcoder #5 我是改了 inksight 的后端,做了个单页面单用户版本的
https://github.com/datascale-ai/inksight/pull/160

然后基于这个又做了一个集成,从 CLIProxyAPI 获取额度信息然后推送到设备端
如果不用 CLIProxyAPI 的话魔改一下从官方接口读也可以呀
bugcoder
9 月 3 日
@Tink 好的,好的,多谢朋友。
BOYPT
9 月 16 日


Fork 了一个来玩: https://github.com/boypt/sd2-opencode-go-balance

Note:SD2 的 1.54 屏幕要改 ST7789_2_DRIVER 驱动

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1237984

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX