Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

兔子额度

一个原生 macOS 菜单栏应用,用于查看兔子 API 的套餐额度,并在独立窗口中打开完整的 reseller 管理后台。应用使用系统 AppKit 与 WebKit 构建,不依赖第三方运行库。

让 Codex 一键安装

把本仓库地址交给 Codex,然后说:

请按照仓库说明安装或更新兔子额度应用。

Codex 会运行:

./scripts/install-app.sh

安装器会自动读取当前 Codex 配置中的 model_provider,再读取该 Provider 配置的 env_key。环境变量可以使用任意合法名称,不要求叫 CODEX_API_KEY。

令牌内容不会显示在终端、不会作为命令行参数传递,也不会写入临时文件;安装后的应用会直接从 Codex 继承的环境中读取令牌,并保存到 macOS 钥匙串。

功能

  • 菜单栏显示今日剩余百分比
  • 查看日、周、月用量、并发数、加油包和到期时间
  • 每 5 分钟自动刷新,可手动刷新
  • API Key 保存至 macOS 钥匙串
  • 内嵌完整 reseller 后台,自动填入当前 API Key
  • 支付、兔小店登录、发票等外部页面使用默认浏览器打开
  • 自动识别任意名称的 Codex Provider 环境变量
  • 同时支持 Apple 芯片和 Intel Mac

构建

./scripts/build-app.sh

构建结果位于 dist/兔子额度.app。

直接打开应用但钥匙串中没有令牌时,可以手动输入 API Key;通过 Codex 安装时不需要再次输入。

开发发布包

./scripts/package-release.sh

该命令生成 Universal ZIP 和 SHA-256 校验文件。当前仓库生成的是开发签名版本;面向普通用户直接下载时,应进一步使用 Apple Developer ID 签名和 Apple 公证。

About

macOS menu bar quota viewer and Codex one-click installer for Tuzi Coding API

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages