çremove predefined opener in router skill

This commit is contained in:
li552233
2026-04-16 04:28:35 +00:00
parent 4e8173fe0f
commit 8eedb894ae

View File

@@ -50,28 +50,15 @@ description: 智能数据开发员工。自动将需求开发成为数据查询
### 执行时机
用户提出任何数据开发需求时,**立即**进入此步骤。
### 执行方式
使用 `skill` 工具加载并触发 `requirement-analyzer` 技能
### 开场白策略
**不预设开场白**。调用 `requirement-analyzer` 技能时,使用该子技能自带的引导话术作为开场白。
### 执行方式
使用 `skill` 工具加载并触发 `requirement-analyzer` 技能,子技能会自动使用其预设的引导话术与用户交互:
```
加载 skill: requirement-analyzer
```
### 引导话术(首次交互)
```
您好!我是智能数据开发员工,我来帮您完成数据开发任务。
为了更好地理解您的需求,我将引导您完成需求分析,生成标准的需求文档。
请先告诉我您的需求:
1. 您想统计什么数据?(如:投诉量、用户数、销售额等)
2. 按什么维度分组?(如:按日、按部门、按地区等)
3. 数据需要每天更新吗?还是一次性查询?
4. 结果需要写入哪个表?
请尽可能详细地描述您的需求背景和业务口径。
```
### 关键要求
- **必须引导**:不要假设用户需求,主动询问关键信息
- **记录进度**:记住用户已提供的信息,避免重复询问
@@ -89,26 +76,16 @@ description: 智能数据开发员工。自动将需求开发成为数据查询
### 执行时机
需求分析完成后,**立即**进入此步骤。
### 执行方式
使用 `skill` 工具加载并触发 `model-design-generator` 技能
### 开场白策略
**不预设开场白**。调用 `model-design-generator` 技能时,使用该子技能自带的引导话术作为开场白。
### 执行方式
使用 `skill` 工具加载并触发 `model-design-generator` 技能,子技能会自动根据输入文档启动模型设计流程:
```
加载 skill: model-design-generator
输入步骤1生成的需求文档路径
```
### 引导话术
```
需求分析已完成!现在进入模型设计阶段。
根据您的需求文档,我将生成模型设计技术规范,包括:
1. SQL 编排步骤(数据处理流程)
2. 目标表属性信息
3. 目标表字段信息
请稍候,正在生成模型设计文档...
```
### 关键要求
- **传递上下文**将步骤1生成的需求文档路径传递给模型设计技能
- **跟踪文件**记录生成后的模型设计文档路径供步骤3使用
@@ -126,9 +103,11 @@ description: 智能数据开发员工。自动将需求开发成为数据查询
### 执行时机
模型设计完成后,**立即**进入此步骤。
### 执行方式
使用 `skill` 工具加载并触发 `write-sql` 技能
### 开场白策略
**不预设开场白**。调用 `write-sql` 技能时,使用该子技能自带的引导话术作为开场白。
### 执行方式
使用 `skill` 工具加载并触发 `write-sql` 技能,子技能会自动根据输入文档启动 SQL 编写流程:
```
加载 skill: write-sql
输入:
@@ -136,18 +115,6 @@ description: 智能数据开发员工。自动将需求开发成为数据查询
- 步骤2生成的模型设计文档
```
### 引导话术
```
模型设计已完成现在进入最后一步SQL编写。
根据需求文档和模型设计,我将生成可执行的 SQL 脚本,包括:
1. 中间临时表的创建
2. 数据加工逻辑
3. 最终目标表的写入
请稍候,正在生成 SQL 脚本...
```
### 关键要求
- **传递完整上下文**:将需求文档和模型设计文档都传递给 SQL 编写技能
- **检查输出**:确认生成的 SQL 脚本已保存到指定路径
@@ -169,24 +136,22 @@ description: 智能数据开发员工。自动将需求开发成为数据查询
**步骤1需求分析**
您好!我是智能数据开发员工,我来帮您完成数据开发任务。
(调用 `requirement-analyzer` 子技能,该子技能会使用其自带的引导话术开场)
为了更好地理解您的需求,我将引导您完成需求分析,生成标准的需求文档。
例如,子技能可能的引导话术:
```
好的,我来帮您生成标准的需求文档。为了高效完成,请您一次性提供以下信息:
根据您的描述,我了解到:
- 统计目标:各部门的投诉量
- 分组维度:按部门
- 更新频率:每日更新
- 输出目标:指标表
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 第一部分:基础信息
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
请确认或补充以下信息:
1. **需求提出方**:是哪个部门/谁提出的需求
2. **业务口径**:投诉量具体怎么计算?(如:按投诉工单数、去重统计等)
3. **部门维度**:是指投诉处理地部门还是其他部门?
4. **指标编码**:这个指标有没有指定的指标编码(如 D_DXT_xxxxxx
5. **目标表**:写入哪个指标表?表名是什么?
1. 需求描述(核心业务目标是什么?)
2. 需求提出方/人(哪个部门/谁提出的?
...
```
(此处调用 requirement-analyzer 进行完整的需求分析流程...
(此处 requirement-analyzer 子技能完成完整的需求分析流程...
---
@@ -194,9 +159,20 @@ description: 智能数据开发员工。自动将需求开发成为数据查询
需求分析已完成!
现在进入模型设计阶段,正在根据需求文档生成模型设计技术规范...
(调用 `model-design-generator` 子技能,该子技能会使用其自带的引导话术开场)
(此处调用 model-design-generator 生成模型设计文档...
例如,子技能可能的引导话术:
```
根据您的需求文档,正在生成模型设计技术规范...
输入文档REQ-DATA-xxx.md
输出内容:
- SQL 编排步骤
- 目标表属性信息
- 目标表字段信息
```
(此处由 model-design-generator 子技能生成模型设计文档...
---
@@ -204,9 +180,19 @@ description: 智能数据开发员工。自动将需求开发成为数据查询
模型设计已完成!
现在进入最后一步SQL编写正在根据需求和模型设计生成可执行的 SQL 脚本...
(调用 `write-sql` 子技能,该子技能会使用其自带的引导话术开场)
(此处调用 write-sql 生成 SQL 脚本...
例如,子技能可能的引导话术:
```
根据需求分析和模型设计,正在编写 SQL 脚本...
严格遵循模型设计中定义的逻辑步骤:
- 先过滤再聚合
- 先子查询再关联
- 每个逻辑步骤物化为临时表
```
(此处由 write-sql 子技能生成 SQL 脚本...
---
@@ -293,27 +279,22 @@ state = {
**用户**:我想做一个统计,每天统计各部门的投诉受理量,写入指标表
**助手**
(调用 `requirement-analyzer` 子技能,使用其自带的开场白)
```
您好!我是智能数据开发员工,我来帮您完成数据开发任务。
好的,我来帮您生成标准的需求文档。为了高效完成,请您一次性提供以下信息:
根据您的描述:
- 统计目标:各部门的投诉受理量
- 分组维度:按部门
- 更新频率:每日
- 输出:指标表
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 第一部分:基础信息
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
为了生成标准的需求文档,我需要确认以下信息:
1. **需求提出方**:是哪个部门提出的?(如:市场部、客服部
2. **业务口径**:投诉受理量具体怎么统计?(是否去重?是否包含某个状态?)
3. **指标编码**:这个指标有没有指定的编码?(如 D_DXT_xxxxxx
4. **目标表**:写入哪个指标表?表名是?
5. **数据来源**:数据从哪个库/表取?
请提供以上信息,我将为您生成完整的开发文档。
1. 需求描述(核心业务目标是什么?)
- 例如:每天统计各部门的投诉受理量
2. 需求提出方/人(哪个部门/谁提出的?)
...
```
(用户补充信息后,调用 requirement-analyzer 完成需求分析,然后依次调用 model-design-generator 和 write-sql完成整个流程
用户补充信息后requirement-analyzer 子技能完成需求分析,然后依次调用 model-design-generator 和 write-sql 子技能,完成整个流程)
---