Add smart jump in AGENTS.md
This commit is contained in:
21
AGENTS.md
21
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")`
|
||||
|
||||
具体操作规范、输出格式、文件路径等由各子技能自行定义。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user