Skip to content

Releases: ShawnZhuge/aiotto

Aiotto v0.1.5

Choose a tag to compare

@ShawnZhuge ShawnZhuge released this 12 Jul 15:03

Aiotto v0.1.5

概览

Aiotto v0.1.5 聚焦三个日常痛点:不再靠人工反复盯着多账号额度,不再靠猜测定位 Codex 本地存储占用,也不再在服务异常时来回查找 OpenAI 状态页。本次同时打通了可持续更新的通知中心,并完善账号状态、应用更新和菜单栏反馈。

重点更新

  • 额度计划:按账号、工作日和时间窗口安排轻量任务,帮助多账号用户更有节奏地使用额度。
  • 存储看板:把会话、配置、缓存和备份占用拆开展示,快速找到大会话、旧归档和可回收空间。
  • OpenAI 服务状态:集中查看 OpenAI、ChatGPT 与 Codex 当前状态、最近事故和官方处理进度。
  • 通知中心:支持远程通知、未读红点、相对时间、已读记忆和版本更新直达。

新功能

额度计划

  • 为不同 Codex 账号选择工作日、触发时间、模型和项目,并在 24 小时时间轴上直观编排。
  • 同一账号的启用计划会校验 5 小时间隔,减少计划冲突和无效触发。
  • 支持立即测试单条计划,查看执行历史、任务状态和额度确认结果。
  • 提供 Aiotto 专用工作空间,并支持从执行记录回到 Codex 查看对应任务。
  • 增加失败重试、暂缓和错过记录,避免后台任务失败后无迹可循。

存储看板

  • 统一展示 Codex 总占用以及会话、归档、回收站、配置、缓存和备份的占用明细。
  • 支持按会话名、项目或 Thread ID 搜索,并按范围、大小和更新时间筛选。
  • 为超大或长期未更新的会话给出可核对的整理建议,并区分“查看”、“移入回收站”和“永久清理”风险。
  • 清理前保留预览与边界校验,并在操作后重新扫描实际释放结果。

OpenAI 状态与系统通知

  • 新增 OpenAI 服务状态页,区分正常、降质、部分中断和严重中断。
  • 展示最近事故、受影响组件、调查与恢复进度,并保留官方状态页入口。
  • 当服务从正常转为异常或从异常恢复时,可发送 macOS 系统通知。
  • 支持静默时段、通知开关和测试通知,避免频繁打扰。

远程通知中心

  • 顶部铃铛展示未读红点;打开通知后不会自动标记已读。
  • 支持单条标记和全部已读;已读通知仍保留在列表中,只收起红点并恢复普通字重。
  • 显示“刚刚”、“几小时前”、“几天前”等相对时间,并在本地持久保留已读状态。
  • 当后台更新通知内容时会重新标记未读;只有后台下架、过期或版本条件不匹配时才从客户端消失。
  • 网络刷新失败时保留上一次成功读取的内容;启动、回到前台、打开通知和定时刷新时会重新同步。
  • 版本通知可直接打开“关于与更新”,查看和安装可用更新。

体验改进

账号与额度

  • 整合账号凭据、订阅、额度接口和健康状态,用状态浮层集中展示问题与处理建议。
  • 优化账号切换、续期、导出、排序和手动刷新反馈,并保留“额度暂不可用”而不误报数值。
  • 额度恢复和账号切换成功反馈改用更轻量的彩纸动效,并遵循“减少动态效果”设置。

关于与更新

  • 展示真实应用版本、构建信息、许可证、创建者与上次检查时间。
  • 下载更新时展示真实百分比、已下载字节、总大小和安装阶段。
  • 更新包缺少签名、下载地址或当前架构时继续阻止安装,不会将不完整的更新当作可用。

修复

  • 修复通知中心在点开后就视为已读、已读后内容消失的交互不一致问题。
  • 修复远程通知暂时请求失败时误清空已显示内容的问题。
  • 修复更新下载进度只显示模拟状态、无法反映实际字节进度的问题。
  • 修复额度计划在工作空间未准备、任务待确认或执行后状态回写不完整时的链路问题。
  • 修复部分异常会话、备份或缓存文件可能导致存储统计中断的问题。

升级提醒

  • 额度计划默认关闭,需先选择账号、模型、时间和项目,通过冲突校验后再手动启用。
  • macOS 系统通知需要用户授权;未授权时仍可在 Aiotto 内查看相关状态。
  • 远程通知的已读状态仅保存在当前 Mac,不会上传账号、凭据或本地会话内容。

下载与安装

系统要求

  • macOS 12.0 或更高版本。
  • 架构:universal-apple-darwin。

安装包

  • 日常安装:.dmg
  • 应用内更新:.app.tar.gz.app.tar.gz.siglatest.json

签名状态

  • 未签名 / 未公证。

打开方式

首次打开如被 Gatekeeper 拦截:先右键 Aiotto.app 选择“打开”;若 macOS 提示损坏,可执行:xattr -cr /Applications/Aiotto.app

安全说明

  • Release 附件不包含任何 Apple 证书、密码、私钥或 GitHub token。
  • Aiotto 只在本机读取和管理 Codex 相关配置。

Aiotto v0.1.4

Choose a tag to compare

@ShawnZhuge ShawnZhuge released this 11 Jul 14:05

Aiotto v0.1.4

发布日期:2026-07-11
当前支持版本:v0.1.4

概览

Aiotto v0.1.4 是一次面向日常桌面使用的集中升级,重点完善了状态栏工作流、账号与额度反馈、中转管理、会话阅读、系统诊断、后台运行和设置体验。

重点更新

  • 状态栏升级为 Codex 工具面板:集中展示账号额度、中转状态、本地存储、清理建议和 OpenAI 服务状态,并提供快速刷新、设置、关于与退出入口。
  • 统一系统诊断:将分散的维护动作整合为诊断、预览、确认、修复和复检流程,减少误操作。
  • 后台运行与登录启动:关闭主窗口后继续维持状态栏和后台能力,支持从 Dock 或状态栏重新打开工作台。
  • 会话阅读体验重做:提高列表信息密度,区分用户与 AI 消息,并让长会话从最早内容开始阅读。
  • 账号、额度与中转反馈增强:补充账号切换动效、额度恢复提示、中转连接测试、网络模式和模型选择反馈。

新功能

Codex 工具型状态栏

  • 展示当前账号、订阅等级、5 小时额度、每周额度和限额重置额度。
  • 展示智能路由、无账号登录、生图工具等关键状态,并可查看中转服务详情。
  • 增加本地存储占用和清理建议,只展示可核对的信息,不在状态栏直接执行删除。
  • 增加 OpenAI 主要服务状态、官方状态页和 Codex 变更记录入口。
  • 支持账号切换动效、额度恢复彩带,并在“减少动态效果”开启时自动降级。

系统诊断与维护

  • 新增统一系统诊断,覆盖本地环境、配置、认证、账号索引、中转状态、路由健康、模型目录、会话索引和修复安全条件。
  • 诊断默认执行本地只读检查;需要联网的测试由用户单独触发。
  • 写入型修复会先确认影响并创建可恢复备份,修复后重新检查结果。
  • 增加安全清理预览、Codex 进程处理和常见异常恢复入口。

设置与后台生命周期

  • 外观模式改为“跟随系统 / 浅色 / 深色”,并继续支持多套主题色。
  • 设置页整理为通用、账号与网络、通知与动效、关于与更新四个分区。
  • 登录时启动读取真实系统状态;后台启动时不主动弹出主窗口。
  • 点击主窗口关闭按钮只隐藏窗口;使用“退出 Aiotto”或 Command + Q 才会结束应用。
  • 保留真实的手动检查更新入口,移除不会产生实际效果的设置项。

体验改进

会话

  • 长会话首次打开时从最早的可见消息开始,不再自动跳到末尾。
  • 同一会话刷新或追加消息时保留当前阅读位置。
  • 宽窗口显示固定对话目录,窄窗口使用覆盖详情区的目录面板。
  • 收紧会话列表和详情区间距,并增强用户消息与 AI 消息的视觉区分。

账号与额度

  • 将 5 小时额度恢复、周额度恢复和账号切换成功动效拆分为独立设置。
  • 账号切换只有在真实成功后才播放反馈,初次启动、普通刷新和失败切换不会误触发。
  • 改进账号状态、凭据健康、额度刷新和错误提示的一致性。

中转与智能路由

  • 改进中转模型添加与编辑流程,支持拉取模型后直接勾选。
  • 完善连通性测试状态、首包耗时反馈、错误解释和重新测试流程。
  • 增加网络模式设置、中转模型显示标识和更清晰的智能路由启停提示。
  • 调整虚拟账号登录与官方登录恢复流程,减少状态不一致。

使用统计

  • 补充 GPT-5.6 系列标准成本定价。
  • 改进小数价格展示,并保护用户已经保存的自定义价格。
  • 只补算缺少成本的历史记录,不覆盖已有成本结果。

修复

  • 修复设置保存失败时界面仍可能显示成功的问题。
  • 修复多个设置快速修改时旧状态可能覆盖新状态的问题。
  • 修复状态栏刷新单个数据源失败时可能影响其他有效状态的问题。
  • 修复部分中转测试、模型选择和配置锁定状态反馈不准确的问题。
  • 修复会话目录在不同窗口宽度下遮挡内容或残留的问题。

升级提醒

  • 升级后点击窗口左上角关闭按钮,Aiotto 会继续在后台运行;如需完全退出,请使用状态栏中的“退出 Aiotto”或按 Command + Q
  • 如果启用了登录时启动,Aiotto 会在登录后于后台启动,不主动抢占焦点。
  • 中转与账号相关操作仍建议先确认当前状态和备份提示,再执行切换或修复。

下载与安装

系统要求

  • macOS 12 Monterey 或更高版本
  • Apple Silicon 与 Intel Mac

推荐下载

  • 日常安装Aiotto_0.1.4_universal.dmg
  • 应用内更新:由 Aiotto 自动使用更新包、签名和更新清单,普通用户无需手动下载这些文件。

打开 DMG 后,将 Aiotto 拖入“应用程序”文件夹即可。

签名状态

当前安装包尚未完成 Apple Developer ID 签名与公证。首次打开时,请在 Finder 中右键 Aiotto 并选择“打开”。如果 macOS 仍提示应用已损坏,请先确认安装包来自本页面,然后执行:

xattr -cr /Applications/Aiotto.app

DMG SHA-256:

0f7bd250ca4fc62583ee1768f6e40435ebaa5061129288570d0df415435bef62

安全提示

  • 不要向任何人提供账号凭据、API Key、令牌或包含这些信息的日志。
  • 使用第三方模型服务前,请确认其计费规则、数据处理政策与服务条款。
  • 执行账号切换、配置修复和数据清理前,请阅读确认界面展示的影响范围。