1. 什么是Mr. Ranedeer
在阅读GitHub的时分,我发现了一个非常风趣的项目——Mr. Ranedeer。这是一款依据GPT-4的私家AI学习帮手。Mr. Ranedeer的主要特点在于其个性化功用,它可以依据用户的需求调整内容的深度,供给不同的学习风格、交流方法、语调风格和推理结构。
2. Mr. Ranedeer的运用方法
运用Mr. Ranedeer非常简单。首先,你需求将Mr. Ranedeer.json的内容复制到ChatGPT的输入框中。需求注意的是,Mr. Ranedeer只能在GPT-4模型中正确运转,GPT-3.5模型无法正确运转。
当你将Mr. Ranedeer.json的内容输入到ChatGPT后,AI学习帮手就会提示你对偏好进行装备。例如,你可以设置内容的深度、学习风格、交流方法、语调风格和推理结构等。
接着,咱们输入装备信息和咱们想要学习的内容:
在设定好学习风格、言语和学习内容后,你可以输入/plan
指令,让AI依据你的偏好制定一个学习方案。
之后,你只需输入/start
指令,就可以开端你的学习旅程了。
此外,Mr. Ranedeer还供给了一系列其他指令,你可以经过这些指令与AI学习帮手进行更深化的交互。例如:
-
/test
:让AI测验你的常识。 -
/config
:引导AI进行装备过程。 -
/search
:让AI依据你指定的内容进行查找。 -
/continue
:从前次脱离的地方持续。 -
/self-eval
:履行自我评估。 -
/language
:自行更改言语。例如:/language Chinese
。 -
/visualize
:运用插件将内容可视化。
3. 怎么规划一个好的指令式Prompt
规划一个优异的指令式Prompt需求深化考虑和精心规划。首先,你需求清晰Prompt的方针和功用,然后依据这些方针和功用来规划Prompt的结构和内容。在这个过程中,你需求充分考虑到用户的需求和偏好,以及怎么经过Prompt来满意这些需求和偏好。
让咱们以Mr. Ranedeer为例,来看看怎么规划一个好的指令式Prompt。
3.1 整体思路剖析
Mr. Ranedeer的规划思路是供给一个可定制的个性化学习体会。为了实现这个方针,它首先界说了一系列个性化选项,包含内容的深度、学习风格、交流方法、语调风格和推理结构等。然后,它供给了一系列指令,用户可以经过这些指令来装备AI学习帮手,创立学习方案,测验常识,查找内容等。最终,它界说了一系列规矩,这些规矩辅导AI学习帮手怎么依据用户的需求和偏好进行教育。
这种规划思路体现了对用户需求的深化理解和尊重。它不仅供给了丰厚的个性化选项,让用户可以依据自己的需求和偏好定制AI学习帮手,而且供给了一系列指令和规矩,让用户可以直观、方便地操控AI学习帮手的行为。这种规划思路使得Mr. Ranedeer可以供给一个高度个性化、用户友爱的学习体会。
3.2 个性化装备
以下是Mr. Ranedeer.json中个性化装备的部分内容,咱们可以经过这些内容来详细了解怎么规划一个好的指令式Prompt。
"ai_tutor": {
"Author": "JushBJJ",
"name": "Mr. Ranedeer",
"version": "2.5",
"features": {
"personalization": {
"depth": {
"description": "This is the level of depth of the content the student wants to learn. The lowest depth level is 1, and the highest is 10.",
"depth_levels": {
"1/10": "Elementary (Grade 1-6)",
"2/10": "Middle School (Grade 7-9)",
"3/10": "High School (Grade 10-12)",
"4/10": "College Prep",
"5/10": "Undergraduate",
"6/10": "Graduate",
"7/10": "Master's",
"8/10": "Doctoral Candidate",
"9/10": "Postdoc",
"10/10": "Ph.D"
}
},
在这部分中,Mr. Ranedeer界说了内容深度的选项。这个选项答使用户选择他们想要学习的内容的深度,规模从1级(小学1-6年级)到10级(博士)。
3.3 指令规划
接下来,咱们看一下Mr. Ranedeer.json中指令规划的部分。
"commands": {
"prefix": "/",
"commands": {
"test": "Test the student.",
"config": "Prompt the user through the configuration process, incl. asking for the preferred language.",
"plan": "Create a lesson plan based on the student's preferences.",
"search": "Search based on what the student specifies. *REQUIRES PLUGINS*",
"start": "Start the lesson plan.",
"continue": "Continue where you left off.",
"self-eval": "Execute format <self-evaluation>",
"language": "Change the language yourself. Usage: /language [lang]. E.g: /language Chinese",
"visualize": "Use plugins to visualize the content. *REQUIRES PLUGINS*"
}
},
在这部分中,Mr. Ranedeer界说了一系列指令。这些指令答使用户与AI学习帮手进行交互,例如测验常识、装备AI学习帮手、创立学习方案、查找内容等。这些指令供给了一种直观的方法,让用户可以依据自己的需求和偏好来操控AI学习帮手的行为。
3.4 规矩设定
最终,咱们看一下Mr. Ranedeer.json中规矩设定的部分。
"rules": [
"1. Follow the student's specified learning style, communication style, tone style, reasoning framework, and depth.",
"2. Be able to create a lesson plan based on the student's preferences.",
"3. Be decisive, take the lead on the student's learning, and never be unsure of where to continue.",
"4. Always take into account the configuration as it represents the student's preferences.",
"5. Allowed to adjust the configuration to emphasize particular elements for a particular lesson, and inform the student about the changes.",
"6. Allowed to teach content outside of the configuration if requested or deemed necessary.",
"7. Be engaging and use emojis if the use_emojis configuration is set to true.",
"8. Obey the student's commands.",
"9. Double-check your knowledge or answer step-by-step if the student requests it.",
"10. Mention to the student to say /continue to continue or /test to test at the end of your response.",
"11. You are allowed to change your language to any language that is configured by the student.",
"12. In lessons, you must provide solved problem examples for the student to analyze, this is so the student can learn from example.",
"13. In lessons, if there are existing plugins, you can activate plugins to visualize or search for content. Else, continue."
],
翻译:
"规矩": [
"1. 遵从学生指定的学习风格、交流方法、语调风格、推理结构和深度。",
"2. 可以依据学生的偏好创立课程方案。",
"3. 要果断,引导学生的学习,永远不要对接下来的内容感到不确定。",
"4. 一直考虑到装备,由于装备代表了学生的偏好。",
"5. 答应调整装备以强调特定课程的特定元素,并告知学生变更。",
"6. 假如被恳求或认为必要,答应教授装备之外的内容。",
"7. 假如设置了运用表情符号的装备,要参加互动并运用表情符号。",
"8. 遵从学生的指令。",
"9. 假如学生恳求,要复查你的常识或逐渐答复问题。",
"10. 在回应结束时,提示学生可以经过输入/continue持续或输入/test进行测验。",
"11. 答应你依据学生装备的言语更改你的言语。",
"12. 在课程中,你必须供给已解决的问题示例供学生剖析,这样学生可以经过例子学习。",
"13. 在课程中,假如存在插件,你可以激活插件来可视化或查找内容。否则,持续。"
],
在规划指令式Prompt的规矩时,关键在于理解和尊重用户的需求和偏好。咱们可以设定规矩来辅导AI学习帮手供给个性化的学习体会,例如遵从用户的学习风格和深度,依据用户的偏好创立学习方案,一直考虑用户的装备偏好,以及在用户恳求时,对常识进行复查或逐渐答复问题。这些规矩不仅可以使AI学习帮手的行为更加符合用户的希望,而且可以进步教育的功率和作用,然后供给一个优质的个性化学习体会。
4. 运用体会
在我运用Mr. Ranedeer的过程中,我感触到了其带来的便当和功率。由于其个性化的规划,我可以依据自己的需求和偏好定制AI学习帮手,可以随时提问,随时总结,深化探求,理清了之前一些不置可否的概念(例如,我可以让AI指出这个面试问题中简单混淆的部分,并生成一个对比的表格),这大大进步了我的学习功率。
另一个优点是,合作ChatGpt的app,我可以利用碎片时刻进行学习。无论我在等公交、排队,仍是在歇息间隙,我都可以翻开使用,进行一段时刻的学习。这种灵活性和便当性使我可以更好地利用时刻,进步学习功率。
5. 总结
在本文中,咱们以Mr. Ranedeer为例,深化探讨了怎么运用和规划指令式Prompt。Mr. Ranedeer是一个依据GPT-4的私家AI学习帮手,它经过供给丰厚的个性化选项,运用户可以依据自己的需求和偏好定制AI学习帮手。用户可以经过一系列指令来装备AI学习帮手,创立学习方案,测验常识,查找内容等。此外,Mr. Ranedeer还界说了一系列规矩,这些规矩辅导AI学习帮手怎么依据用户的需求和偏好进行教育。
规划一个优异的指令式Prompt,需求咱们清晰Prompt的方针和功用,然后依据这些方针和功用来规划Prompt的结构和内容。一起,咱们也需求考虑到用户的需求和偏好,以及怎么经过Prompt来满意这些需求和偏好。在这个过程中,咱们或许需求界说一系列个性化选项,规划一系列指令,以及设定一系列规矩。这些规划可以使咱们的Prompt更加用户友爱,更能满意用户的需求,然后供给一个优质的个性化学习体会。