Skip to content

混合模式

是什么

混合模式让 AI 在编写开发计划时自行判断:哪些部分适合用金字塔原理组织,哪些部分适合用设计模式组织,哪些部分直接按功能点拆分就够了。

为什么需要它

现实项目很少只有一种结构。一个需求可能同时包含:

  • 需要严格分层抽象的核心业务逻辑——适合金字塔原理。
  • 多处重复出现的结构模式——适合设计模式。
  • 简单的页面调整、配置变更——直接实现就行。

强迫整个计划用同一种方式组织,要么过度工程化,要么关键部分不够严谨。混合模式让 AI 按需选择,在需要严谨的地方严谨,在简单的地方保持轻量。

工作原理

当配置为混合模式时,AI 在生成开发计划的过程中会:

  1. 分析每个任务的性质:是核心业务逻辑、重复结构、还是简单实现。
  2. 匹配最合适的组织方式:金字塔原理、设计模式、或直接任务。
  3. 在计划中标注:每个任务使用的是什么组织方式,方便你审查。

如何启用

在配置中指定:

json
{
  "writingPlan": {
    "mode": "mixed"
  }
}

如何选择

模式适合场景
金字塔原理编程项目注重抽象层级清晰、职责分离
设计模式项目中有大量可识别的重复结构
混合模式不确定用哪个,或项目中多种情况并存

如果不确定选哪个,直接用混合模式——让 AI 替你做判断。

Released under the MIT License.