1、启动 Claude Code
以跳过权限检查模式启动(用于自动化循环)
claude --dangerously-skip-permissions
2、安装插件
从 Marketplace 添加并安装 Ralph Wiggum 插件
添加官方插件源 /plugin marketplace add anthropics/claude-code
安装 ralph-wiggum 插件 /plugin install ralph-wiggum@claude-code-plugins
3、基础用法
启动一个带迭代限制的 Ralph 循环
最多迭代 N 次 /ralph-wiggum:ralph-loop "" --max-iterations N
示例:改进应用 /ralph-wiggum:ralph-loop "Make the app better" --max-iterations 20
4、带完成承诺的用法
设置完成条件,当输出指定文本时才退出循环
/ralph-wiggum:ralph-loop "" --max-iterations N --completion-promise "TEXT"
5、实战示例
优化 UI/UX 的完整提示词示例
/ralph-wiggum:ralph-loop "把这个项目的 UI/UX 做得更像一款精致的、移动端优先的语言学习 App(基于 Chakra UI):统一间距与留白、建立清晰的字体层级(标题/正文/辅助信息)、统一卡片/列表等组件样式,并为核心模块添加底部导航(例如:主页/Home、学习/Learn、测验/Quiz、进度/Progress、设置/Settings)。整体改动要保持一致性、克制且可维护。确保最终可以成功 build。完成后只输出:RALPH_DONE " --max-iterations 15 --completion-promise "RALPH_DONE "
6、取消循环
随时强制停止正在运行的 Ralph 循环
/ralph-wiggum:cancel-ralph