Project Knowledge Hierarchy Overview 项目知识分层模型将项目知识分为三个层级,从上到下依次为: - 项目层 (Project Layer) - 业务方向、核心流程、架构设计 - 技术层 (Technology Layer) - 中间件、编码规范、第三方库、接口文档 - 资产层 (Assets Layer) - 产品需求、技术方案、测试用例、Bug记录 各层级之间遵循单向依赖原则:上层文档可引用下层文档,禁止反向依赖(项目层 → 技术层 → 资产层)。 目录结构 执行步骤 Step 1: 询问目录位置 首先询问用户文档目录的创建位置: 请确认文档目录的创建位置,默认在当前工程的 目录下创建。 根据用户回答确定目标路径,如用户无输入,默认在 目录下创建。 Step 2: 检查已有目录 在创建前检查目标路径是否已存在文档结构: 如果目录已存在,进入增量模式:只创建缺失的子目录,不覆盖已有的 README.md。 Step 3: 选择生成模式 根据用户需求和项目类型选择模式: | 模式 | 说明 | 输出内容 | |------|------|----------| | 完整模式 | 生成全部三层结构 | 全部 11 个子目录 + 4 个 README.md | | 单层模式 | 只生成指定层级 | 指定层的子目录 + 1 个 README.md |…