当前位置:首页 > 工业控制 > 电路设计项目集锦
[导读]这是一个基于LILYGO TTGO T-Display(ESP32 + 1.14英寸IPS LCD)的小型常驻桌面小工具,可直观显示您的Claude.ai使用额度,通过绿色/黄色/红色的色彩编码,让您随时了解已消耗了多少会话预算。

这是一个基于LILYGO TTGO T-Display(ESP32 + 1.14英寸IPS LCD)的小型常驻桌面小工具,可直观显示您的Claude.ai使用额度,通过绿色/黄色/红色的色彩编码,让您随时了解已消耗了多少会话预算。

该设备的主要特点:无需使用API,无需使用Claude,完全免费!

第1页 — 会话视图:

•当前5小时会话使用情况(高比例,颜色编码)

•倒计时至重置(每秒更新一次),当达到限制时

•每周在字幕中的使用

第2页 — — 概览仪表盘:

•会话、每周、克洛德设计及使用情况,一屏尽览

•按物理按钮可在页面之间切换。

它是如何工作的

ESP32 无法直接与 Claude 的 API 通信(内部端点无 HTTPS HTTPS 支持,且受到 Cloudflare 机器人防护)。因此,需要在您的电脑上运行一个小型 Python 服务器:

•服务器通过您的浏览器会话 Cookie,使用 curl_cffi 以 Chrome TLS TLS 模拟方式调用 claude.ai/api/organizations/{org_id}/usage,从而绕过 Cloudflare。

•ESP3222 每10秒通过HTTP轮询本地服务器

•服务器将响应缓存15秒,避免不必要的请求

•无API信用使用!

您的会话Cookie永远不会离开本地网络。通常情况下,该Cookie会保持数周甚至数月有效,除非您退出Claude账户。如果发生这种情况,设备上会弹出通知,您只需更新Cookie即可,仅此而已。无需使用任何API,也无需使用Claude,完全免费,可随时自由更新!

命令行或响应头中可用的限制问题在于其不准确。该信息仅涵盖当前会话的使用情况,而无法反映账户的实际使用情况。由于账户使用情况并非公开标准信息,因此我选择通过sectionkey cookie来实现这一功能。当然,缺点是需要从网页界面中提取cookie数据。

你还可以在电路板背面加装一块小型电池,这样它就能完全独立运行。

外壳

这个装置并不完美,但能用(我削掉了一块复位按钮,以防意外触发)。

可轻松3D打印,另提供桌面支架。

本文编译自hackster.io

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
关闭