--- name: rf description: 评审 FeatureSummary.md,对比 PRD 检查一致性,输出结构化评审报告。 --- # Review FeatureSummary 当用户调用 `/rf` 时,执行以下步骤: ## 1. 读取文档 读取以下文件: 1. `doc/FeatureSummary.md` - 目标文档(必须存在) 2. `doc/PRD.md` - 上游参照文档 如果 FeatureSummary.md 不存在,提示用户: > FeatureSummary.md 不存在,请先使用 `/wf` 生成功能摘要。 ## 2. 评审维度 ### 2.1 与 PRD 一致性检查 - 功能模块是否完整覆盖 PRD 3.2 功能详情 - 功能描述是否与 PRD 一致 - 优先级标注是否与 PRD 匹配 ### 2.2 完整性检查 - 每个功能模块是否有清晰的描述 - 是否遗漏 PRD 中的功能点 - 功能分类是否合理 ### 2.3 质量检查 - 描述是否简洁准确 - 是否有冗余或重复内容 - 格式是否规范统一 ## 3. 生成评审报告 输出到 `doc/review-FeatureSummary-claude.md`,结构如下: ```markdown # FeatureSummary 评审报告 ## 概要 | 项目 | 内容 | |------|------| | 评审时间 | {YYYY-MM-DD HH:MM} | | 目标文档 | doc/FeatureSummary.md | | 参照文档 | doc/PRD.md | | 问题统计 | X 个严重 / Y 个一般 / Z 个建议 | ## 覆盖度分析 | PRD 功能模块 | FeatureSummary 对应 | 状态 | |--------------|---------------------|------| | {模块名} | {对应位置} | ✅/⚠️/❌ | **覆盖率**: X/Y 完全覆盖 ## 问题清单 ### 严重问题 (Critical) {问题列表,含位置引用} ### 一般问题 (Major) {问题列表,含位置引用} ### 改进建议 (Minor) {建议列表} ## 评审结论 {通过 / 需修改后通过 / 不通过} ### 下一步行动 - [ ] {待办事项} ``` ## 4. 输出规范 - 输出语言:中文 - 问题分级:Critical / Major / Minor - 包含文件引用(如 `doc/FeatureSummary.md:15`) - 问题按严重性排序 --- ## 注意事项 - 只做评审,不修改原文档 - 重点检查与 PRD 的一致性 - 评审报告保存后,建议用户根据问题运行 `/mf` 修改