AI提示词教程

全面的AI提示词百科全书,涵盖各种场景和行业的提示词技巧和示例

结构化格式

结构化格式的提示词能够帮助AI生成更加组织化、条理清晰的输出。常见的结构化格式包括列表、表格、层级结构、流程图和时间线等。

1. 列表格式

列表格式适合用于生成多个相关项目的信息,包括有序列表和无序列表。

示例:生成10个健康饮食建议(有序列表)
请生成10个健康饮食建议,使用有序列表格式,每个建议简明扼要。
1. 每天摄入至少5份新鲜水果和蔬菜 2. 选择全谷物食品,如全麦面包和糙米 3. 适量摄入优质蛋白质,如鱼、鸡肉、豆类 4. 限制加工食品和高糖饮料的摄入 5. 每天喝足够的水,保持身体水分平衡 6. 减少盐的摄入量,控制在每天6克以内 7. 选择健康的脂肪,如橄榄油和坚果 8. 定时定量进餐,避免暴饮暴食 9. 多吃富含膳食纤维的食物,促进肠道健康 10. 合理搭配食物,保证营养均衡
提示词技巧:明确指定列表类型(有序/无序)和项目数量,有助于AI生成符合预期的输出。
示例:生成常见的有氧运动类型(无序列表)
请列出常见的有氧运动类型,使用无序列表格式,每个类型后简要说明其特点。
- 跑步:提高心肺功能,燃烧卡路里,适合各种健身水平 - 游泳:全身运动,对关节压力小,适合康复训练 - 骑自行车:增强下肢力量,改善心血管健康,可室内外进行 - 跳绳:高强度间歇训练,提高协调性,所需空间小 - 有氧舞蹈:结合音乐和舞蹈,提高趣味性,增强节奏感 - 快走:低强度有氧运动,适合初学者和老年人 - 椭圆机训练:模拟跑步和骑自行车的结合,对膝盖友好 - 划船机:全身肌肉参与,提高力量和耐力
提示词技巧:在无序列表中添加简要说明,能够让AI生成更丰富、更有用的信息。

2. 表格格式

表格格式适合用于比较不同项目的特征、参数或属性。

示例:生成主流编程语言比较表
请生成一个主流编程语言比较表,包含语言名称、主要用途、学习难度和性能四个列。
| 语言名称 | 主要用途 | 学习难度 | 性能 | |---------|---------|---------|------| | Python | 数据分析、人工智能、Web开发 | 简单 | 中等 | | JavaScript | Web前端开发、服务器端开发 | 中等 | 中等 | | Java | 企业级应用、Android开发 | 较难 | 高性能 | | C++ | 系统编程、游戏开发、高性能计算 | 很难 | 极高性能 | | Go | 云原生开发、并发编程 | 中等 | 高性能 | | Rust | 系统编程、安全关键应用 | 很难 | 极高性能 | | Swift | iOS和macOS开发 | 中等 | 高性能 | | TypeScript | Web开发、大型应用 | 中等 | 中等 |
提示词技巧:明确指定表格的列名和内容要求,能够让AI生成结构完整、信息准确的表格。
示例:生成常见水果营养成分表
请生成一个常见水果营养成分表,包含水果名称、热量(每100克)、维生素C含量(每100克)和主要功效四个列。
| 水果名称 | 热量(kcal/100g) | 维生素C(mg/100g) | 主要功效 | |---------|------------------|-------------------|---------| | 橙子 | 47 | 53.2 | 增强免疫力,促进铁吸收 | | 草莓 | 32 | 58.8 | 抗氧化,保护心血管 | | 猕猴桃 | 61 | 92.7 | 促进消化,提高免疫力 | | 柠檬 | 29 | 53.2 | 促进消化,美白肌肤 | | 芒果 | 60 | 36.4 | 保护视力,增强免疫力 | | 西瓜 | 30 | 8.1 | 补水,利尿,降温 | | 苹果 | 52 | 4.6 | 促进肠道蠕动,降低胆固醇 | | 香蕉 | 89 | 8.7 | 补充能量,调节血压 |
提示词技巧:在表格生成中,明确数据单位和测量标准,有助于AI生成准确的量化信息。

3. 层级结构

层级结构适合用于展示具有从属关系的信息,如分类体系、组织结构等。

示例:生成计算机科学学科分类(层级结构)
请生成计算机科学学科分类的层级结构,至少包含3个层级。
计算机科学 ├── 理论计算机科学 │ ├── 算法与数据结构 │ ├── 计算理论 │ ├── 形式化方法 │ └── 密码学 ├── 系统与网络 │ ├── 操作系统 │ ├── 计算机网络 │ ├── 分布式系统 │ └── 计算机架构 ├── 人工智能与机器学习 │ ├── 机器学习 │ ├── 深度学习 │ ├── 自然语言处理 │ ├── 计算机视觉 │ └── 机器人学 ├── 软件工程 │ ├── 软件开发方法 │ ├── 软件测试 │ ├── 软件维护 │ └── 项目管理 └── 人机交互 ├── 用户界面设计 ├── 用户体验研究 └── 交互设计
提示词技巧:明确要求层级数量和主要分类方向,有助于AI生成结构清晰、覆盖全面的层级结构。
示例:生成项目管理知识体系(层级结构)
请生成项目管理知识体系的层级结构,使用缩进表示层级关系。
项目管理知识体系 1. 整合管理 1.1 制定项目章程 1.2 制定项目管理计划 1.3 指导与管理项目工作 1.4 监控项目工作 1.5 实施整体变更控制 1.6 结束项目或阶段 2. 范围管理 2.1 规划范围管理 2.2 收集需求 2.3 定义范围 2.4 创建工作分解结构 2.5 确认范围 2.6 控制范围 3. 时间管理 3.1 规划进度管理 3.2 定义活动 3.3 排列活动顺序 3.4 估算活动持续时间 3.5 制定进度计划 3.6 控制进度 4. 成本管理 4.1 规划成本管理 4.2 估算成本 4.3 制定预算 4.4 控制成本 5. 质量管理 5.1 规划质量管理 5.2 实施质量保证 5.3 控制质量
提示词技巧:结合数字编号和缩进表示层级关系,能够让AI生成更加直观的层级结构。

4. 流程图

流程图适合用于展示过程、步骤或决策路径,帮助理解复杂的工作流程。

示例:生成在线购物流程(流程图)
请生成在线购物的流程图,使用文字描述每个步骤和决策点,清晰展示整个购物流程。
开始 │ ▼ 用户访问电商网站 │ ▼ 浏览商品/搜索商品 │ ▼ 选择商品并加入购物车 │ ▼ 查看购物车 │ ▼ 是否继续购物? │ ┌─────────┐ │ │ 是 │ │ │ │ │ └─────────┘ │ │ │ ▼ │ 浏览/搜索商品 │ │ │ ▼ │ 加入购物车 │ │ │ └─────┐ │ │ ▼ │ 否 │ │ │ ▼ │ 进行结算 │ │ │ ▼ │ 填写收货地址 │ │ │ ▼ │ 选择支付方式 │ │ │ ▼ │ 完成支付 │ │ │ ▼ │ 生成订单 │ │ │ ▼ │ 商家发货 │ │ │ ▼ │ 用户收货 │ │ │ ▼ │ 确认收货 │ │ │ ▼ │ 评价商品 │ │ │ ▼ │ 结束 │ │ │ └─────────────────┘
提示词技巧:明确要求包含步骤和决策点,有助于AI生成完整的流程图结构。
示例:生成问题解决流程(流程图)
请生成一个通用的问题解决流程图,包含问题识别、分析、解决方案制定和实施等阶段。
开始 │ ▼ 识别问题 │ ▼ 定义问题范围和目标 │ ▼ 收集相关信息和数据 │ ▼ 分析问题原因 │ ▼ 制定可能的解决方案 │ ▼ 评估解决方案 │ ┌─────────┐ │ │ 可行 │ │ │ │ │ └─────────┘ │ │ │ ▼ │ 选择最佳方案 │ │ │ ▼ │ 制定实施计划 │ │ │ ▼ │ 实施解决方案 │ │ │ ▼ │ 监控实施效果 │ │ │ ▼ │ 评估结果 │ │ │ ▼ │ 问题解决? │ ┌─────────┐ │ │ 是 │ │ │ │ │ └─────────┘ │ │ │ ▼ │ 总结经验 │ │ │ ▼ │ 结束 │ │ ▼ │ 不可行 │ │ │ ▼ │ 重新分析问题 │ │ │ ▼ │ 制定新方案 │ │ │ └───────────┘
提示词技巧:在流程图生成中,明确要求包含反馈循环,有助于AI生成更加实用的问题解决流程。

5. 时间线

时间线适合用于展示事件的先后顺序和发展历程,帮助理解事物的发展脉络。

示例:生成人工智能发展时间线
请生成人工智能发展的主要里程碑时间线,从1950年至今,每个里程碑包含年份和简要描述。
1950年:艾伦·图灵提出图灵测试,奠定人工智能的理论基础 1956年:达特茅斯会议召开,正式提出"人工智能"概念 1957年:纽厄尔和西蒙开发出通用问题求解器(GPS) 1958年:约翰·麦卡锡发明LISP编程语言 1967年:马文·明斯基出版《计算:有限与无限的机器》 1980年:专家系统开始广泛应用 1997年:IBM深蓝击败国际象棋世界冠军卡斯帕罗夫 2005年:斯坦福大学的Stanley自动驾驶汽车完成DARPA挑战赛 2011年:IBM沃森在《危险边缘》节目中击败人类冠军 2016年:AlphaGo击败围棋世界冠军李世石 2017年:Transformer模型提出,推动自然语言处理发展 2020年:GPT-3发布,展示了大语言模型的强大能力 2022年:ChatGPT发布,引发全球AI热潮 2023年:多模态AI模型取得重大突破,能够理解和生成文本、图像、音频等多种数据类型
提示词技巧:明确时间范围和事件类型,有助于AI生成符合要求的时间线。
示例:生成产品开发时间线
请生成一个典型的软件产品开发时间线,包含从需求分析到产品发布的各个阶段和关键活动。
第1-2周:需求分析 - 收集用户需求 - 进行市场调研 - 定义产品功能规格 第3-4周:设计阶段 - 制定产品架构 - 设计用户界面 - 编写详细设计文档 第5-12周:开发阶段 - 前端开发 - 后端开发 - 数据库设计与开发 - 功能模块集成 第13-14周:测试阶段 - 单元测试 - 集成测试 - 系统测试 - 用户验收测试 第15周:部署准备 - 服务器配置 - 数据迁移 - 编写用户手册 第16周:产品发布 - 正式上线 - 发布公告 - 收集用户反馈 第17-20周:迭代优化 - 分析用户反馈 - 修复bug - 开发新功能 - 发布版本更新
提示词技巧:在时间线中明确阶段划分和关键活动,有助于AI生成更加详细和实用的产品开发计划。

结构化格式提示词技巧总结

使用结构化格式的提示词时,需要注意以下几点:

  1. 明确指定所需的结构类型(列表、表格、层级结构、流程图、时间线等)
  2. 提供清晰的格式示例或模板,帮助AI理解期望的输出格式
  3. 明确数据范围、单位和测量标准(如果涉及量化信息)
  4. 对于复杂结构,分步骤描述要求,避免一次提出过多要求
  5. 使用简洁明了的语言,避免歧义