用途:RIPER-5 是面向复杂软件工程任务(系统设计、架构重构、缺陷修复等)的工作流协议,由五阶段模式组成,目的是约束 AI 助手在 Cursor IDE 中过于急切、未经明确请求即修改代码的行为。
主要能力与模式:RESEARCH(信息收集与理解,可读文件、提问、创建任务文件与功能分支,禁止建议与实施);INNOVATE(头脑风暴多种方案及利弊,禁止规划与写代码);PLAN(产出含文件路径、函数签名、数据结构、错误处理与测试方法的详细技术规范,并转为编号实施清单);EXECUTE(仅执行已批准计划,按清单逐项实施并更新任务进度);REVIEW(逐行比对计划与实施,标记偏差,暂存并提交更改)。
使用方式:每次响应开头须声明 [MODE: MODE_NAME],默认从 RESEARCH 模式开始;跨模式需明确信号,如 ENTER RESEARCH MODE、ENTER INNOVATE MODE、ENTER PLAN MODE、ENTER EXECUTE MODE、ENTER REVIEW MODE。研究阶段可创建分支与任务文件,命令示例:git checkout -b task/[TASK_IDENTIFIER][TASK_DATE_AND_NUMBER];mkdir -p .tasks && touch ".tasks/${TASK_FILE_NAME}[TASK_IDENTIFIER].md"。审查阶段暂存与提交:git add --all :!.tasks/*、git commit -m "[提交消息]"。
限制:无明确信号须停留在当前模式;EXECUTE 发现需偏离应退回 PLAN;REVIEW 阶段需报告偏差。资料未提供收费、价格、平台与效果信息。