目录

我们和 Kimi、DeepSeek 阅读了这些提示词范例展示了如何为不同的 AI 平台和应用场景设计有效的提示词(prompts)。通过分析这些范例,可以总结出一些常见的模板和结构特征,帮助我们更好地理解和设计自己的提示词。以下是对这些范例的总结和分析:

提示词模板结构

我们先分析下这份提示词模板结构,包含以下内容:

  • 角色定义
  • 任务描述
  • 约束条件
  • 输入与输出
  • 输出格式
  • 逐步指导
  • 扩展性问题
  • 附加说明

提示词模板说明

再看下各块模板的内容说明。

1. 角色定义

  • 说明:明确你希望 AI 扮演的角色,例如某种专业人员或工具。
  • 格式
    假设你是一名 [角色名称]
  • 示例
    假设你是一名数据分析师。
    

2. 任务描述

  • 说明:简要描述你希望 AI 完成的任务,包括具体目标和需求。
  • 格式
    任务描述:[任务内容],具体要求如下:
    - [要求 1]
    - [要求 2]
    - [要求 3]
    - [其他细节]
    
  • 示例
    任务描述:开发一个 Python 脚本,用于处理数据集,具体要求如下:
    - 从 CSV 文件加载数据
    - 用均值填充缺失值
    - 对数值特征进行归一化
    - 将处理后的数据保存为新的 CSV 文件
    

3. 约束条件

  • 说明:列出执行任务时需要遵守的限制条件,例如语言、工具或输出格式的限制。
  • 格式
    约束条件:
    - [约束条件 1]
    - [约束条件 2]
    - [约束条件 3]
    
  • 示例
    约束条件:
    - 仅使用 Python 标准库和 Pandas
    - 不使用外部数据源
    - 输出应简洁明了,避免冗余
    

4. 输入与输出

  • 说明:明确你将提供什么输入,以及期望 AI 输出什么内容。
  • 格式
    输入内容:[输入描述]
    期望输出:[输出描述]
    
  • 示例
    输入内容:一个包含用户行为数据的 CSV 文件
    期望输出:一个包含用户分群结果的 JSON 文件
    

5. 输出格式

  • 说明:指定 AI 输出内容的格式,例如代码块、表格、图表等。
  • 格式
    输出格式要求:
    - [格式 1]
    - [格式 2]
    - [其他格式要求]
    
  • 示例
    输出格式要求:
    - 使用 Markdown 表格格式展示关键指标
    - 代码部分用代码块展示
    - 图表以 Base64 格式嵌入
    

6. 逐步指导

  • 说明:如果需要,要求 AI 提供逐步指导,帮助你完成任务。
  • 格式
    请逐步指导我完成任务,包括以下步骤:
    1. [步骤 1]
    2. [步骤 2]
    3. [步骤 3]
    
  • 示例
    请逐步指导我完成任务,包括以下步骤:
    1. 数据加载和初步检查
    2. 缺失值处理和特征工程
    3. 模型训练和评估
    

7. 扩展性问题

  • 说明:要求 AI 提供一些扩展性问题或建议,帮助你进一步探索或优化任务。
  • 格式
    扩展性问题或建议:
    - [问题 1]
    - [问题 2]
    - [其他建议]
    
  • 示例
    扩展性问题或建议:
    - 如何优化模型的性能?
    - 哪些特征对模型的影响最大?
    - 是否有其他改进方向?
    

8. 附加说明

  • 说明:提供其他注意事项或补充信息。
  • 格式
    附加说明:
    - [说明 1]
    - [说明 2]
    
  • 示例
    附加说明:
    - 确保代码具有良好的注释
    - 如果需要,可以使用伪代码代替实际代码
    

示例:完整的提示词

## 1. 角色定义
假设你是一名数据分析师。

## 2. 任务描述
任务描述:开发一个 Python 脚本,用于处理数据集,具体要求如下:
- 从 CSV 文件加载数据
- 用均值填充缺失值
- 对数值特征进行归一化
- 将处理后的数据保存为新的 CSV 文件

## 3. 约束条件
约束条件:
- 仅使用 Python 标准库和 Pandas
- 不使用外部数据源
- 输出应简洁明了,避免冗余

## 4. 输入与输出
输入内容:一个包含用户行为数据的 CSV 文件  
期望输出:一个包含用户分群结果的 JSON 文件

## 5. 输出格式
输出格式要求:
- 使用 Markdown 表格格式展示关键指标
- 代码部分用代码块展示
- 图表以 Base64 格式嵌入

## 6. 逐步指导
请逐步指导我完成任务,包括以下步骤:
1. 数据加载和初步检查
2. 缺失值处理和特征工程
3. 模型训练和评估

## 7. 扩展性问题
扩展性问题或建议:
- 如何优化模型的性能?
- 哪些特征对模型的影响最大?
- 是否有其他改进方向?

## 8. 附加说明
附加说明:
- 确保代码具有良好的注释
- 如果需要,可以使用伪代码代替实际代码

以上模板和示例可以帮助用户快速生成清晰、高效的提示词,适用于多种场景和需求。

模板是死的,人是活的。模板只是提供了一种路径,人可以依葫芦画瓢给出另一种可行的路径。

参考

prompts.chat — awesome AI prompts


9ong@TsingChan 文章内容由 AI 辅助生成。