Releases: mcxiaochenn/AiUsage
Release list
AiUsage v0.3.0
AiUsage v0.3.0
AiUsage v0.3.0 聚焦账户管理、Provider 品牌化、关于页体验和 Codex Token 统计交互。
主要变化
- Provider 名称与图标统一为 ChatGPT、DeepSeek 和 Xiaomi MiMo。
- 账户页支持自定义名称、重命名、Provider 专属账户标识和更清晰的响应式卡片布局。
- 概览顶部账户卡片会即时同步当前账户的自定义名称。
- 优化 Device Code 授权、
auth.json导入和 MiMo 添加账户流程。 - 关于页改为应用信息、开发者、开源链接和版权分组卡片,并内置开发者头像。
- Codex Token 热力图支持每日、每周和累计视图,以及点击/悬停查看准确 Token 用量。
- 诊断页增加清空日志入口;关于页保留受保护的数据自毁功能。
安全与限制
- 凭据仍仅保存于系统安全存储;完整 API Key、Token、Cookie 和密码不会写入 SQLite、诊断或日志。
- 开发者头像随应用离线打包,不会在运行时访问头像地址。
- Codex Profile、MiMo 控制台等部分接口仍可能随上游变化;Token 统计可能存在按日延迟。
- Android 为主要支持平台;iOS 仍需用户自行签名,尚未完成物理设备验收。
下载
请从本 Release 的资产中选择对应平台和架构。Android 推荐 arm64-v8a;不确定架构时可选择 universal。iOS 资产为未签名 IPA,需要自行签名。
AiUsage v0.2.1
AiUsage v0.2.1
AiUsage v0.2.1 重新整理项目文档和移动端发布流程,Android 现提供 universal 与三种分 ABI APK,iOS 首次提供由 macOS CI 构建的未签名 IPA。
主要变化
- 根 README 收敛为面向首次访问者的中英文落地页,详细安装、平台、架构、安全、开发和路线图迁移到
docs/。 - Android 成为当前主要支持平台;iOS 作为重点适配平台,由 macOS CI 验证编译,但因缺少物理设备仍未完成真机测试。
- Windows、macOS 和 Linux 转入后期适配流程,当前 Release 不提供桌面安装产物。
app/pubspec.yaml成为唯一人工应用版本入口;AndroidversionCode与 iOSCFBundleVersion使用当前 Tag 所在提交的完整仓库 commit 数。- Release 不再生成 AAB,改为四个 Android APK 与一个 unsigned IPA;构建会校验版本、ABI、Rust 核心、调试资源、签名和资产矩阵。
- GitHub Actions 构建 Job 保持只读权限,只有最终发布 Job 可以写入 Release。
下载
AiUsage-android-release-arm64-v8a.apk:绝大多数现代 Android 手机,推荐。AiUsage-android-release-universal.apk:不确定设备架构时选择,体积较大。AiUsage-android-release-armeabi-v7a.apk:较旧的 32 位 ARM 设备。AiUsage-android-release-x86_64.apk:64 位 x86 模拟器或少量设备。AiUsage-ios-release-unsigned.ipa:未签名 iOS 产物,需要用户自行签名。AiUsage-SHA256SUMS.txt:全部发布附件的 SHA-256。
项目暂无 Google Play、App Store 或其他应用商店上架计划。Android 用户应从 GitHub Release 安装;iOS IPA 不包含 Apple 证书或 Provisioning Profile,无法像 App Store 应用一样直接安装。
升级说明
- Android 包名和发布证书未变,可从 v0.2.0 覆盖安装并保留凭据、设置和缓存。
- Android 32 位 x86 已不受 Flutter 支持,因此不提供
x86APK。 - v0.2.0 的 AAB 仅作为历史附件保留,v0.2.1 不再发布 AAB。
已知限制
- iOS 仅通过 macOS CI 编译和封装,没有物理设备验收;Keychain、登录、文件选择、通知和后台任务可能存在未发现问题。
- Codex 和 MiMo 依赖的部分内部接口可能随上游变化;Profile Token 统计也可能按日延迟。
- Android 后台执行受系统和厂商策略影响,不能保证固定周期。
- Windows、macOS 和 Linux 当前不提供安装支持。
AiUsage 是非官方项目,与 OpenAI、DeepSeek、小米没有隶属或官方合作关系。
AiUsage v0.2.0
AiUsage v0.2.0
AiUsage v0.2.0 将 Android 稳定版从 Codex 额度监看扩展为本地优先的多 Provider 用量与余额应用,新增 DeepSeek 和 Xiaomi MiMo,同时保留现有 Codex 配额、Credits 与 Profile Token 统计。
主要变化
- 统一的 Codex、DeepSeek、MiMo 多账户选择、缓存、刷新、诊断和演示体验。
- DeepSeek 使用官方
GET /user/balance,按币种分别展示总余额、赠送余额与充值余额,不进行汇率换算。 - MiMo 支持小米账号一次登录;密码不持久化,验证码、短信或 MFA 在受域名限制的小米官方网页中完成。
- MiMo 展示按量余额、现金/赠送/冻结/透支字段,并在账号存在 Token Plan 时展示套餐用量。
- 兼容 MiMo 当前 HTTP 302 登录跳转与 Xiaomi Passport JSON 响应;无 Token Plan 账号显示合法空态。
- Provider 凭据只保存在平台安全存储,SQLite 和诊断不会记录 API Key、OAuth Token、Cookie、原始密码或原始账户 ID。
下载
AiUsage-v0.2.0-android-arm64.apk:适用于 arm64 Android 设备的直接安装包。AiUsage-v0.2.0-android-arm64.aab:供后续应用商店提交,不可直接安装。AiUsage-v0.2.0-SHA256SUMS.txt:发布产物的 SHA-256 校验值。
正式产物继续使用 AiUsage v0 发布证书签名,仅包含 arm64-v8a 与 libai_usage_core.so,不包含 Flutter Debug snapshot、Vulkan validation layer 或其他 ABI engine。
升级说明
- 可从 v0.1.0 直接覆盖安装,现有 Codex 凭据、设置、历史和缓存会保留。
- 新增 DeepSeek 和 MiMo 账户需要用户主动提供对应凭据并完成一次在线验证。
- 后台自动刷新仍默认关闭;操作系统可能延迟或取消后台任务。
已知限制
- 当前仅发布 Android arm64 APK/AAB;Windows、macOS、Linux 和 iOS 仍为源码级实验支持。
- MiMo 使用未公开的控制台 API,登录、Cookie 和响应 schema 可能随上游调整而失效。
- Codex Profile、Usage 与
/v1/me同样不是面向第三方承诺稳定的公开 API。 - 没有 Token Plan 的 MiMo 账户只显示按量余额;不会伪造套餐额度。
- 当前没有自动更新器或 Google Play 发布,需要从 GitHub Release 手动升级。
本项目与 OpenAI、DeepSeek、小米均无隶属或官方合作关系。
AiUsage v0.1.0
AiUsage v0.1.0
AiUsage v0.1.0 是首个正式签名的 Android 稳定版本,面向需要在本机查看 OpenAI Codex 套餐额度与 Token 使用统计的用户。
主要功能
- 使用 Device Code 浏览器授权,或由用户主动导入 Codex OAuth
auth.json。 - 多账户额度概览,包括 quota windows、额外余额、无限额度和 Reset Credits。
- Profile Token 统计提供每日、每周、累计视图;热力图按上游日延迟语义显示截至昨天的数据。
- 账户注册时间缓存、English/简体中文、动态取色和完整演示模式。
- 本地优先的七天额度快照、Profile 缓存及最多 200 条脱敏同步诊断。
- 后台刷新默认关闭,启用前明确提示 Android 电池和自启动限制。
下载
AiUsage-v0.1.0-android-arm64.apk:适用于 arm64 Android 设备的直接安装包。AiUsage-v0.1.0-android-arm64.aab:供后续应用商店提交,不可直接安装。AiUsage-v0.1.0-SHA256SUMS.txt:两个发布产物的 SHA-256 校验值。
正式产物使用 AiUsage 独立发布密钥签名,仅包含 arm64-v8a 与 libai_usage_core.so,不包含 Flutter Debug snapshot 或 Vulkan validation layer。
已知限制
- 当前没有自动更新器或 Google Play 发布;升级需要手动下载安装包。
- Windows、macOS、Linux 和 iOS 工程仍为实验支持,本次不提供安装产物。
- Profile 统计由账号侧异步生成,通常只应将截至昨天的数据视为完整数据,不能作为实时计费依据。
- 本项目非 OpenAI 官方产品,并依赖官方客户端使用但未向第三方承诺稳定的内部接口;上游调整可能导致登录或数据查询暂时失效。
- 从早期 Debug 签名安装切换到 v0.1.0 正式签名时需要卸载旧安装,并重新登录。