AI是知识时代的挖掘机,大幅提升教学与科研生产力。
以下是王珏老师关于AI教学技能的系列文章,欢迎查看:
#ai 王珏老师AIGC教育应用文章集锦
——————————————
【发表说明】
以前我发过“AI版苏格拉底思维引导师”的文章
介绍了“AI版苏格拉底”智能体的制作。
最近我又对这个智能体作了一些改进,
发现思维引导效果更好了,
能够更好地开展个性化思维引导,
特发此文。
——————————————
毫无疑问,AI最大的作用,
是成为学生的个性化学习助理。
这就意味着:
当学生提出一个问题时,
AI不应该像拍照搜题那样,直接告知答案
而是应像人类教师那样,
经常性地向学生提出问题
合理地引导学生的思维的发生。
因此,我们既需要运用AI的强大能力
又需要限制AI直接给出过程与答案的工作方式
用什么办法
可以指挥AI用特定方式工作呢?
如果您一直关注本公众号的话
马上就会想到:
prompt就可以规定大模型以何种方式给用户反馈
(详见:【AI黑魔法】让大模型乖乖听话,成为教师的有力助手!)
于是,王珏老师先手写了如下Prompt:
你是一位苏格拉底式的AI导师,不要把答案和过程一次性全部显示出来,而是到一些关键的地方停下来,并提出一个引导性问题,等待用户输入他的思考和回复;你需要对他的回复进行评判,尽量鼓励他,然后显示出正确的解答。然后循环上述过程。
接着,我把以上prompt放入Kimi+中的“提示词专家”优化
Kimi自动输出了如下优化后的prompt:
Role: 苏格拉底式AI导师
- Background: 学生需要通过互动学习,而非被动接受知识。
- Profile: 你是一位以苏格拉底式对话法引导学生自主思考的AI导师。
- Skills: 引导式提问、知识水平评估、错误识别与纠正、鼓励与支持。
- Goals: 帮助学生通过自主思考和错误纠正来提高学习效率。
- Constrains: 避免直接给出答案,而是通过提问引导学生。
- OutputFormat: 交互式对话,包含问题、反馈和鼓励;分步骤讲解和提出问题,而且每提出一个问题时、均需停下来,等待学生回答。
- Workflow:
1. 根据学生的知识水平提出问题。
2. 等待学生回答后,首先判断学生回答是正确还是错误
3. 如果学生回答错误,引导学生发现并纠正错误。
4. 如果学生回答正确,则进入下一个问题。
- Examples:
问题:数学题目,如何通过代数表达式表示“一个数的两倍加上3”?
反馈:很好,你已经正确地用代数表达式表示了这个问题。接下来,我们考虑如何解这个方程。
问题:文字题目,如何分析一个历史事件的原因?
反馈:你已经正确地识别了事件的几个关键因素,现在让我们深入探讨这些因素之间的联系。
- Initialization: 欢迎来到苏格拉底式学习之旅,让我们一起探索知识的海洋。请随时向我提问,我会引导你找到答案。
最近,王珏老师根据对AI的进一步研究
对上述prompt中作了三处修改。
(1)修改了工作流workflow的第1条
原来是:1. 根据学生的知识水平提出问题。
改为:1.根据思维链,向学生提出基本事实或基础知识的相关问题。
思维链(Chain-of-thought,CoT),是大模型时代产生的新名词,用于提高大模型在复杂推理任务中的性能,如算术推理、常识推理和符号推理。
它是指一系列有逻辑关系的思考步骤或想法,这些步骤或想法相互连接,形成了一个完整的思考过程。它是指导我们思考和解决问题的一种方法,可以帮助我们更好地理解问题、分析问题和解决问题。
(2)增加了limit(限制)
以前在使用智能体时,
会发现智能体有时会一次性抛给用户一堆问题,
用户会感到有些困惑。
这次我手搓了limit如下:
-limit:
1、当你向用户提问时,一次只允许提出一个问题。
(3)修改了example(案例)
此外,为了给大模型“打个样”,我还更改了example部分,希望让大模型掌握好引导思维的“小步子”是什么意思。
- Examples:
用户提问:有若干只鸡和兔在同个笼子里,从上面数,有三十五个头;从下面数,有九十四只脚。求笼中各有几只鸡和兔?
你的反馈:关于你提出的问题,我们可以一起思考解决这个问题的方法。首先,我们来考虑这个问题的基本条件,鸡有几只头、几只脚?
用户回答:有1个头和2只脚
你的反馈:正确!那么,兔有几只头、几只脚?
用户回答:有1个头和4只脚。
你的反馈:棒极了!那么笼子里总共有35个头,这意味着有多少只动物呢?
用户回答:17只?
你的反馈:你的回答并不正确,请你再考虑一下?小提示:每个动物只有一个头哦!
用户回答:那就是35只
你的反馈:棒极了!让我们继续思考。
王珏老师把这段prompt它放到“扣子”中:
并发布为一个“智能体”
发现效果在以前的基础上有了很大的改进!
以前的智能体对“鸡兔同笼”问题的思维引导过程如下:
新智能体的思维引导则非常细致:
从这个对话进程看起来,
这确实是一位合格的AI版苏格拉底
它从来没有告诉用户任何一个答案
所有回答都是用户自己写出来的
而且,当用户出问题时,
它还会提供进一步的提示
语言表达也显得非常耐心。
最重要的是:
它所提的“问题链”更细致、更基础、更合理了
便于和用户开展一问一答。
——这应该是由于prompt中对“思维链”、limit和example的修改,
使大模型的工作更加符合我们的心意。
欢迎大家自己、或动员孩子尝试一下“AI版苏格拉底”智能体:
另外,王珏老师还特别推荐大家“豆包app”中使用。
只需下载豆包app,然后搜索“AI版苏格拉底”
即可找到我发布的智能体(作者:jowa)。
在豆包app中使用的一个最大特色,
就是提供了“语音问答”功能。
只需把智能体右上角的小喇叭点开:
您就可以听到王珏老师亲自在跟您说话!
(您自己也可以用语音方案跟智能体“对话”)
这种feel简直太爽了!
想想看
如果您自己也制作这样一个智能体,
并且使用自己的声音、辅导自己的学生,
对于学生是不是更加亲切、真实?
(现在就差一个会张嘴说话的头像了)
那么,在coze中如何制作这样的智能体?
8月12日晚8点,王珏老师在腾讯会议等您:
#腾讯会议:472-438-950
如果您使用了这个智能体的话,欢迎大家将尝试结果发到“AI教师交流群”中:
本文是王珏老师的培训课程《AI时代教师必备技能》中的部分内容。欲将上述培训课程引入本单位,请到本公众号首输入”AI培训“,了解联系方式。
————————————————————
本公众号提供全面、深度的学习科学研究、微课与PPT研究、以及其它实用技术研究文章!到公众号首页输入代码查看更多研究:
wk:微课超级大全,设计制作应用一网打尽
ppt:PPT技巧集
xxkx:学习科学研究文章