APE 框架
概念
Action 行动:定义要完成的工作或活动。
Purpose 目的:讨论意图或目标。
Expectation 期望:说明期望的结果。APE 框架提倡将用户的请求分解为三个主要部分:行动、目的和期望。这种分解方法使得与大模型的交互更加明确和高效。
- 行动 (Action):定义需要完成的特定任务、行动或活动
- 目的 (Purpose):解释为什么要执行这个任务,背后的意图是什么
- 期望 (Expectation):明确表述期望实现的具体结果或目标
示例
测试用例:Web 测试用例编写
Action 行动:编写项目的测试用例
Purpose 目的:确保项目质量,覆盖正向和反向场景
Expectation 期望:得到一份完整的 markdown 格式测试用例文档Prompt:你的任务是作为一个资深 web 测试人员,编写一个项目的测试用例。目的是确保项目质量,覆盖正向和反向场景。期望的结果是一份完整的 markdown 格式测试用例文档。首先,先收集项目的需求,进行需求分析后,再进行测试用例编写。
适用场景
- 目标明确的任务
- 需要清晰说明意图的场景
- 对结果有具体期望的工作
优势
- 结构简单,易于理解和使用
- 三要素覆盖了任务的核心内容
- 适合快速构建提示词