Prompt Engineering学习经验

发布时间 2023-10-12 15:30:53作者: 午夜稻草人

参考 https://www.promptingguide.ai/zh

1. 清除之前对话上下文的干扰

新任务,不考虑之前的问答内容

2. 增加上下文信息,指定结果列表

###上下文信息###
#游戏列表#
王者荣耀,别名[王者]
和平精英, 别名[和平、pubg]
LOL
原神
明日之后
金铲铲之战,别名"金铲铲"
QQ飞车

3. 通过指令说明规则

#指令#
接下来会给出多位用户的反馈原文,每一行代表一个用户反馈,依次完成如下任务。

 

4. 任务描述要细致,可以给出示例

#任务一#
列出每行反馈原文中涉及的游戏名称和反馈问题类型,参考以下示例中答案的格式进行回答,回答中只展示原文行号。

#示例
原文:打个王者一局卡顿七八次,续航差,按理说我这个手机配置打个王者荣耀应该轻轻松松,拉胯
答案:游戏名称[王者荣耀],问题类型[卡顿、续航差]

 

5. 将任务细化,分开多个步骤,有助于提高准确性

#任务二#
根据正则表达式:“游戏名称[.*]” 在任务一的结果中提取游戏名称,输出游戏名称及对应的行号,统计每个游戏的行号总数。

 

6. 任务说明结束,提示接收文本

#任务三#
统计用户反馈最多的5个核心问题以及涉及的游戏,统计问题反馈次数,按从多到少排序。掉帧和卡顿归为一类问题。发热和发烫归为一类问题。
#接下来等待输入反馈原文。

 

7. “让我们逐步思考”,这个提示可以校准回答的准确性,在没有太多例子的时候很有效