大模型提示工程之Prompt框架和示例

今天和大家分享一下:大模型提示工程之Prompt框架和示例:

TAG框架

  • 任务(Task): 开发一个新的手机应用,旨在帮助用户更好地管理他们的日常健康。

  • 行动(Action): 进行市场调研,设计用户友好的界面,开发核心健康跟踪功能,测试应用并收集用户反馈。

  • 目标(Goal): 在六个月内发布应用,并在发布后的第一个月内达到10万次下载。

SPAR框架

  • 情境(Scenario): 用户对现有的健康管理应用感到不满,因为它们通常操作复杂,功能繁多而不实用。

  • 问题(Problem): 用户需要一个简单直观的应用来跟踪日常健康数据,如饮食、运动和睡眠。

  • 行动(Action): 设计并开发一个以用户体验为中心,功能集中于核心健康管理的应用。

  • 结果(Result): 用户能够轻松管理自己的健康,应用的用户满意度和市场占有率提高。

TRACE框架

  • 任务(Task): 提升应用的用户参与度和日活跃用户数(DAU)。

  • 请求(Request): 需要一个功能,能让用户定制个性化的健康计划。

  • 行动(Action): 开发一个算法,根据用户的行为和偏好提供定制化健康建议。

  • 背景(Context): 用户参与度低,因为缺乏个性化和互动性。

  • 示例(Example): 竞争对手的应用通过引入个性化健康计划,使其DAU增加了25%。

SCOPE框架

  • 情境(Scenario): 应用市场上健康管理类应用众多,但用户粘性不高。

  • 复杂情况(Complications): 用户往往下载后短期内使用,但很快就弃用。

  • 目标(Objective): 创建一个具有高用户粘性的健康管理应用。

  • 计划(Plan): 引入社交功能,让用户能够分享进度,并与朋友一起参与健康挑战。

  • 评估(Evaluation): 通过跟踪用户的留存率和社交互动数据来评估应用的粘性。

APE框架

  • 行动(Action): 在应用内引入基于位置的健康食品推荐功能。

  • 目的(Purpose): 使用户能够根据自己的位置找到健康的饮食选项,从而促进健康饮食习惯。

  • 期望(Expectation): 用户能够频繁使用此功能,提升整体应用的使用频率和用户满意度。

SAGE框架

  • 情况(Situation): 用户反映应用中缺乏互动和个性化体验。

  • 行动(Action): 添加一个AI健康助手,为用户提供个性化建议和互动体验。

  • 目标(Goal): 增强用户体验,提高用户的日常活跃度。

  • 预期(Expectation): 通过用户反馈和活跃度数据,期望AI健康助手能提升用户满意度至少20%。

RTF框架

  • 角色(Role): 作为用户的健康管理顾问。

  • 任务(Task): 提供根据用户生活习惯定制的健康建议。

  • 格式(Format): 以每日提醒和周报的形式提供健康建议。

ROSES模型

  • 角色(Role): 作为健康管理应用的开发者。

  • 目标(Objective): 提供一款能够帮助用户实现健康目标的应用。

  • 情境(Scenario): 用户希望通过应用来跟踪和改善他们的日常健康习惯。

  • 解决方案(Solution): 开发包含饮食、运动和睡眠跟踪的综合性健康应用。

  • 步骤(Steps): 进行市场调研,设计UI/UX,开发应用功能,进行测试,收集反馈,发布应用。

CARE框架

  • 背景(Context): 健康管理应用市场竞争激烈,用户对新应用的期望日益增高。

  • 行动(Action): 开发一个集成了最新技术(如AI和AR)的创新健康管理应用。

  • 结果(Result): 应用因其创新特性和卓越的用户体验而脱颖而出,获得高用户评价。

  • 示例(Example): 一款采用AI个性化推荐系统的健康应用在三个月内下载量翻倍。

文章转载自:Eric zhou

原文链接:https://www.cnblogs.com/tianqing/p/18103001

体验地址:引迈 - JNPF快速开发平台_低代码开发平台_零代码开发平台_流程设计器_表单引擎_工作流引擎_软件架构

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/780881.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[Godot] 3D拾取

CollisionObject3D文档 Camera3D文档 CollisionObject3D有个信号_input_event,可以用于处理3D拾取。 Camera3D也有project_position用于将屏幕空间坐标投影到3D空间。 extends Node3D#是否处于选中状态 var selected : bool false #摄像机的前向量 var front : V…

Swift:“逻辑运算子“与“比较运算符“

1. 逻辑非 ! 逻辑非运算符 ! 是用于对布尔值取反的。当操作数为 true 时,! 将返回 false,而当操作数为 false 时,! 将返回 true。 let isTrue true let isFalse !isTrue // isFalse 现在是 false 2. 逻辑与 && 逻辑与运算符 &a…

爬取b站音频和视频数据,未合成一个视频

一、首先找到含有音频和视频的url地址 打开一个视频,刷新后,找到这个包,里面有我们所需要的数据 访问这个数据包后,获取字符串数据,用正则提取,再转为json字符串方便提取。 二、获得标题和音频数据后&…

linux基础命令篇:Linux基础命令讲解——文件浏览(cat、less、head、tail和grep)

Linux基础命令讲解——文件浏览(cat、less、head、tail和grep) 本文详细介绍Linux中的cat、less、head、tail和grep命令,这些命令在日常工作中非常实用,以下是关于这些命令的详细介绍: 1. cat命令:用于查看…

JUC:synchronized优化——锁的升级过程(偏向锁->轻量级锁->重量级锁)以及内部实现原理

文章目录 锁的类型轻量级锁重量级锁自旋优化偏向锁偏向锁的细节偏向锁的撤销批量重偏向批量撤销锁消除 锁的类型 重量级锁、轻量级锁、偏向锁。 加锁过程:偏向->轻量级->重量级 轻量级锁 轻量级锁的使用场景:如果一个对象虽然有多线程要加锁&am…

rust - 使用serde_yaml读取配置文件

本文提供了一种读取yaml配置文件,转换为结构体的方法。 安装依赖 cargo add serde cargo add serde_json cargo add serde_yaml cargo add schemars配置文件示例 test:debug: true设置需要转换的结构体 需要定义Default trait,用于配置文件不存在的情…

登录者个人信息查询

目录 🥞1.vo层描述 🍿2..vo层创建 🌭3.编写controller层 🥓4.service层 🧂5.测试 1.vo层描述 Spring Boot项目中的实体类通常用于映射数据库表,包含了业务对象的所有属性。然而,前端或其…

Jenkins详细安装配置部署

目录 简介一、安装jdk二、安装jenkins这里如果熟悉 Jenkins ,可以【选择插件来安装】,如果不熟悉,还是按照推荐来吧。注意: 三、插件安装如果上面插件安装,选择的不是【安装推荐的插件】,而是【选择插件来安…

ZYNQ学习之PetaLinux与Vitis的安装

基本都是摘抄正点原子的文章&#xff1a;<领航者 ZYNQ 之嵌入式Linux 开发指南 V3.2.pdf&#xff0c;因初次学习&#xff0c;仅作学习摘录之用&#xff0c;有不懂之处后续会继续更新~ 一、Petalinux安装 1.1、Petalinux资源下载 百度云安装包&#xff1a; Petalinux 安装…

FFMPEG C++封装(一)(C++ FFMPEG)

1 概述 FFMPEG是一个C语言开源视音频编解码库。本文将FFMPG4.1.3进行C封装&#xff0c;形成C FFMPG库。 2 架构 架构图如下所示&#xff1a; 架构说明: Init 初始化FFMPEG库。IStream 输入流&#xff0c;FFMPEG的输入音视频文件。Packet 音视频数据包Decoder 音视频编码器F…

C语言运算符和表达式——强制类型转换

目录 自动类型转换 强制类型转换运算符——类型强转&#xff08;Casting&#xff09; 问题的提出 Example: int total, number; float aver; …… 整数除法&#xff1a; aver total / number; total:15 →15/2 …

R语言数据分析基础(三)

在R语言中&#xff0c;数据类型主要包括以下几种&#xff1a; 数值型&#xff08;Numeric&#xff09;: 数值型数据包括整数&#xff08;integer&#xff09;和双精度数&#xff08;double&#xff09;。整数是没有小数部分的数字&#xff0c;而双精度数可以有小数部分。在R中&…

大模型日报2024-03-29

大模型资讯 Databricks推出开源大型语言模型DBRX&#xff0c;与Llama 2、Mixtral和GPT-3.5竞争 摘要: Databricks近日推出了一款开源的大型语言模型DBRX&#xff0c;旨在与现有的Llama 2、Mixtral和GPT-3.5展开竞争。DBRX模型将使企业能够掌控自己的生成式AI工具开发&#xff0…

每日OJ题_子序列dp④_力扣646. 最长数对链

目录 力扣646. 最长数对链 解析代码 力扣646. 最长数对链 646. 最长数对链 难度 中等 给你一个由 n 个数对组成的数对数组 pairs &#xff0c;其中 pairs[i] [lefti, righti] 且 lefti < righti 。 现在&#xff0c;我们定义一种 跟随 关系&#xff0c;当且仅当 b &l…

Java | 阶乘和计算

大家可以关注一下专栏&#xff0c;方便大家需要的时候直接查找&#xff0c;专栏将持续更新~ 题目描述 编写一个Java程序&#xff0c;用于计算12!3!…20!的和。其中&#xff0c;n!表示n的阶乘&#xff0c;即从1乘到n。 程序需要输出12!3!…20!的和。 解题思路 初始化变…

OpenHarmony:RichEditor组件样例开发

使用 richEditor 组件实现一个富文本编辑框&#xff0c;包含富文本编辑区域和功能栏&#xff0c;功能栏中有多个按键&#xff0c;可以调整字体大小、字体样式、字体颜色、布局&#xff0c;并可以插入图片。 api 版本&#xff1a;api11 主页面 import { TitleBar } from ../.…

element跑马灯/轮播图,第一页隐藏左边按钮,最后一页隐藏右边按钮(vue 开箱即用)

图示&#xff1a; 第一步&#xff1a; <el-carousel :class"changeIndex0?leftBtnNone:changeIndeximgDataList.length-1? rightBtnNone:" height"546px" :autoplay"false" change"changeNext"><el-carousel-item v-for…

Stata 15 for Mac:数据统计分析新标杆,让研究更高效!

Stata 是一种统计分析软件&#xff0c;适用于数据管理、数据分析和绘图。Stata 15 for Mac 具有以下功能&#xff1a; 数据管理&#xff1a;Stata 提供强大的数据管理功能&#xff0c;用户可以轻松导入、清洗、整理和管理数据集。 统计分析&#xff1a;Stata 提供了广泛的统计…

A Little Is Enough: Circumventing Defenses For Distributed Learning

联邦学习的攻击方法&#xff1a;LIE 简单的总结&#xff0c;只是为了能快速想起来这个方法。 无目标攻击 例如总共50个客户端&#xff0c;有24个恶意客户端&#xff0c;那么这个时候&#xff0c;他需要拉拢2个良性客户端 计算 50 − 24 − 2 50 − 24 0.923 \frac{50-24-2}{…

瑞_23种设计模式_中介者模式

文章目录 1 中介者模式&#xff08;Mediator Pattern&#xff09;1.1 介绍1.2 概述1.3 中介者模式的结构1.4 中介者模式的优缺点1.5 中介者模式的使用场景 2 案例一2.1 需求2.2 代码实现 3 案例二3.1 需求3.2 代码实现 &#x1f64a; 前言&#xff1a;本文章为瑞_系列专栏之《2…