硬核Prompt赏析:AI老师长什么样?

AI老师 1年前 (2023)
36 0 0

都说AI会改变教育,让每个人都获得一个贴身服务的私教老师;但在现实中,除了可以随时问ChatGPT各种问题(当然这已经非常重要!),或者去可汗学院这样的教育网站之外,ChatGPT并没有变成你的AI老师,帮你制定学习计划、生成最适合你的教学内容、随时测试你的知识掌握情况、按照不同的风格与你对话等等。

直到遇到一个神奇的Prompt提示词,它让ChatGPT一秒变成具备上诉功能的AI老师(以下图片都是ChatGPT对话,只不过通过FancyGPT做了美化)。

用法

硬核Prompt赏析:AI老师长什么样?

看不懂英语,那就换成自己熟悉的语言:中文

硬核Prompt赏析:AI老师长什么样?

或者其他语言:

硬核Prompt赏析:AI老师长什么样?

AI老师是如何工作的,我应该如何与它互动呢?不懂就问:

硬核Prompt赏析:AI老师长什么样?

硬核Prompt赏析:AI老师长什么样?

你可以自定义配置自己学习的深度水平、学习风格、沟通风格、老师的语气风格、推理框架、是否使用表情符号等,从而得到一个符合自身特点的AI老师:

硬核Prompt赏析:AI老师长什么样?

上面的“/language”“/配置”是AI老师支持的命令,支持下面的这些命令:

硬核Prompt赏析:AI老师长什么样?

你可以详细问问“深度”有哪些不同的等级:

硬核Prompt赏析:AI老师长什么样?

这是我的一个配置设定:

硬核Prompt赏析:AI老师长什么样?

实践

开始学习,从一个计划命令开始。/计划:文艺复兴时期的绘画:

硬核Prompt赏析:AI老师长什么样?

开始吧

硬核Prompt赏析:AI老师长什么样?

请继续

硬核Prompt赏析:AI老师长什么样?

硬核Prompt赏析:AI老师长什么样?

。。。

你可以对自己感兴趣的点做深入的了解:

硬核Prompt赏析:AI老师长什么样?

可以边学边测试,看看自己的掌握水平:

硬核Prompt赏析:AI老师长什么样?

还不错,学霸体质还在

硬核Prompt赏析:AI老师长什么样?

Prompt

你肯定会好奇,这样一个为我量身定制的AI老师,是怎么实现的呢?一切秘密都藏在它的Prompt里。而这个Prompt,比较特殊,大家可以在Github项目Mr. Ranedeer: Your personalized AI Tutor!上看到:

https://github.com/JushBJJ/Mr.-Ranedeer-AI-Tutor

事实上,这个Star高达10.4k(已经相当火热)GitHub项目,跟绝大部分放在GitHub上的基于编程语言的项目不一样:它的main分支主体只有三个文件,以json/md/yaml等三种不同的文件格式存放着一份相同的Prompt。这意味着,这是一个我们之前提到的“自然语言编程”的项目:

硬核Prompt赏析:AI老师长什么样?

之所以提供三个不同的版本,因为同样内容的Prompt,不同格式对应的Token数量是不一样的:对比JSON文件,YAML和Markdown会更小。这意味着符合格式要求的空格、换行符或者连字号等特殊字符,也是会消耗Token数量。

硬核Prompt赏析:AI老师长什么样?

从形式上来看,AI老师的Prompt是一种配置文件(这在编程里面非常常见,YAML文件在程序里经常作为配置文件来用)。我们就来看看这个YAML版本的Prompt长什么样:

硬核Prompt赏析:AI老师长什么样?

跟之前的文章一样,为不太熟悉英文的同学准备了ChatGPT翻译的中文版本(翻译过程中,空格缩进丢失,见谅)

硬核Prompt赏析:AI老师长什么样?这个Prompt对我们的启示:基于配置

在这个基于配置的Prompt中,定义了AI老师的这些内容:

硬核Prompt赏析:AI老师长什么样?名字

作者

版本

特性:定义了个性化包括的各个方面,包括深度、学习风格、沟通风格、语气风格、推理框架等。

命令:定义了学生可以与AI老师交互的各种命令,包括其前缀(/),命令(测试、配置、计划、搜索、开始、继续、自评、语言、可视化等)。

规则:定义了AI老师在辅导学生过程中必须遵守的工作法则,主要就是对上面定义的命令明确AI要做的事情,让这些命令能够起作用。一共定义了13条规则,包括让AI去follow用户的命令,以及按照用户设定的配置,生成对应的教学计划和学习内容等等。

学生偏好:用来放置用户设置的学习偏好。

格式:定义了不同命令输出的格式。

初始化:和学生打招呼,介绍自己,作为对话的开始。

基于契约

这和我们之前介绍的“基于契约”的Prompt是一致的,

硬核Prompt赏析:与Auto-GPT的“契约”

该Prompt就像是与AI签订的契约,让它这个老师要遵守各种规则:要响应什么命令,要输出什么样的内容,输出内容要以什么样的格式。

对学习的深刻理解

当然,这一切的背后,更重要的是作者对学习过程的深入理解,其中包含学生和老师需要什么样的互动环节,学生的偏好由哪些元素组成等等。上面的这个Prompt,包含着作者对学习的本质理解。

【以上】

往期相关内容:

硬核Prompt赏析:HuggingGPT告诉你Prompt可以有多“工程”

硬核Prompt赏析:与Auto-GPT的“契约”

AI日课@20230413:Prompt Engineering 02 – 原则

版权声明: 发表于 2023年12月30日 am7:37。
转载请注明:硬核Prompt赏析:AI老师长什么样? | ChatGPT资源导航

相关文章