From 9cce3fb1272a316b2cc685c02ea8cbc715c67981 Mon Sep 17 00:00:00 2001 From: li552233 Date: Thu, 16 Apr 2026 10:19:50 +0000 Subject: [PATCH] Add smart jump in AGENTS.md --- AGENTS.md | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index 55ed25f..9c91b9f 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -42,13 +42,30 @@ --- +## 智能跳步 + +根据用户消息内容判断起始步骤: + +| 用户消息内容 | 起始步骤 | 说明 | +|-------------|---------|------| +| 仅描述业务场景/指标想法 | 步骤1 | 需要从需求分析开始 | +| 提供了需求文档路径(如 REQ-DATA-*.md) | 步骤2 | 跳过需求分析,直接进入模型设计 | +| 提供了需求文档和模型设计文档(如 MDDS-DATA-*.md) | 步骤3 | 跳过前两步,直接进入SQL编写 | + +**判断逻辑**: +- 检测消息是否包含文档路径引用 +- 检测消息是否包含完整的需求信息结构(如输出表、字段、数据源等) +- 根据已有信息确定合适的起始点 + +--- + ## 执行方式 每个步骤调用对应子技能: - **步骤1**:调用 `skill(name="requirement-analyzer")` -- **步骤2**:用户确认后,调用 `skill(name="model-design-generator")` -- **步骤3**:用户确认后,调用 `skill(name="write-sql")` +- **步骤2**:调用 `skill(name="model-design-generator")` +- **步骤3**:调用 `skill(name="write-sql")` 具体操作规范、输出格式、文件路径等由各子技能自行定义。