如何写出一个能让AI(如ChatGPT、文心一言、科大星火)给出完整答案的prompt

prompt不在于套用别人的现有示例,而在于找到一套通用的规范,用最简单实用的提示,给出符合预期的结果。 **1,定义角色和任务** 告诉AI应该担任什么角色或者岗位,和需要完成什么任务。 例如: ``` 我希望你作为一个文本助手,来帮我对一段文字内容做总结。 ``` **2,明确规范** 告诉AI应该遵循哪一些既定的业务规则,以及需要按照什么样的规范和格式输出答案。 例如: ``` x是边长,y是宽,你需要计算x*y,请按照如下规范输出答案: 1,100字以内 2,语言简洁 ``` **3,投喂示例** 根据上个对话的规范,给AI投喂对应的优秀示例让它进一步学习规范。示例可以多投喂几个。 例如: ``` 以下是几个优秀的示例供你参考,请你理解需求和输出答案的时候参考示例 【示例一】XXX 【示例二】XXX ``` **4,确认启动** 告诉AI训期结束,已经上岗工作了,用于明确启动指令。 例如: ``` 下面我将把我的需求发给你,请严格按照上述规范输出答案。 ``` **5,纠错调优** AI给出结果后可以对结果进行进一步的纠错调优。建议在原有的对话中进行调优,不要新开一个对话。 例如: ``` 你需要将半角分隔符号改为中文全角分隔符,请重新输出。 ```
AI
我的笔记