AI模型提示词(prompt)优化-实战(一)

一、prompt作用

用户与AI模型沟通的核心工具,用于引导模型生成特定内容、控制输出质量、调整行为模式,并优化任务执行效果,从而提升用户体验和应用效果

二、prompt结构

基本结构

角色:设定一个角色,给AI模型确定一个基准,知道这个prompt角色是干什么的,擅长做什么。

例:你是一名大学教授,精通各种历史问题

任务(指令):明确具体的任务内容,需要做什么事情。

例:解答学生各种问题

上下文(背景):在什么环境、前提、背景下、前置的条件

例子:现在正在进行课堂提问环节,有学生向你提问

约束(规则/限制):限制一些内容,要求等

例子:1、回答要简短,使用100个字以内的内容,回答

           2、回答完成后,需要加一句“还有什么不明白的吗,同学”

输入数据:提问的内容

例子:老师,朱元璋是怎么当上皇帝的

备注:输入数据,可以放在提示词中,也可以在下次的问答中,提出

输出格式:要求以什么格式返回

例子:

首先说:这个同学的问题很好

然后说:回答问题的内容

案例:提供案例,AI模型去理解,去模仿

例子:

问:老师,刘备怎么认识关羽的

答:这个同学的问题很好,黄巾之乱爆发后,东汉朝廷为了平叛,各地纷纷组织力量镇压黄巾军。刘备在涿县看到招兵榜文后,一声叹息,引出了张飞。两人在村里的店中喝酒聊天,关羽随后也进了这家店,三人一见如故,最终在张飞家后的桃园中结拜为兄弟。还有什么不明白的吗,同学。

汇总 

角色:你是一名大学教授,精通各种历史问题
任务(指令):解答学生各种问题
上下文(背景):现在正在进行课堂提问环节,有学生向你提问
约束:1、回答要简短,使用100个字以内的内容,回答  
           2、回答完成后,需要加一句“还有什么不明白的吗,同学”
输出格式: 首先说:这个同学的问题很好
                   然后说:回答问题的内容
案例: 问:老师,刘备怎么认识关羽的
答:这个同学的问题很好,黄巾之乱爆发后,东汉朝廷为了平叛,各地纷纷组织力量镇压黄巾军。刘备在涿县看到招兵榜文后,一声叹息,引出了张飞。两人在村里的店中喝酒聊天,关羽随后也进了这家店,三人一见如故,最终在张飞家后的桃园中结拜为兄弟。还有什么不明白的吗,同学。

你理解吗,理解回复“是”

三、prompt类型

嵌套式的提示词(非GPS、非智能体)

输入内容,嵌套到提示词内。常用直接在上下文的聊天中

提示词

1. 指令(Instruction):请总结以下文本的主要内容。
2. 输入数据(Input Data):文本:[今日是个好天气,我准备和朋友小明一去骑单车去河边钓鱼,一直到晚上]
3. 上下文(Context):总结不超过50字。
4. 输出指示器(Output Indicator):输出格式:\n### 总结\n{总结内容}

常见的AIGC聊天窗口

全局式的提示词

填写一次prompt后,后面二次输入只需内容即可。(上下文的长度通常有限制,各平台不同,通常10次以后,prompt的输入就会无效)

例子1

提示词

1. 指令(Instruction):请根据输入内容总结。
2. 输入数据(Input Data):输入内容:[XXXXXX]
3. 背景信息(Context):总结不超过50字。
4. 输出指示器(Output Indicator):输出格式:\n### 总结\n{总结内容}


输入

输入内容:我买的商品有质量问题,包装也破损了,非常不满意!


例子2

1. 指令(Instruction):根据输入内容,分析总结。
2. 背景信息(Context):你是一个语言文学大师,总结不超过50字。
3. 输出指示器(Output Indicator):输出格式:\n### 总结\n{总结内容}

输入

输入内容:小明今天需要骑单车去郊外露营,和他的小伙伴一起

以下两款都提供可以自己设计prompt,类似“智能体”应用

 腾讯元宝 - 轻松工作 多点生活
豆包

微软的openai

四、优化

简单任务:分解复杂目标

AI对线性逻辑更敏感,多任务处理易导致信息丢失

  • 错误示范:
    "分析今年市场趋势并预测明年经济走势"

  • 优化方案:
    ① 列出2023年各季度GDP增长率、CPI指数
    ② 对比近三年行业投资分布图
    ③ 基于上述数据预测2024年Q2经济走势

具体任务:量化关键参数
  • 三维度具体化法

    1. 范围限定(时间/空间)

    2. 形式要求(格式/字数)

    3. 内容框架(要素/角度)

  • 对比案例

    • 模糊指令:
      "介绍法国旅游"

    • 具体指令:
      "用表格形式列出巴黎3个冷门博物馆:需包含建馆时间、特色藏品、参观时长(控制在200字内)"

避免使用不明确的描述
  • 操作框架

    1. 明确输出形式(代码/文案/图表)

    2. 定义质量维度(深度/广度/严谨性)

    3. 设定验证条件(如通过单元测试/查重率<5%)

  • 典型场景

    • 模糊需求:
      "生成有创意的产品方案"

    • 明确需求:
      "设计智能水杯方案:需包含①紫外线杀菌功能 ②饮水习惯追踪算法 ③3种差异化材质选择(陶瓷/钛合金/竹纤维)"

使用“做什么“,不用“不做什么”
  • 认知心理学依据:人类大脑对否定指令需额外认知转化

  • 重构技巧

    • 否定式:
      "不要写专业术语"
      → 正向式:
      "用小学五年级能理解的语言解释量子力学"

    • 禁止式:
      "避免主观臆断"
      → 规范式:
      "陈述时标注数据来源,如'根据2023年世卫组织报告...'"

五、实战

创建一个prompt提示词

这里借助腾讯的智能体AI,快速生成一个提示词

腾讯元宝 - 轻松工作 多点生活

优化prompt提示词

腾讯元器

学习参考:设计提示的通用技巧 | Prompt Engineering Guide

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

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

相关文章

mac 电脑上安装adb命令

在Mac下配置android adb命令环境&#xff0c;配置方式如下&#xff1a; 1、下载并安装IDE &#xff08;android studio&#xff09; Android Studio官网下载链接 详细的安装连接请参考 Mac 安装Android studio 2、配置环境 在安装完成之后&#xff0c;将android的adb工具所在…

电子应用设计方案101:智能家庭AI喝水杯系统设计

智能家庭 AI 喝水杯系统设计 一、引言 智能家庭 AI 喝水杯系统旨在为用户提供个性化的饮水提醒和健康管理服务&#xff0c;帮助用户养成良好的饮水习惯。 二、系统概述 1. 系统目标 - 精确监测饮水量和饮水频率。 - 根据用户的身体状况和活动量&#xff0c;智能制定饮水计划。…

5G网络下移动机器人的图像和指令传输用于远程操作

论文标题 **英文标题&#xff1a;**Image and Command Transmission Over the 5G Network for Teleoperation of Mobile Robots **中文标题&#xff1a;**5G网络下移动机器人的图像和指令传输用于远程操作 作者信息 Thiago B. Levin,, Joo Miguel Oliveira,, Ricardo B. Sou…

AIGC视频生成国产之光:ByteDance的PixelDance模型

大家好&#xff0c;这里是好评笔记&#xff0c;公主号&#xff1a;Goodnote&#xff0c;专栏文章私信限时Free。本文详细介绍ByteDance的视频生成模型PixelDance&#xff0c;论文于2023年11月发布&#xff0c;模型上线于2024年9月&#xff0c;同时期上线的模型还有Seaweed&…

软件安全性测试报告如何编写?

在当今数字化时代&#xff0c;软件安全性问题愈发显得重要&#xff0c;软件产品的安全性已经成为企业竞争力的重要组成部分。而软件安全性测试报告是通过对软件系统进行全面的安全性测试后&#xff0c;整理出的关于其安全性状况、潜在风险及改进建议的专业文档。此报告旨在帮助…

从密码学原理与应用新方向到移动身份认证与实践

相关学习资料放下面啦&#xff01; 记得关注❤️&#xff5e;后续分享更多资料 通过百度网盘分享的文件&#xff1a;从密码学原理与应... 链接https://pan.baidu.com/s/1mHpHkvPuf8DUwReQkoYQlw?pwdGza7 提取码&#xff1a;Gza7 复制这段内容打开「百度网盘APP 即可获取」 记…

【玩转全栈】---基于YOLO8的图片、视频目标检测

本篇主要讲YOLO8的具体操作&#xff0c;想要了解YOLO的具体原理&#xff0c;可以去官网查询 目录 下载ultralytics库 开始检测 介绍 YOLOv8&#xff08;You Only Look Once Version 8&#xff09;是 YOLO 系列的最新版本&#xff0c;由 Ultralytics 开发并发布&#xff0c;是一…

生成对抗网络(GAN)入门与编程实现

生成对抗网络&#xff08;Generative Adversarial Networks, 简称 GAN&#xff09;自 2014 年由 Ian Goodfellow 等人提出以来&#xff0c;迅速成为机器学习和深度学习领域的重要工具之一。GAN 以其在图像生成、风格转换、数据增强等领域的出色表现&#xff0c;吸引了广泛的研究…

【若依】添加数据字典

接下来&#xff0c;在生成代码的页面将“学科”字段改为下拉框&#xff0c;然后选择数据字典 然后&#xff0c;将生成的代码中的index文件复制到vue3的index中&#xff0c;替换掉之前的index文件 修改数据库中的subject的值&#xff0c;这样就可以通过数据字典来查询 以上操作成…

ngrok同时配置多个内网穿透方法

一、概要 ngrok可以用来配置免费的内网穿透&#xff0c;启动后就可以用外网ip:端口访问到自己计算机的某个端口了。 可以用来从外网访问自己的测试页面&#xff08;80、8080&#xff09;、ftp文件传输&#xff08;21&#xff09;、远程桌面&#xff08;3389&#xff09;等。 …

MySQL可直接使用的查询表的列信息

文章目录 背景实现方案模板SQL如何查询列如何转大写如何获取字符位置如何拼接字段 SQL适用场景 背景 最近产品找来&#xff0c;想让帮忙出下表的信息&#xff0c;字段驼峰展示&#xff0c;每张表信息show create table全部展示&#xff0c;再逐个粘贴&#xff0c;有点太耗费时…

白玉微瑕:闲谈 SwiftUI 过渡(Transition)动画的“口是心非”(下)

概述 秃头小码农们都知道&#xff0c;SwiftUI 不仅仅是一个静态 UI 构建框架那么简单&#xff0c;辅以海量默认或自定义的动画和过渡&#xff08;Transition&#xff09;特效&#xff0c;我们可以将 App 界面的绚丽升华到极致。 不过&#xff0c;目前 SwiftUI 中的过渡&#x…

cookie 与 session -- 会话管理

目录 前言 -- HTTP的无状态 cookie 概念 工作原理 Cookie 分类 会话 Cookie -- 内存级存储 持久 Cookie -- 文件级存储 代码验证 cookie 用户 username 过期时间 expires 指定路径 path cookie 的不足 session 概念 工作原理 代码验证session THE END 前言 -…

微信小程序使用上拉加载onReachBottom。页面拖不动。一直无法触发上拉的事件。

1&#xff0c;可能是原因是你使用了scroll-view的标签&#xff0c;用onReachBottom触发加载事件。这两个是有冲突的。没办法一起使用。如果页面的样式是滚动的是无法去触发页面的onReachBottom的函数的。因此&#xff0c;你使用overflow:auto.来使用页面的某些元素滚动&#xf…

计算机网络——网络层

重点内容&#xff1a; (1) 虚拟互连网络的概念。 (2) IP 地址与物理地址的关系。 (3) 传统的分类的 IP 地址&#xff08;包括子网掩码&#xff09;和无分类域间路由选择 CIDR 。 (4) 路由选择协议的工作原理。 目录 重点内容&#xff1a; 一.网络层提供的两种服务 二…

【动态规划】落花人独立,微雨燕双飞 - 8. 01背包问题

本篇博客给大家带来的是01背包问题之动态规划解法技巧. &#x1f40e;文章专栏: 动态规划 &#x1f680;若有问题 评论区见 ❤ 欢迎大家点赞 评论 收藏 分享 如果你不知道分享给谁,那就分享给薯条. 你们的支持是我不断创作的动力 . 王子,公主请阅&#x1f680; 要开心要快乐顺便…

yolov11 pose 推理代码

目录 效果图: yolo_pose.py 效果图: yolo_pose.py import osimport cv2 from PIL import Imagefrom ultralytics import YOLO import json from pathlib import Path import tqdmclass YOLOPose:def __init__(self, detections_file):self.detections_file = detections_f…

MFC程序设计(二)基于对话框编程

从现在开始&#xff0c;我们将以基于对话框的MFC应用程序来讲解MFC应用 向导生成基于对话框MFC应用程序 对话框是一种特殊类型的窗口&#xff0c;绝大多数Windows程序都通过对话框与用户进行交互。在Visual C中&#xff0c;对话框既可以单独组成一个简单的应用程序&#xff0…

ubuntu20.04有亮度调节条但是调节时亮度不变

尝试了修改grub文件&#xff0c;没有作用&#xff0c;下载了brightness-controllor&#xff0c;问题解决了。 sudo add-apt-repository ppa:apandada1/brightness-controller sudo apt update sudo apt install brightness-controller 之后在应用软件中找到brightness-contro…

深入探讨视图更新:提升数据库灵活性的关键技术

title: 深入探讨视图更新:提升数据库灵活性的关键技术 date: 2025/1/21 updated: 2025/1/21 author: cmdragon excerpt: 在现代数据库的管理中,视图作为一种高级的抽象机制,为数据的管理提供了多种便利。它不仅简化了复杂查询的过程,还能用来增强数据的安全性,限制用户…