Files
custom-skills/skills/prompt-optimizer/references/frameworks/44_TRACE_Framework.md

4.5 KiB
Raw Blame History

TRACE Framework

网址

https://juuzt.ai/knowledge-base/prompt-frameworks/the-trace-framework/

应用场景

  • 角色扮演提示设计
  • AI助手配置
  • 对话系统开发
  • 虚拟角色创建
  • 内容生成指导
  • 交互体验设计

概述

TRACE框架Task, Role, Audience, Create, Evaluate是一种综合性的AI提示词工程方法涵盖了从任务定义到输出评估的完整流程。该框架确保AI输出既符合任务要求又适合目标受众并有明确的评估标准。

框架构成

组成部分 英文 说明
任务 Task 定义需要完成的具体任务
角色 Role 指定AI扮演的角色
受众 Audience 明确目标受众群体
创建 Create 指导如何创建输出
评估 Evaluate 设定评估成功的标准

详细说明

Task任务

清晰定义任务:

  • 具体的任务描述
  • 任务的范围和边界
  • 预期的输出类型
  • 关键的约束条件

Role角色

指定AI的角色

  • 专业身份
  • 专业水平
  • 个性特征
  • 知识范围

Audience受众

明确目标受众:

  • 受众特征
  • 知识水平
  • 需求和期望
  • 阅读/使用场景

Create创建

指导创建过程:

  • 格式要求
  • 风格指南
  • 必需包含的元素
  • 禁止的内容

Evaluate评估

设定成功标准:

  • 质量衡量标准
  • 完整性检查
  • 准确性验证
  • 可用性评估

优点

  • 全面性: 覆盖提示词工程的关键方面
  • 受众意识: 明确考虑目标受众
  • 质量保证: 内置评估标准
  • 可复制: 便于创建一致的高质量输出

缺点

  • 复杂度较高: 需要更多时间设置
  • 可能过度详细: 简单任务可能不需要如此完整
  • 需要经验: 有效评估需要对输出质量有了解

最佳实践

示例1技术博客文章

Task任务:
撰写一篇关于云原生架构的入门博客文章,
解释核心概念和实际应用场景。

Role角色:
作为一名有10年经验的云架构师
曾帮助多家企业完成云迁移,
擅长用简单语言解释复杂概念。

Audience受众:
目标读者是有1-3年经验的后端开发者
了解基本的服务器和部署概念,
但对云原生技术接触有限,
希望了解是否值得深入学习。

Create创建:
- 长度1500-2000字
- 结构:引言、核心概念、实际应用、入门建议、总结
- 风格:专业但不枯燥,适当使用类比
- 包含至少2个实际案例或代码示例
- 避免:过多专业术语,假设读者已了解的内容

Evaluate评估:
- 概念解释清楚,无歧义
- 读者能够解释什么是云原生
- 提供了清晰的学习路径
- 语言流畅,无技术错误

示例2产品说明视频脚本

Task任务:
为新推出的项目管理软件编写2分钟的产品介绍视频脚本。

Role角色:
作为一名资深产品营销专家,
了解如何用故事吸引观众,
擅长突出产品价值而非功能列表。

Audience受众:
目标观众是中小企业的管理者,
他们通常很忙,没有时间学习复杂工具,
正在寻找提高团队效率的解决方案,
可能已经使用过其他项目管理工具但不满意。

Create创建:
- 长度精确2分钟约300字
- 结构:痛点引入、解决方案、核心价值、行动号召
- 风格:友好、自信、专业
- 包含1个具体使用场景、3个核心价值点
- 避免:技术术语、功能堆砌、夸大承诺

Evaluate评估:
- 前10秒能抓住注意力
- 价值主张清晰传达
- 与竞品有明显区分
- 行动号召有吸引力
- 整体节奏适合视频呈现

示例3客户服务脚本

Task任务:
创建处理客户退款请求的客服对话脚本。

Role角色:
作为一名专业的客服代表,
既理解公司政策又关注客户体验,
擅长在坚持原则的同时保持客户满意。

Audience受众:
客户可能已经感到沮丧,
期望问题能够快速解决,
需要感受到被尊重和理解,
可能不熟悉退款流程。

Create创建:
- 包含:问候、确认问题、解释流程、处理、结束
- 提供:多种情况的处理分支
- 语气:同理心、专业、解决导向
- 包含:安抚话术和升级触发条件
- 避免:推诿、冷漠、机械感

Evaluate评估:
- 客户问题得到解决
- 流程解释清晰
- 保持了客户关系
- 遵守公司退款政策
- 交互时间控制在5分钟内