Skip to content

COAST 框架

概念

Context 背景:提供与命令相关的情境信息
Objective 目标:描述希望实现的具体成果
Action 行动:指出希望大模型采取的具体措施或方法
Support 支持:提供关于如何完成该行动的额外信息或资源
Technology 技术:描述执行该操作需要的特定技术或工具

COAST 框架专注于五个核心元素,确保与大模型的交互既明确又具有目的性。

  • 背景 (Context):提供与命令相关的情境信息
  • 目标 (Objective):描述希望实现的具体成果
  • 行动 (Action):指出希望大模型采取的具体措施或方法
  • 支持 (Support):提供额外信息或资源
  • 技术 (Technology):描述需要的特定技术或工具

示例

测试用例:Web 测试用例编写

Context 背景:项目即将上线,需要完整的测试用例来保证质量
Objective 目标:编写一份覆盖全面的测试用例文档,包含正向和反向场景
Action 行动:收集需求文档,分析功能点,设计测试场景,编写测试用例
Support 支持:提供测试用例模板、测试设计方法(等价类划分、边界值分析等)
Technology 技术:使用 markdown 格式编写,可以使用表格形式组织测试用例

Prompt:项目即将上线,需要完整的测试用例来保证质量。你的目标是编写一份覆盖全面的测试用例文档,包含正向和反向场景。你需要先收集需求文档,分析功能点,设计测试场景,然后编写测试用例。你可以使用测试用例模板、测试设计方法(如等价类划分、边界值分析等)来辅助设计。请使用 markdown 格式编写,可以使用表格形式组织测试用例。

适用场景

  • 需要技术支持的任务
  • 有明确工具或方法要求的场景
  • 复杂的多步骤项目

优势

  • 五要素覆盖全面,包含技术和支持
  • 强调方法和工具,实操性强
  • 适合需要技术指导的专业任务

基于 MIT 许可发布