Files
custom-skills/skills/prompt-optimizer/references/frameworks/47_RTF_Framework.md

3.0 KiB
Raw Blame History

RTF Framework

网址

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

应用场景

  • 数据检索和查询
  • 教程和操作指南
  • 需要特定响应格式的场景
  • 简单到复杂任务的处理
  • 与AI的日常交互

概述

RTF框架代表请求(Request)、任务(Task)和格式(Format)提供与AI模型交互的简化方法。就像拥有一个语言指南针引导您穿越AI所拥有的广阔可能性海洋确保您的旅程产生最准确和有用的成果。

RTF框架通过将提示分解为三个基本组成部分来简化与AI的沟通过程。这种结构确保您的请求不仅被理解而且得到与您期望精确匹配的响应。它是人类好奇心和AI能力之间的桥梁促进更高效和有效的信息交流。

框架构成

组成部分 英文 说明
请求 Request 清晰陈述希望AI做什么设定交互的方向和目的
任务 Task 提供请求的更多细节或具体性,概述任务的范围和细微差别
格式 Format 指定希望响应如何结构化,将输出定制到您的需求

详细说明

Request (请求)

清晰陈述您希望AI做什么。这设定了交互的方向和目的。请求应该简洁明了让AI清楚地理解主要目标。

Task (任务)

提供请求的更多细节或具体性概述手头任务的范围和细微差别。任务部分帮助AI理解需要关注的具体方面和要求。

Format (格式)

指定您希望响应如何结构化,无论是列表、段落还是其他任何格式,将输出定制到您的需求。格式规范确保输出以最有用的方式呈现。

优点

  • 直接清晰的沟通: 通过定义请求、任务和格式,确保提示精确到位
  • 灵活多样: 适用于从简单问题到复杂任务的广泛查询
  • 用户友好: 易于理解和使用,使各级用户都能轻松上手

缺点

  • 可能过于结构化: 对于创意任务严格的格式可能限制AI的创意输出
  • 需要明确性: 用户需要清楚知道自己想要实现什么才能有效使用

最佳实践

示例1烘焙食谱

Request: 我想知道如何烘焙巧克力蛋糕

Task: 包括所需的配料和分步烘焙过程

Format: 请以编号列表形式提供信息

示例2市场调研

Request: 我需要了解当前智能手机市场的趋势

Task: 分析主要品牌的市场份额、消费者偏好和技术创新点

Format: 以结构化报告形式呈现,包含标题、要点和总结

示例3代码实现

Request: 我需要一个Python函数来处理CSV文件

Task: 该函数应读取文件、过滤特定列、并输出结果

Format: 提供完整的代码示例和注释说明

示例4学习计划

Request: 帮我制定一个学习JavaScript的计划

Task: 从基础到高级,包括每周的学习主题和练习项目

Format: 以周为单位的时间表格式,每周包含学习目标和资源推荐