-
Notifications
You must be signed in to change notification settings - Fork 685
[Feature]: 启动缓慢 #425
Copy link
Copy link
Open
Labels
area: uiInterface or layoutInterface or layoutneeds triageNeeds initial maintainer reviewNeeds initial maintainer reviewtype: featureFeature request or enhancementFeature request or enhancement
Metadata
Metadata
Assignees
Labels
area: uiInterface or layoutInterface or layoutneeds triageNeeds initial maintainer reviewNeeds initial maintainer reviewtype: featureFeature request or enhancementFeature request or enhancement
你遇到的使用场景或痛点
反馈:Codex++ 启动耗时约 1 分钟,原始 Codex 仅需 15 秒
环境:Windows 10,Codex 26.527.3378.0(Microsoft Store)
现象:
原始 Codex 独立启动约 15 秒可用
通过 Codex++ 启动需约 1 分钟,加载动画期间 Codex 界面会闪现 1-2 次(出现→退回加载→再出现)
已排除用户脚本(全部禁用后无改善)、网络延迟(断网测试排除)、.codex 目录膨胀(已清理)
初步定位:
通过分析 codex-plus-plus.exe 二进制,发现嵌入了 --codex-plus-menu-height、--codex-session-title-mask 等 UI 注入相关标志。推测启动时向 Codex 注入覆盖层菜单 / 标题栏修改等操作触发了 Codex 页面 re-render,是"闪现"和延迟的直接原因。
又分析了 codex-plus.log 启动日志,manager.start 到首个 helper.listening 之间有 54.9 秒的日志空白期(无任何事件),这很可能是启动慢的直接原因。之后 bridge、status 等操作全部瞬时完成(0ms)。
另外 helper 进程稳定性很差:4 次 manager.start 之间出现了 20+ 次 helper 独立重启,其中一次从 manager 启动到 helper 就绪长达 355 秒。
helper 进程是不是在启动时做了外网请求?但在直连网络下超时。建议给这个请求加超时保护或离线降级
希望增加什么
优化启动时间
功能范围
启动 / 会话修复
你目前的替代做法
No response
提交前确认