Releases: ShawnZhuge/aiotto
Releases · ShawnZhuge/aiotto
Release list
Aiotto v0.1.5
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.sig和latest.json。
签名状态
- 未签名 / 未公证。
打开方式
首次打开如被 Gatekeeper 拦截:先右键 Aiotto.app 选择“打开”;若 macOS 提示损坏,可执行:xattr -cr /Applications/Aiotto.app
安全说明
- Release 附件不包含任何 Apple 证书、密码、私钥或 GitHub token。
- Aiotto 只在本机读取和管理 Codex 相关配置。
Aiotto v0.1.4
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.appDMG SHA-256:
0f7bd250ca4fc62583ee1768f6e40435ebaa5061129288570d0df415435bef62
安全提示
- 不要向任何人提供账号凭据、API Key、令牌或包含这些信息的日志。
- 使用第三方模型服务前,请确认其计费规则、数据处理政策与服务条款。
- 执行账号切换、配置修复和数据清理前,请阅读确认界面展示的影响范围。