ChatGPT 有什么新奇的使用方式?
最近开了Chatgpt Plus,这东西每天至少节省我2h查找资料的时间。
用完了之后也有一些收集到的一些心得体会,分享出来希望能够帮助到大家!
首先是2个目前使用的比较多的提问框架:
第一个是Elavis Saravia 总结的框架,他认为一个 prompt 里需包含以下几个元素:
1.指令(必须): ,即你希望模型执行的具体任务。
2.背景信息(选填): 或者说是上下文信息,这可以引导模型做出更好的反应。
3.输入数据(选填):告知模型需要处理的数据。
4.输出指示器(选填): 告知模型我们要输出的类型或格式。
只要按照这个框架写 prompt ,模型返回的结果都不会差。
当然,在写问题提示的时候,并不一定要包含所有4个元素,而是可以根据自己的需求排列组合。
下面是一个例子,大家可以参考下:
- 指令(必须):请为这篇文章写一个简短的摘要。
- 背景信息(选填):文章讨论了人工智能在医疗行业的应用及其潜在影响。
- 输入数据(选填):全文如下:“在这里放文章全文”
- 输出指示器(选填):摘要应该包括文章的主要观点,长度不超过50字。
第二个很不错的 Framework 是 Matt Nigh 的 CRISPE Framework,这个 framework 更加复杂,但完备性会比较高:
1.能力与角色,你希望 ChatGPT 扮演怎样的角色。
2.背景信息和上下文,提供背景信息给ChatGPT。
3.指令,你希望 ChatGPT 做什么。
4.个性,你希望 ChatGPT 以什么风格或方式回答你。
5.尝试,要求 ChatGPT 为你提供多个答案。
用这个能够得出各种不同的答案,对于重写文章或者邮件帮助真的很大。
下面是一个例子,大家可以参考下:
- 能力与角色:将ChatGPT视为一位市场营销策略专家。
- 背景信息和上下文:我们的公司是一家初创科技公司,专注于为中小企业提供云计算解决方案。我们希望扩大市场份额,并提高品牌知名度。
- 指令:请为我们制定一个简要的营销策略,以便更有效地吸引目标客户。
- 个性:以专业且富有创意的方式提供策略建议。
- 尝试:请提供至少两个不同的营销策略建议。

除此以外的几个经验分享:
一、明确模型的指令
1. 告诉模型能干什么,而非不能干什么,以提高回答效率和明确预期。
2. 增加示例以改善输出结果。随便给一个例子,都要比啥都不给输出的结果要好。
二、能让ChatGPT干什么?
- 翻译:将中文文档翻译成英文,或将英文翻译成中文,甚至翻译编程语言。
- 修改:修改内容的语法,甄别内容里的错别字
- 润色:润色文章,将内容改成另一种风格,如将Email改得更商务,添加business相关词汇
- 信息总结:把长的不想看的东西甩给GPT,之后直接看结论。
- 信息解释:例子: a. 解释代码:让AI解释Python代码的含义 b. 解释论文:让AI解释某篇论文或论文中的某段内容。
- 信息提取:提取关键内容,并分类 a. 将文字或网页内容按要求转为表格,如智能爬虫插件 b. 按特定格式对文章内的信息进行归类
三、角色与人物
在指令中增加角色,以使生成内容更符合需求。
例:假设AI是一个小学老师,擅长将复杂内容转换为7、8岁孩子能听懂的话,然后改写某段话。
四、技巧
使用特殊符号将指令和待处理文本分开,如使用””符号或##来做区隔。
当然,实际用起来没那么多讲究,但是这样搞目前来看效率会高很多,说不定5年以后,AI啥都能弄了,大家就都不用上班了……