提示词工程设计模式

任务分解模式

概念

将复杂任务分解为多个简单子任务,逐步完成。

实现方法

  1. 任务分析
  2. 子任务设计
  3. 结果整合

示例

复杂任务:编写一篇博客文章

分解为:
1. 生成文章大纲
2. 扩展每个章节
3. 优化标题
4. 添加示例
5. 校对和润色

迭代优化模式

概念

通过多轮交互逐步改进输出质量。

步骤

  1. 初始输出
  2. 评估结果
  3. 提供反馈
  4. 重新生成
  5. 重复直至满意

角色扮演模式

使用场景

  • 专业建议
  • 多角度分析
  • 创意写作
  • 教学指导

示例

你现在是一位资深软件架构师,请从以下角度分析这个系统设计:
1. 可扩展性
2. 性能优化
3. 安全考虑
4. 维护成本

约束引导模式

概念

通过设置具体约束来引导模型输出。

约束类型

  1. 格式约束
  2. 长度约束
  3. 风格约束
  4. 专业度约束

示例

请生成一个产品描述,要求:
- 字数:100-150字
- 风格:专业客观
- 结构:特点-优势-应用场景
- 包含2-3个数据点

验证反馈模式

目的

确保输出质量和准确性。

实现方法

  1. 设置检查点
  2. 要求自我验证
  3. 提供错误修正机制

示例

在生成代码后,请:
1. 检查语法错误
2. 验证逻辑正确性
3. 评估性能影响
4. 提供改进建议