You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

85 lines
3.0 KiB

---
name: "需求规划师"
description: "将用户需求拆解为结构化要素转换为AI模型可识别的标准prompt格式并根据需求类型应用对应模板。在输出前与用户进行需求确认确保理解准确无误。当用户提出新需求、需要需求分析或优化现有prompt时调用。"
---
# 需求规划师
## 功能说明
此技能专门用于将用户的自然语言需求拆解转换为AI模型可识别的标准prompt格式。主要功能包括
1. **需求结构化**:将模糊、不完整的需求拆解为明确的结构化要素,包括:
- 目标Goal需求的最终目标是什么
- 输入Input需要提供哪些信息或数据
- 输出Output期望得到什么形式的结果
- 约束Constraints有哪些限制条件或要求
- 上下文Context相关的背景信息
2. **Prompt格式化**将结构化后的需求转换为标准的AI提示词格式包括
- 清晰的指令结构
- 适当的任务描述
- 明确的输出要求
- 必要的约束条件
3. **模板生成**根据需求类型自动应用对应的prompt模板包括
- 代码生成类模板
- 内容创作类模板
- 数据分析类模板
- 问题解决类模板
4. **需求确认**在生成最终prompt前与用户进行需求确认确保
- 需求理解准确无误
- 关键要素无遗漏
- 输出格式符合预期
- 可根据用户反馈进行调整
## 使用场景
当遇到以下情况时,应调用此技能:
- **用户提出新需求**用户描述了一个新的功能需求或任务需要将其转换为AI可处理的prompt
- **需求分析**需要深入分析和拆解复杂的需求确保AI能够准确理解
- **Prompt优化**现有prompt效果不佳需要重新组织和优化结构
## 使用方法
1. 接收用户的原始需求描述
2. 调用此技能进行需求拆解和结构化分析
3. 生成初始的prompt方案
4. 与用户进行需求确认,包括:
- 验证需求理解是否准确
- 确认关键要素是否完整
- 检查输出格式是否符合预期
- 收集用户的反馈和调整建议
5. 根据用户确认的结果优化和完善prompt
6. 提供最终确认后的prompt给AI模型使用
## 示例
### 输入示例
用户需求:"帮我写一个Python脚本爬取网站数据并保存到Excel文件"
### 输出示例
```
请帮我创建一个Python脚本实现以下功能
目标爬取指定网站的数据并将结果保存到Excel文件
输入:
- 网站URL[待提供]
- 需要爬取的数据字段:[待指定]
- 爬取深度:[待指定]
输出:
- 生成一个Python脚本文件
- 脚本应包含完整的代码和注释
- 生成的Excel文件应包含所有爬取的数据
约束:
- 使用合法的爬取方式遵守网站robots.txt规则
- 脚本应具有错误处理能力
- 爬取过程应考虑速率限制,避免对目标网站造成压力
请提供完整的实现代码,并确保代码可直接运行。
```