前言
最近浏览 Github 发现了一个非常有意思的项目 Mr.-Ranedeer-AI-Tutor, 作者描述其为
A GPT-4 AI Tutor Prompt for customizable personalized learning experiences
, 大致使用过之后, 我测试了学习新编程语言的需求, 发现确实能给出很不错的学习计划, 学习内容, 而且还可以随时向其提问具体内容, 有时候不仅会给出 Demo 和文字描述, 同时还会给一些思考题和小测验, 确实是学习的有力工具, 看了作者的 X (haha, just a new name for tw.. er, I am still trying to get accustomed ), 作者还是个学生, 最近在搞期末考试哈哈, 预计圣诞节就上线这个项目了, 项目网址在这, 期待一波.
Without further ado,Let‘s get our hands dirty!
Mr. Ranedeer 项目实践前导
Mr . Ranedeer 有哪些功能?
- 调整知识深度以满足你的学习需求
- 定制你的学习风格、沟通方式、语气和推理框架
- 打造专属于你的终极人工智能导师
GPT 要求
- 推荐: 订阅 ChatGPT plus 使用带 Code Interpreter 的 GPT-4 是最佳的方法
- 不推荐但能用: GPT 3.5, 不带 Code Interpreter 插件的 GPT-4
- 使用
Claude-100k
模型也是可行的, 感兴趣的可以看这个 post
一个最好不要错过的建议:关于 ChatGPT 不需要科学上网访问的方法, 我推荐 zhile 大佬的 Pandora 项目, 他实现了一个国内可以访问的 GPT 镜像站, 在我的博客站的菜单栏的百宝箱中就可以找到跳转链接, 还有一个我的一个朋友搭建的网站也可以使用, 速度都是非常快的! 关于 zhile 大佬这个 Pandora 项目的说明也可以看他写的一篇小博客,可惜的是 Pandora 原项目由于 zhile 哥的 github 封号已经无了
开始使用
- 首先我们新建一个 GPT-4 的对话框, 并且记得选中 Code Interpreter
- 复制这个网址的全部内容 (一个用于初始化配置本对话的
prompt
) 粘贴到对话框并Enter
, 现在你就能看到输出如下: (感兴趣的可以提前看下这个prompt
,下面我也会说到如何修改这个prompt
从而实现上面提到的功能配置)
- Boom! 然后我们就可以进行测试了! (GPT-4 的回答中也给到了配置教程的链接, 点击 Here 就可以跳转, 如果你英文很好的话, 直接去看官方文档就好啦, 我下面的大部分内容也是来自官方文档的)
指令预览
在进行案例测试之前, 我们可以简单过一遍作者设置的一些指令, 后面我们也会不断用到这些
/language [语言]
: 切换语言的命令, 一般进行完上述的对话初始化之后就可以利用这个切换成中文啦!/language Chinese
/language Japanese
/langauge Tagalog
/language Spanish
/plan [你想学什么]
: 用这个命令 GPT 会生成学习计划, 从而对于新事物可以有一个整体的认识/plan 我想学Javascript
/plan 我想学Python
/plan 我想学Java
/start
: 开始学习, 一般是在/plan
过后的输出中选择对应的课程编号进行学习/start lesson 1.3
/start Use the Gordon Ramsey Tool
/continue
: 继续未完成的输出/test
: 主动请求 GPT 给出一个测试/config <属性名> <属性值>
: 这个命令可以实时在对话中修改配置, 覆盖掉上述初始化配置的 prompt 中的 Depth, Learning Style 等属性, 这些属性具体有哪些值如下 (当然在初始化的时候也可以直接修改这些属性值为自己希望的):
如果你不知道属性值应该设置成什么, 作者也给了一个 Wizard, 大致看了下, 感觉就是一个学习方式的调查问卷, 然后根据你的回答最终能分析得出一个推荐的属性值设置的 output (这个 Wizard 是 chatgpt 分享的一个对话的链接, 需要你自己导入自己的 GPT 中进行, 后续我的测试案例也会用这种链接形式供大家查看和导入)
测试案例
从下面一系列案例中可以看出这个 prompt 的结构和逻辑都是比较清晰的, 相信随着训练的次数增大, 这个 prompt 的能力将会越来越强, 我这里只简单进行了少部分场景的测试, 大家如果感兴趣也可以自己尝试一下在自己的学习领域是否有用, 可以在评论区给出你的使用反馈哦!
编程类
数学类
结语
在数字化时代的浪潮中,ChatGPT 无疑为教育领域带来了一股清新的风潮。其卓越的应用涵盖了个性化教学、即时答疑及为学生提供无止境的知识探索空间。但任何技术,皆有双刃之势。虽然它解放了传统教育的束缚,让信息传递更为高效,但同时也引发了过度依赖技术和失去人与人直接交流的隐忧。
优势上,ChatGPT 为学生提供了 24 小时无间断的学习伴侣,让任何问题都能在第一时间得到答复,把学习的门槛降到最低。它能为每个学生提供量身定制的答案,确保信息的精准传达。此外,其跨文化、跨语言的能力,为国际教育架起了一座桥梁。
然而,挑战并非不在。过度依赖 ChatGPT 可能导致学生失去批判性思维和独立解决问题的能力。更为严重的是,过度的数字交流或许会减弱人类之间真实的情感联系和沟通。
前景上,ChatGPT 在教育领域的应用将是一个双向选择。技术的进步是不可阻挡的,但如何平衡技术与人性、智慧与情感,将是摆在我们面前的一大课题。我们不应盲目崇拜技术,而是要思考如何让技术更好地服务于教育,造福于人类。
在这波澜壮阔的数字化教育变革中,愿我们既能拥抱技术,也不失对真实人性的尊重与珍视。
创作不易,整理写作这些内容花费了很大精力,希望大家能有所收获! (p.s. 结语其实我是用 GPT 写的哦, gotcha you!)
感谢您看到最后,如果本文对您有所帮助的话,还希望给我一个一键三连(狗头保命),如果对于我和我的文章感兴趣的话,欢迎点一个关注,您会收到我回答和文章的更新通知,也欢迎加入我建立的技术交流群 QQ:725133797 讨论交流。
最后附上我的个人博客站:Calvin Haynes的博客站,欢迎访问和交流