# {{FEATURE_NAME}} 优化 - 需求文档 **文档版本**: 1.0 **创建时间**: {{CREATED_DATE}} **生成方式**: Claude Code 智能需求生成器 **项目类型**: 功能优化/更新 --- ## 1. 现状分析 ### 1.1 当前问题 {{CURRENT_PROBLEMS}} ### 1.2 问题影响 {{PROBLEM_IMPACT}} ### 1.3 问题根因 {{ROOT_CAUSE}} --- ## 2. 优化目标 ### 2.1 功能目标 {{FUNCTIONAL_GOALS}} ### 2.2 性能目标 {{PERFORMANCE_GOALS}} ### 2.3 质量目标 {{QUALITY_GOALS}} ### 2.4 优先级 {{PRIORITY}} --- ## 3. 优化方案概述 ### 3.1 主要优化方向 {{OPTIMIZATION_DIRECTIONS}} ### 3.2 技术方案 {{TECHNICAL_SOLUTION}} ### 3.3 预期效果 {{EXPECTED_RESULTS}} --- ## 4. 功能变更 ### 4.1 新增功能 {{NEW_FEATURES}} ### 4.2 修改功能 {{MODIFIED_FEATURES}} ### 4.3 废弃功能 {{DEPRECATED_FEATURES}} --- ## 5. 技术变更方向 ### 5.1 架构调整 {{ARCHITECTURE_CHANGES}} > 注:描述架构模式的调整,而非具体技术选型 ### 5.2 技术能力需求变化 {{TECHNICAL_CAPABILITY_CHANGES}} ### 5.3 数据层变更方向 {{DATA_LAYER_CHANGES}} > 注:描述数据结构、索引等的变更需求,具体实现待开发团队设计 ### 5.4 API 变更 {{API_CHANGES}} > 注:描述接口行为的变更,而非实现细节 ### 5.5 具体技术选型 ⏳ **待开发团队决定** 建议考虑的因素: - 与现有技术栈的兼容性 - 变更的风险和成本 - 团队熟悉度 - 可维护性 {{TECH_STACK_CONSIDERATIONS}} --- ## 6. 兼容性与迁移 ### 6.1 向后兼容性 {{BACKWARD_COMPATIBILITY}} ### 6.2 数据迁移方案 {{DATA_MIGRATION}} ### 6.3 回滚策略 {{ROLLBACK_STRATEGY}} --- ## 7. 影响范围 ### 7.1 受影响的模块 {{AFFECTED_MODULES}} ### 7.2 受影响的用户 {{AFFECTED_USERS}} ### 7.3 风险评估 {{RISK_ASSESSMENT}} --- ## 8. 测试策略 ### 8.1 测试范围 {{TEST_SCOPE}} ### 8.2 测试用例 {{TEST_CASES}} ### 8.3 性能测试 {{#if NEEDS_PERFORMANCE_TEST}} {{PERFORMANCE_TEST_PLAN}} {{else}} 本次优化无需专门的性能测试。 {{/if}} --- ## 9. 发布计划 ### 9.1 发布方式 {{RELEASE_METHOD}} ### 9.2 发布步骤 {{RELEASE_STEPS}} ### 9.3 监控指标 {{MONITORING_METRICS}} --- ## 10. 验收标准 ### 10.1 功能验收 {{FUNCTIONAL_ACCEPTANCE}} ### 10.2 性能验收 {{PERFORMANCE_ACCEPTANCE}} ### 10.3 稳定性验收 {{STABILITY_ACCEPTANCE}} --- ## 附录 ### A. 相关文档 {{RELATED_DOCS}} ### B. 技术债务 {{TECH_DEBT}} --- **技术决策概况** - ✅ 用户明确决策: {{EXPLICIT_COUNT}} 项 - 💡 智能推断决策: {{INFERRED_COUNT}} 项 - ⏳ 待团队决定: {{PENDING_COUNT}} 项 **图例说明**: - ✅ = 用户明确要求 - 💡 = 根据业务需求智能推断 - ⏳ = 待开发团队决定