Codex Pulse · 项目运行流程

Codex Pulse · 项目运行流程 由 Archify 生成的工作流图。 01 / 额度监控 · 持续刷新 02 / Token 统计 · 本机记录 03 / 重置雷达 · 按需读取 04 / 版本更新 · 后台下载 EX / 用户操作 · 条件分支 启动 Pulse · 恢复设置,创建托盘与窗口 · 额度监控 · 持续刷新 启动 Pulse 恢复设置,创建托盘与窗口 连接本机 Codex · 启动 app-server,使用 RPC · 额度监控 · 持续刷新 连接本机 Codex 启动 app-server,使用 RPC 重新登录或调整路径 · 鉴权失败需登录;协议错误需升级 · 额度监控 · 持续刷新 重新登录或调整路径 鉴权失败需登录;协议错误需升级 分类处理连接错误 · 鉴权或协议错误暂停,其他退避 · 额度监控 · 持续刷新 分类处理连接错误 鉴权或协议错误暂停,其他退避 读取账号与额度 · 需 ChatGPT 登录,复核账号 · 额度监控 · 持续刷新 读取账号与额度 需 ChatGPT 登录,复核账号 更新监控界面 · 菜单栏、悬浮窗、详情与通知 · 额度监控 · 持续刷新 更新监控界面 菜单栏、悬浮窗、详情与通知 等待下一次刷新 · 按设置周期或退避等待 · 额度监控 · 持续刷新 等待下一次刷新 按设置周期或退避等待 读取本机会话 · 扫描 sessions,过滤内部会话 · Token 统计 · 本机记录 读取本机会话 扫描 sessions,过滤内部会话 解析 Token 事件 · 按轮解析,并保留不完整提示 · Token 统计 · 本机记录 解析 Token 事件 按轮解析,并保留不完整提示 汇总本机用量 · 今日、小时与选定聊天统计 · Token 统计 · 本机记录 汇总本机用量 今日、小时与选定聊天统计 展示用量明细 · 实时轮次、今日趋势与聊天详情 · Token 统计 · 本机记录 展示用量明细 实时轮次、今日趋势与聊天详情 打开重置雷达 · 界面通过 IPC 请求数据 · 重置雷达 · 按需读取 打开重置雷达 界面通过 IPC 请求数据 读取公开重置数据 · 第三方 forecast 与 timeline · 重置雷达 · 按需读取 读取公开重置数据 第三方 forecast 与 timeline 展示预测与日历 · 失败保留缓存,预测仅供参考 · 重置雷达 · 按需读取 展示预测与日历 失败保留缓存,预测仅供参考 判断更新方式 · 已打包的 Mac 与 Win 安装版 · 版本更新 · 后台下载 判断更新方式 已打包的 Mac 与 Win 安装版 检查正式新版本 · 启动 15 秒后,再每 6 小时 · 版本更新 · 后台下载 检查正式新版本 启动 15 秒后,再每 6 小时 后台下载与校验 · Mac 缓存 DMG,Win 使用 updater · 版本更新 · 后台下载 后台下载与校验 Mac 缓存 DMG,Win 使用 updater 侧栏显示更新提示 · 下载完成后,由用户点击 · 版本更新 · 后台下载 侧栏显示更新提示 下载完成后,由用户点击 前往下载页面 · 便携版或开发模式手动下载 · 用户操作 · 条件分支 前往下载页面 便携版或开发模式手动下载 Windows 重启更新 · 安装版静默安装并重新启动 · 用户操作 · 条件分支 Windows 重启更新 安装版静默安装并重新启动 Mac 打开 DMG · 退出旧版、拖入替换并授权 · 用户操作 · 条件分支 Mac 打开 DMG 退出旧版、拖入替换并授权 连接失败 完整下载后 需用户处理 仅可重试错误 处理后刷新 下次刷新 读取成功 读取异常 Mac:点击 Win 安装版:点击 发现较新正式版 其余模式 支持应用内更新 图例 用户界面 Agent 逻辑 策略 上下文 / 追踪 云服务 外部系统