2026/7/31 · 项目日志
Codex WebView 样式注入记录更新
针对 OpenAI ChatGPT 扩展版本重新注入功耗节省样式,并同步 README 中的维护说明与备份路径。
本项目记录 Lenovo YOGA Pro 16s IMH9 在 Arch Linux 与 GNOME Wayland 环境下的系统级自定义。当前提交聚焦于 Codex WebView 的功耗优化维护,旨在平衡性能表现与硬件待机能耗。其他如 WPS、VS Code 动画关闭等配置也属于同一类思路。
这次变化
本次更新针对 OpenAI ChatGPT 扩展版本 openai.chatgpt-26.727.40816 进行了样式注入处理。在 webview/index.html 中重新注入了 codex-power-save 样式,并同步更新了 README.md 中的维护说明。备份片段已保存至 backup/codex-webview-power-save-snippet.html,确保扩展升级后仍有恢复依据。
实现与取舍
由于扩展更新会更换版本目录并覆盖修改,旧版完整 HTML 无法直接覆盖新版文件。必须在新版本 之前插入样式片段,不能直接用旧版完整 HTML 覆盖新版。这意味着每次扩展升级后都需要手动重新注入,虽然增加了维护成本,但避免了因样式冲突导致的性能问题或界面异常。其他如 WPS、VS Code 的动画关闭等配置也属于同一类优化思路,旨在减少空闲重绘与功耗。
后续计划
根据当前记录,当 OpenAI ChatGPT 扩展再次更新后,需按此方法重新插入样式片段以维持效果。此外,系统电源策略与音频保活脚本仍需持续验证其在不同内核版本下的兼容性。对于 kernel cmdline 的修改仅用于审计和灾难恢复,不应直接覆盖根分区配置。后续将继续维护现有备份机制,确保自定义内容在系统更新后仍可安全还原,同时保持 TLP 作为唯一电源管理器的状态稳定。