Skip to content

Quotio v0.5.0

Choose a tag to compare

@xiaocoss xiaocoss released this 26 Jun 16:42

v0.5.0 - 2026-06-27

这一版是稳定性 / 安全性集中大修 + 体验打磨,含一次对整个代码库的系统排查与逐项修复。

新增

  • 悬浮窗(托盘额度面板) 仿 CodexBar:常驻置顶、点托盘图标切换显隐、长按窗口任意处即可拖动移位。
  • 额度刷新进度条:手动刷新额度时,右下角改为确定性进度条「正在加载额度 X / N」,多账号也能看着一格格涨满,不再干转圈、看着像卡死。
  • 更新失败可重试:自动更新的检查 / 安装失败后,弹窗新增「重试」入口(有待装更新则重试安装,否则重新检查)。
  • 设备码登录遵守服务器返回的轮询间隔与 slow_down 退避,避免被限流误判。

改进

  • 窗口控件(左上角交通灯)打磨更精致:细内描边让浅底上边界清晰、悬停轻微放大、配色更柔和。
  • 安全加固:启用内容安全策略(CSP),收紧脚本 / 样式 / 连接来源;含管理密钥与 API key 的配置、OAuth token、~/.codex/auth.json 等凭据文件在 Unix 上收紧到 0600;capabilities 权限按实际所需收窄;下载的代理核心二进制增加 SHA256 完整性校验。
  • OAuth 更稳:所有出站请求加连接 / 读取超时(网络半开不再永久卡住登录线程);token 交换遇上游瞬时 5xx / 断连改为让前端在有效期内重试,而非一次抖动就把登录钉死。
  • 写上游代理地址失败不再裸报「管理接口返回 HTTP 400」:版本不支持该运行时端点时静默降级(设置已存进 config.yaml、代理热重载会生效),地址不可达 / 无效时给出清晰提示。
  • 透明无边框窗口在 macOS 上真正透明(修四角白直角)。

修复

  • 核心锁中毒不再砖化整个 UI:某个持锁线程一旦 panic,过去会让所有命令永久失败、界面卡死;现在统一自动恢复并清除毒化标记。
  • 多账号刷新不再冻 UI:把若干同步命令里的阻塞健康探测移出主线程。
  • 日志「请求」tab 的删除:此前点删除毫无反应(它清的是另一份「代理日志」,而非你看到的请求记录)。现在真正清空请求历史,并改为 app 内二次确认 + 显示真实条数,避免误删全部用量历史(它与仪表盘数据同源)。
  • 仪表盘:并发刷新时旧结果不再覆盖新结果、查询失败有明确反馈、自动刷新定时器不再被每次筛选打断。
  • 第三方自定义服务商绑定密钥不再误报「密钥未绑 Codex」。
  • 悬浮窗:浅色主题下不再透出桌面深色;拖动时不再被误判为失焦而自动隐藏。
  • 其它:token 计数溢出保护、用量记录去重不再误删不同请求、agent 备份恢复增加路径校验防穿越等。

安装包见下方附件:Windows .msi / -setup.exe · macOS .dmg(通用包,未签名;首次在「系统设置 → 隐私与安全性」放行)· Linux .AppImage / .deb
本版安装包已内置代理核心与 Kiro/插件,装完即用,首次运行无需联网下载核心。