Skip to content

Codex 中输出内容重复出现(安装 Superpowers 后)

问题

在 Codex 编辑器中使用 Superpowers 时,AI 的回复内容会在界面上重复输出两次。例如,同一段代码或文字出现两遍,看起来像 Superpowers 的 Hook 触发了某种重复渲染。

注意:维护者在 Claude Code 上无法复现此问题,怀疑是 Codex 特有的兼容性问题,而非 Superpowers 本身的 bug。

排查步骤

  1. 先确认是否只在 Codex 中出现:切换到 Claude Code 测试同样的操作,如果 Claude Code 中正常,问题很可能在 Codex 的集成层
  2. 禁用 Superpowers 后测试:在 Codex 中临时禁用 Superpowers,如果重复输出消失,问题来自 Superpowers 与 Codex 的交互
  3. 检查 SessionStart Hook:Superpowers 的 SessionStart Hook 会在会话开始时注入内容,如果 Codex 对 Hook 的处理方式与 Claude Code 不同,可能触发重复

解决方案

目前无官方修复。临时绕过方案:

  • 在 Codex 的配置中禁用 Superpowers 的 SessionStart Hook
  • 或切换使用 Claude Code,Superpowers 在 Claude Code 上工作最稳定

Issue#1143