用途:在 Cursor Plan 模式(也提及 Claude Plan 模式)下,引导用户为 Java 功能实现、重构或 API 设计创建结构化设计计划,并支持对已有计划进行重构、改进和更新。
主要能力:覆盖 Plan 模式工作流(进入计划模式、收集上下文、起草计划、迭代);使用 YAML frontmatter,包含 name、overview、todos、isProject;规定必需章节,包括需求摘要、方案(含 Mermaid)、任务清单、执行说明、文件清单、备注;采用 London Style(由外向内)TDD 模式;并强调执行纪律——每完成一个任务先更新 Status 列再继续下一个。
使用方式:先运行 date 命令获取日期,用其推导计划文件名的 YYYY-MM-DD 前缀;然后阅读 references/041-planning-plan-mode.md 获取模板与细则,每次只提一到两个问题澄清需求、约束与范围;复述理解并询问“是否准确覆盖你的需求?”,等用户明确确认继续;再询问计划存放位置(例如 .cursor/plans/ 或其他文件夹)及文件名约定后,才生成计划产物。生成时必须包含执行说明章节。
限制与约束:起草前先收集上下文;每个计划都必须包含执行说明;未更新 Status 列不得进入下一任务;必须重新读取参考模板而非使用缓存;不得一次抛出全部问题;生成计划前必须等待用户确认;必须先确认存储位置再生成产物。
适用场景:创建计划、设计实现方案、规划开发任务、编写结构化设计计划、重构或改进计划。资料未提供具体收费、价格、支持平台范围及实际效果说明。