需先通过codex-history show检查applied_to字段:值为none或clipboard的ai代码可直接清除;若指向具体文件,则需用/debug skills和grep验证是否实际调用,再结合coverage工具定位并删除冗余样式与空标签,最后通过灰区对比、交互测试和历史记录确认清理效果。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

确认Muse Wonder Full当前会话中哪些代码是AI生成但未采纳的
清理前必须区分“已写入项目文件”的正式代码和“仅存于会话快照”的临时建议,否则可能误删正在调试中的逻辑分支。进入项目根目录,运行:codex-history show
若该字段显示none或clipboard,说明AI生成的代码从未落地到磁盘文件——这类内容可直接从会话历史中清除,不影响任何构建或运行时行为。
若applied_to指向具体文件路径(如src/utils/date-format.ts),则需进入下一步人工比对。
交叉验证AI注入代码是否实际被调用
方法一:检查技能包注册状态
在终端输入/debug skills,扫描输出中所有active: false但路径仍存在的条目,例如:skills/autofix → /Users/me/.codex/skills/autofix (active: false)。这类技能虽未启用,其snippets/目录下可能已向项目注入过模板代码。
方法二:搜索Codex特征签名
执行:grep -r "CODX_AUTOGEN\|codex-generated\|// @codex-ignore" . --include="*.js" --include="*.ts" --include="*.py" 2>/dev/null。只要命中,就说明对应文件曾被AI修改过,需逐行确认每处标记附近是否仍有JS调用或DOM存在性支撑。
【若某段被标记的代码,在HTML中找不到对应class/id,且全局搜索不到任何document.querySelector或classList操作,也无CSS规则定义——该段可立即删除】
定位并安全删除冗余样式与空标签
第一步:打开Chrome开发者工具(F12)→ Cmd+Shift+P(Mac)或 Ctrl+Shift+P(Win)→ 输入Coverage → 选择“Show Coverage” → 刷新页面。
通过本地 Codex 或 OpenClaw OAuth 凭证直接调用 ChatGPT/Codex Responses 的 image_generation 工具来生成或编辑光栅图像,然后保存
第二步:在Coverage面板中筛选CSS文件,找出整段灰色(未使用)的选择器,例如.modal-backdrop-fade或#user-settings-panel。
第三步:在Elements面板中搜索该类名,确认DOM中是否真实存在;再切到Sources面板全局搜索,看是否有JS通过el.classList.toggle("modal-backdrop-fade")等调用它。
第四步:对确认冗余的CSS规则,在源码中直接删除;同时打开VSCode,Ctrl+Shift+F启用正则模式,搜索内部内容。
清理后验证是否真正生效
重新打开Coverage工具刷新页面,对比清理前后的灰区占比。若灰区缩小幅度低于5%,说明仍有大量未识别的冗余样式残留,需返回第二步重新扫描DOM与JS调用链。
在浏览器中手动触发关键交互路径:打开折叠菜单、提交表单、切换深色模式、点击加载更多。观察是否出现样式丢失、布局错位或JS报错——【任何视觉或功能异常都意味着某处“伪未使用”类被误删】。
运行codex-history list --grep "modify\|refactor" --limit 3,确认最新三次会话的diff_summary中不再包含已被删除的选择器名或空标签结构。










