Please enable Javascript to view the contents

你的下一个老师为什么不可以是AI(ChatGPT实现自学导师)

 ·  ☕ 4 分钟  ·  ✍️ Calvin Haynes · 👀... 阅读

前言

最近浏览 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
    GPT-4
  • 复制这个网址的全部内容 (一个用于初始化配置本对话的 prompt) 粘贴到对话框并 Enter , 现在你就能看到输出如下: (感兴趣的可以提前看下这个 prompt,下面我也会说到如何修改这个 prompt 从而实现上面提到的功能配置)

image.png

  • Boom! 然后我们就可以进行测试了! (GPT-4 的回答中也给到了配置教程的链接, 点击 Here 就可以跳转, 如果你英文很好的话, 直接去看官方文档就好啦, 我下面的大部分内容也是来自官方文档的)

指令预览

在进行案例测试之前, 我们可以简单过一遍作者设置的一些指令, 后面我们也会不断用到这些

  1. /language [语言]: 切换语言的命令, 一般进行完上述的对话初始化之后就可以利用这个切换成中文啦!
    • /language Chinese
    • /language Japanese
    • /langauge Tagalog
    • /language Spanish
  2. /plan [你想学什么]: 用这个命令 GPT 会生成学习计划, 从而对于新事物可以有一个整体的认识
    • /plan 我想学Javascript
    • /plan 我想学Python
    • /plan 我想学Java
  3. /start: 开始学习, 一般是在 /plan 过后的输出中选择对应的课程编号进行学习
    • /start lesson 1.3
    • /start Use the Gordon Ramsey Tool
  4. /continue: 继续未完成的输出
  5. /test: 主动请求 GPT 给出一个测试
  6. /config <属性名> <属性值>: 这个命令可以实时在对话中修改配置, 覆盖掉上述初始化配置的 prompt 中的 Depth, Learning Style 等属性, 这些属性具体有哪些值如下 (当然在初始化的时候也可以直接修改这些属性值为自己希望的):
    image.png

如果你不知道属性值应该设置成什么, 作者也给了一个 Wizard, 大致看了下, 感觉就是一个学习方式的调查问卷, 然后根据你的回答最终能分析得出一个推荐的属性值设置的 output (这个 Wizard 是 chatgpt 分享的一个对话的链接, 需要你自己导入自己的 GPT 中进行, 后续我的测试案例也会用这种链接形式供大家查看和导入)

测试案例

从下面一系列案例中可以看出这个 prompt 的结构和逻辑都是比较清晰的, 相信随着训练的次数增大, 这个 prompt 的能力将会越来越强, 我这里只简单进行了少部分场景的测试, 大家如果感兴趣也可以自己尝试一下在自己的学习领域是否有用, 可以在评论区给出你的使用反馈哦!

编程类

数学类

结语

在数字化时代的浪潮中,ChatGPT 无疑为教育领域带来了一股清新的风潮。其卓越的应用涵盖了个性化教学、即时答疑及为学生提供无止境的知识探索空间。但任何技术,皆有双刃之势。虽然它解放了传统教育的束缚,让信息传递更为高效,但同时也引发了过度依赖技术和失去人与人直接交流的隐忧。

优势上,ChatGPT 为学生提供了 24 小时无间断的学习伴侣,让任何问题都能在第一时间得到答复,把学习的门槛降到最低。它能为每个学生提供量身定制的答案,确保信息的精准传达。此外,其跨文化、跨语言的能力,为国际教育架起了一座桥梁。

然而,挑战并非不在。过度依赖 ChatGPT 可能导致学生失去批判性思维和独立解决问题的能力。更为严重的是,过度的数字交流或许会减弱人类之间真实的情感联系和沟通。

前景上,ChatGPT 在教育领域的应用将是一个双向选择。技术的进步是不可阻挡的,但如何平衡技术与人性、智慧与情感,将是摆在我们面前的一大课题。我们不应盲目崇拜技术,而是要思考如何让技术更好地服务于教育,造福于人类。

在这波澜壮阔的数字化教育变革中,愿我们既能拥抱技术,也不失对真实人性的尊重与珍视。


创作不易,整理写作这些内容花费了很大精力,希望大家能有所收获! (p.s. 结语其实我是用 GPT 写的哦, gotcha you!)

感谢您看到最后,如果本文对您有所帮助的话,还希望给我一个一键三连(狗头保命),如果对于我和我的文章感兴趣的话,欢迎点一个关注,您会收到我回答和文章的更新通知,也欢迎加入我建立的技术交流群 QQ:725133797 讨论交流。

最后附上我的个人博客站:Calvin Haynes的博客站,欢迎访问和交流

-------他日江湖相逢 再当杯酒言欢-------

Calvin Haynes
作者: Calvin Haynes ❉
Life is a journey, not a destination.


目录