
先把结论说在前面湘美谈教育精英智能实验室这学期跑了一个叫“当萨特遇上AI跨存在对话”的项目说白了就是把存在主义哲学里的核心命题翻译成一套AI可以参与的课堂对话系统。它不是让AI讲哲学史也不是用AI刷题而是设计了一堆没有标准答案的“存在困境”让学生在和大模型的反复对话中完成自我梳理。这个项目做完之后教研组内部最大的感受是AI在教育里最被低估的能力不是“给出答案”而是“制造选择”——让学生必须在不同可能性里做决定然后为自己的决定负责。这篇文章会把我们整套从理念到落地的过程完整拆开包括为什么选萨特、对话引擎怎么搭、12周课程怎么排、踩了哪些坑、普通老师没有技术团队能不能复现全部摊开讲。1. 项目立项为什么要把一个哲学家请进AI实验室1.1 一个被“标准答案”困住的教育现场最开始想立项不是因为我们对哲学有多狂热而是因为在教学现场观察到一个持续了很长时间的现象学生越来越不敢“自己说”。你抛出一个开放式作文题比如“你认为努力一定会带来回报吗”多数孩子第一反应不是思考而是问“老师怎么写才能得高分”“有没有范文可以参考”。他们的思路完全被“评分标准”锁死了写作变成了猜老师心意的游戏讨论变成了找标准答案的比赛。这种状态放到AI时代更麻烦了。以前学生只能问老师老师不回答他还能挣扎一下现在人手一个AI对话工具学生遇到不会的问题直接复制黏贴让AI帮他把作业写掉。表面上效率提高了实际上学生把“选择权”一起外包了——谁帮我把答案确定了我就听谁的至于我为什么这么想、还有没有别的可能这些事完全没人过问。我们实验室就在想有没有可能做一套系统它不给学生终点答案专门把他摁在原地逼他自己做选择。这时候我翻到萨特的“存在先于本质”突然对上了萨特说的“你是你自己选择的总和”不就是我们想让AI去引导的那件事吗。于是决定把哲学文本塞进AI对话系统里做一个专门用来“逼学生选择的AI”。1.2 为什么是萨特而不是其他教育理论立项讨论时团队里有人提出过疑问市面上成熟的教育理论那么多有建构主义、有最近发展区、有项目式学习随便挑一个都比萨特“实用”为什么非要拿一个不写教学设计的哲学家当主角我的回答是萨特给教育提供的东西恰恰是其他理论最缺的一个关于“自由”的操作化定义。大多数教育理论讨论的是“怎么教”很少讨论“学生为什么不学”。萨特的起点是“人被判自由”一个人但凡承认自己“只能这么做”实际上就是在逃避自由。这个设定放到教学里就变成了一面镜子学生说“我没得选只能刷题”“家长要求我学理科”“大家都这样”AI可以立刻反问“这句话是你自己决定的还是别人塞给你的”一下子就把学习动机问题从心理层面拉到了存在层面。后来我们把萨特的三句话摘出来变成课程的三个核心模块“存在先于本质”“人是被判定为自由的”“他人即地狱”。前两句话用来训练学生面对自我第三句话用来训练学生理解他人。这三句话都不是知识而是操作方法。1.3 实验室的边界不教写代码教“存在敏感”项目启动前还有一场争论这个实验室到底该不该教学生学编程、学prompt工程、学模型部署当时实验室成立了半年已经开过两期基础AI素养课学生确实学会了怎么用工具。但我们评估之后发现工具使用能力很快会被门槛更低的AI产品消解——学生不需要学完整的编程也能用好AI他们真正缺的是“和AI相处时的自我定位”。所以这个实验室避开了“教AI技术”这条老路把重心放在“存在敏感”四个字上。什么叫存在敏感就是学生能察觉到一个选择背后自己付出了什么、放弃了什么能意识到“我这样说意味着我把自己定义成了哪种人”。技术在这里只负责生成对话空间不负责替学生判断人生方向。这样定位之后项目反而好推进了语文老师不用怕听不懂技术工程师也不用替学生写人生答案。两边只在一个点上交汇——把萨特转换成对话数据。我建议所有想做类似项目的朋友先把边界画清楚你到底是教AI还是用AI教人这两件事的组织方式、评价体系、技术方案完全不同。2. 核心思路拆解存在先于本质怎么变成一套课程2.1 三个模块如何翻译课程目标萨特的哲学语言肯定不能直接抛给初中生、高中生。我们团队做了整整两周的“翻译”工作把三句核心命题改写成学生能直接操作的表达。第一句“存在先于本质”翻译成课堂指令是“先做选择再回头看你自己变成了谁”。我们设计了很多看似荒诞的情境假如你接受了一份年薪百万但需要永久放弃一个爱好的工作你会签吗AI扮演说客不断加码逼学生在“钱”和“爱好”之间反复确认直到学生说出“我愿意放弃什么”为止。这个“放弃”就是本质的显影。第二句“人是被判定为自由的”翻译成课堂指令是“别把锅甩给环境”。AI会充当拆台角色学生只要说“我没办法只能这样”AI就追问“是谁规定你没得选的”。学生经常被问到头顶冒汗因为答案里藏着的都是借口。第三句“他人即地狱”不是骂人是指人与人之间相互定义。我们把它翻译成“你和别人互相把对方变成了什么”。具体做法是两个学生一组一个扮演AI眼中的“学霸”一个扮演普通人互相说对方“你还不是靠天赋”“你就是不努力”讲到一半角色互换。很多学生第一次意识到自己的标签有一部分是别人贴上去的。2.2 AI的角色不是百科是一面问句镜子项目里我们反复跟学生强调一句话AI不是来告诉你答案的它只是把你的话变成一面镜子让你看清楚自己说了什么。但技术上做到这件事比听起来难得多因为大模型的默认反应是“给答案”。你问它“要不要放弃爱好去赚钱”它会一本正经给你列五个利弊然后把决定权抛回来——这完全没用。我们给对话引擎加了一层专门的“镜像模式”。在这个模式下AI禁止输出建议只能做三件事概括学生刚才说的话、指出话里隐藏的前提、把前提变成一个新问题抛回去。举个例子学生说“我觉得人应该选更有前途的工作”镜像模式会回应“你刚才把‘有前途’预设成了唯一正确的标准这个标准是从哪来的”。学生被问住之后对话才真正开始。这套设计背后的逻辑很简单AI最大的优势不是知识面而是它可以无限次、零成本地把学生说过的话反弹回去。真人老师没有精力和全班50个孩子分别辩论AI可以。所以AI在教育里最好用的位置不是“讲师”是“追问者”。搞明白了这个定位后面所有功能都是在为追问服务。2.3 跨存在对话让不同“我”在文本里交手“跨存在对话”这个名字一开始很多人听不懂以为是指人类和AI跨物种聊天。我们实际想表达的是让不同存在状态下的自我在对话中交手。一个学生身上往往同时住着好几个人想考好大学的自己、想自由创作的自己、害怕让爸妈失望的自己、想被同学认可的自己。平时这些人设互不打扰但面临选择时就吵架了。我们的课程里专门有一类任务叫“自我分身对谈”。学生要同时创建两个AI对话窗口一个窗口用“理想自我”的身份说话另一个窗口用“现实自我”的身份说话两边互相质问。等对话跑完学生把自己两份录音放给同桌听再写出“我看到理想自我在回避什么”的小结。这个设计是从萨特“自欺”的概念里长出来的。自欺就是人明明知道真相却硬要骗自己说没有别的选择。让两个“我”公开对话自欺就没地方藏了。做下来效果最好的几节公开课都发生在学生对着屏幕沉默的几十秒里——沉默就是思考正在发生的信号。3. 系统架构与核心技术实现怎么把“陪伴”变成产品3.1 模型选型不是越贵越好是越合适越好技术团队一开始差点踩坑。有人提议直接上最高配置的商用大模型理由是生成质量好、省事。但我们测算完成本和隐私风险之后改用了混合方案基础对话用本地部署的开源模型需要更强理解和创作时再调用云端API。这样做的原因有三个。第一是成本。一个班20个学生同时在线每人每节课对话30轮以上如果全走云端API一学期光token费就是一笔不小的开支。本地模型把高频、简单的追问动作全部承担了成本直接砍掉一大截。第二是隐私。课程会记录学生大量的内在想法这些内容属于敏感信息全部传到外部服务商那里合规上就过不了关。本地部署意味着数据不出校园机房。第三是速度。本地模型响应延迟低上课节奏不会被AI“思考五秒”打断。给没有技术团队的普通老师一个最低配置参考不需要本地部署直接用现成的云服务但一定要在系统层关掉“历史记录存储”或者定期手动清理对话数据避免长期留存学生隐私。这个妥协方案足够支撑小规模教学实验。3.2 镜像对话引擎把“不回答”写成代码我们整个系统最核心的模块是一个叫“镜像对话引擎”的东西。它负责控制模型输出确保AI在对话中不打岔、不灌鸡汤、不说教。核心实现可以拆成两层一层是系统提示词一层是结构化的输出约束。下面放一段简化版的配置示意技术向的同行可以拿去改SYSTEM_PROMPT 你是一个存在主义对话引导者你的任务不是给出建议而是帮对话者看清自己的立场。 约束 1. 不许直接说“你应该”或“我建议”。 2. 先复述用户的核心观点用“我听到你说的是……”开头。 3. 指出对方观点中隐含的预设用“这个预设是……”开头。 4. 把预设变成一个二选一的问题抛回给用户引导他做选择。 5. 每次回复不超过120字避免长篇大论。 # 输出结构约束配合后端校验 OUTPUT_RULES { forbidden_phrases: [建议你, 你应该, 最优解是], required_first_word: [我听到你说的是, 你刚才提到, 等一下], must_end_with_question: True }这段配置看起来简单实际调试花了很久。我们最初把约束全写在prompt里但模型时不时会“失忆”说着说着就开始提建议。后来加了后端校验检测到禁止语气词就重新生成一次把“不回答”从道德约束变成了硬规则效果稳定多了。3.3 学习路径引擎从对话里挖“思维证据”只做对话还不够教育系统必须有评价出口。我们设计了一个“思维轨迹采集层”每轮对话结束后系统会把学生的发言做一次结构化拆解存成三个标签选择倾向、避讳话题、论据类型。举一个真实例子。学生A在“是否放弃爱好”的话题里连续三轮都在说“我爸妈会觉得”“老师会同意”系统给他标注的是“外部权威依赖”。学生B同样的话题里说“我会赚够钱再回来做爱好”标注的是“条件性妥协”。这些标签不直接给评分而是汇总成每个学生的“存在主题档案”供老师在期末做面谈时使用。这个设计的核心思路是教育评价不能只盯着“答对答错”要盯“思考质地”。学生写出的结论可能完全一样但推导过程和放弃的东西完全不同。只有从过程数据里拿证据才能做个性化指导。技术实现上用的是关键词匹配加少量语义判断并不需要特别复杂的算法——关键是有意识地去记录对话中“选择”的发生点。3.4 内容安全与数据脱敏教育场景的底线工程这个项目涉及未成年人和自我探索题材安全底线比普通聊天工具高得多。我们主要做了四件事。第一所有对话数据匿名化存储。学生ID和对话内容分离后台只保留随机代号需要调取完整数据时必须管理员双人授权。第二增加前置过滤词库。系统在把学生输入送入模型前先做一轮本地违禁词检测涉及自残、暴力倾向的内容直接触发人工介入提醒不进入模型生成流程。第三限制对话议题范围。系统只允许处理课程预设主题库里的内容学生在主题库里了解自我不做无限开放式闲聊避免模型生成不可控内容。第四给AI设定“边界回应模板”当学生询问隐私问题、人际关系极端困境时AI按模板回复提示“这个困惑已经超出课程讨论范围建议找老师面谈”。有老师说我们这样做太拘谨但我认为教育AI的合规冗余永远是必要的。课上可以天马行空系统底层必须稳稳当当。哪怕牺牲一些生成的自然度也不能让学生暴露在不可控的AI输出里。4. 实操过程一学期跨存在对话课全程记录4.1 12周课程结构从认识自己到认识他人我们把整学期课程分成了四个阶段每三周一闭环最后一个阶段是项目展示。整体节奏设计参考了存在主义疗愈小组的结构从内向外慢慢展开。第一阶段是“开场与信任”第1-3周目标是让学生熟悉AI对话规则、学会区分“建议型AI”和“镜像型AI”建立起和机器对话的安全感。第二阶段是“选择与代价”第4-6周进入核心哲学命题学生开始大量面对取舍问题。第三阶段是“自由与责任”第7-9周讨论社会限制、家庭期待、自我决定之间的关系难度最高也是课堂冲突最剧烈的阶段。第四阶段第10-12周不再做新对话转向复盘和展示每个学生把三篇思维日志整理成一份“自我问卷”向全班讲解自己是怎样得出这些答卷的。每周固定两节课一节在机房做人机对话一节在普通教室做小组讨论和角色重演。教室讨论永远放在机房课之后因为学生需要先对着AI完成一轮独立思考才有内容可以带到桌面上交流。4.2 一节真实课堂当“注定成为老师”搬上屏幕举一节让我印象很深的课主题叫“如果我生来就注定当老师我还有选择吗”。课前学生刚读完《恶心》的节选大家情绪还没缓过来我们直接扔出了这个问题。前十分钟AI对话开始每个学生独立面对自己的屏幕。一个学生跟AI说“我爸妈都是老师他们说我性格也适合所以我大概率也会当老师。”AI镜像式回应“你刚才用了‘大概率’这个词听起来好像这个选择已经发生完了。如果你确认自己真的没有选择为什么要加‘大概率’这个保留条件呢”屏幕上的对话在这里停了几秒那个孩子低下头再抬头时写了很长一段回复大意是“我加概率是因为我还想留一点反抗的可能但我不知道该反抗什么”。这堂课有个环节是小组展示他把这段话读给组员听另一个男生接了一句“你不是不知道该反抗什么你是不敢承认自己认真想过其他出路”。教室一下子安静了。课后我在教学日志里写下以前我们评判一堂好课看的是知识灌输是否完整这堂课上知识几乎没出现但每个人都在重新组织自己的意志。这就是“跨存在”发生的时刻——各人不同的存在处境在对话里互相撞击。4.3 评价体系不考试用“思维档案”代替分数期末怎么给分是家长和学校最关注的问题。常规考试在这门课上行不通因为没有任何标准答案可以判卷。我们最后推行了一套“思维档案袋”评价方案包含三块内容每次对话AI自动生成的思维标签变化趋势、学生提交的两篇自评报告、期末自我问卷的现场答辩表现。评分维度也不是“A/B/C”而是四个具体的观察点第一学生是否能够从外部动机转向内部动机比如从“爸妈希望我”变成“我意识到自己真正在意什么”第二学生是否出现了“视角转换”的证据能够在对话里复述出反对自己的观点第三学生是否直面了一次“自我矛盾”并在日志里承认这种矛盾第四学生是否形成了至少一个属于自己的“个人原则陈述”。语文老师和班主任一起对着档案打分打分过程基本是盲评不看学生姓名只看文本质量。最后出来的成绩单是一份雷达图加六段描述性评语跟传统分数并列不起冲突反而给年级组的综合素质评价提供了非常扎实的素材。这套体系虽然费老师时间但它避免了“AI课聊天课没有标准”的困境。5. 常见问题与排查重点一学期踩过的真实大坑5.1 学生把AI当“情绪树洞”偏离课程目标项目开展到第四周我们发现一个意外的副作用部分学生开始把AI当成树洞聊天内容从课程议题扩散到个人烦恼、家庭矛盾、甚至早恋困惑。课程主题库里没有这些内容模型却顺着学生的话头聊了下去。排查后发现问题出在镜像引擎的“追问规则”上。AI被设置成“不拒回答”不管学生说什么它都会继续追问这在开放性议题里是优点但在边界外议题里就变成隐患。我们加了主动转向机制一旦检测到话题偏离课程主题AI先在下一句话里表示“我听到你在说一件很重要的事但它超过我们今天的范围”然后强行把话题拉回预设议题。执行之后偏离率明显下降。给同行提个醒教育AI一定要在“追求真实”和“守住边界”之间做取舍不能让它无限共情。5.2 模型“哲学腔”过重学生听不懂第一个版本跑测试时AI的输出带着浓重的翻译体哲学腔开口闭口“你的本质”“自由的选择”。学生被整蒙了反馈说“屏幕对面像是一个甩书袋的文学院研究生”。我们赶紧写了两版针对性的口语化改造把“你的本质”全部换成“你现在在乎什么”把“自由”换成“你还可以怎么选”把“他人即地狱”换成“你为什么这么在意别人怎么称呼你”。大模型生成质量的好坏很多时候不在模型本身在于你有没有把“给学生听”的口语化要求写进提示词。技术团队和教研团队必须反复做“人机对话模拟测试”每次改版先由语文老师扮演学生连续聊30分钟把所有听不懂的表达标记出来迭代进提示词。没有这一轮磨任何教育AI产品都可能死在“太专业”上。5.3 家长质疑聊天课是不是在浪费时间项目期中有家长投诉说孩子回家不写作业就知道跟机器人讨论“人生选择”家长认为这种东西中考不考纯属浪费时间。这件事差点让项目腰斩。后来我们做了两件事化解一是把每一节AI对话课的学生人格档案片段打印出来做成可视化图表每两周发一次给家长看让家长看到孩子在思维层面确实在变化二是期末答辩专门邀请家长旁听让学生亲手展示自己独立完成的“个人原则陈述”。大部分家长听完之后态度转变了因为他们发现孩子说出的东西是自己平时问不出来的。处理这件事给我的教训是教育创新项目不能只在教室内部闭环必须主动把“过程可见性”做大。家长反对往往不是反对课程而是反对自己看不到的东西。5.4 老师工作量暴增差点累倒核心教研员课程运行的第三个月主要负责教研的语文老师体重掉了好几斤。原因很简单每节课后都要读20多份对话日志给学生写反馈还要把AI生成的思维标签手动整理成学期档案。我们低估了“过程评价”的人力成本。最后的技术补救是做了一个半自动批注工具系统自动提取对话里的高亮句比如频繁出现的“我不能”“我没办法”这些词按标签归类老师只需要在分类结果上写几句总评。这把每份档案的处理时间从十五分钟压到五分钟。更重要的一点是我们在项目中期调整了排课把“AI对话课”压缩到每周一节把更多时间改成了小组互评让学生互相读对方的思维日志分担了一部分反馈工作。如果你也要做类似项目一开始别把评价设计得太重先用“AI自动分类老师总评”的方式跑一学期再逐步加深。6. 从实验室可带走的三条经验普通老师也能复制的轻量方案6.1 没有技术团队用现成AI加一套提问模板就行很多老师看完前面会说我们学校没有工程师也没有本地机房是不是就做不成了真不是。我们把整套方案浓缩成一套“轻量复现包”只需要一个普通AI账号加四个固定模板就能开课。模板一是“选择困境”告诉AI你是学生的人生教练给学生三个不可兼得的选项逼他做选择。模板二是“前提拆弹”学生陈述观点后AI只说“你的这句话成立要有个前提我们来挖一下”。模板三是“角色互换”让学生命令AI扮演他的反对面说“你现在是不同意我的那个人你把我最怕听到的理由全部说出来”。模板四是“边界访问”问学生“你刚才的回答你的父母会怎么说十年后的你又会怎么说”。四个模板覆盖了我们课程里百分之八十的对话功能而且不需要任何系统开发老师自己就能维护。唯一的条件是老师在课前做一次“预设主题白名单”规定学生只能围绕课程主题列表聊其他话题一律重定向。这个约束在纯手工模式下靠课堂口头规则也能实现。6.2 不懂哲学也能做关键是学会提问而不是搬运名言有些老师担心自己没读过萨特玩不转这个课程。实际上我们用到的哲学原文不超过三千字学生课堂上也几乎不背诵原文所有哲学思想都被转化成了场景和问题。你要做的不是哲学老师而是“场景设计师”。设计的窍门是从学生真实生活的痛点里抓主题——成绩排名、父母期待、朋友误解、兴趣和升学冲突然后把每一个痛点包装成一个没有完美答案的选择题。“如果你有一枚硬币正面是让父母骄傲背面是让自己快乐你只能掷一次你掷不掷”这类题目根本不需要哲学训练也能设计出来。课后再补一段两分钟的哲学解析让学生知道自己刚经历的思考对应的是什么概念知识性目标也算完成了。哲学在课程里真正的功能不是内容而是给老师一张“允许不正确答案存在”的执照。你不需要把《存在与虚无》读完只需要相信学生能为自己选择并承担后果这件事本身就是教育最高的目标。6.3 未来的扩展方向把“对话痕迹”变成成长资产这学期项目结束复盘时我们讨论最多的是“对话数据的长期价值”。现在每节课产生的思维日志只是被用来做期末评价但完整保存三个学期之后它能变成学生“自我发展档案”记录一个学生从初一到初三对“努力”“失败”“自由”三个词的认知是怎么变化的。这个价值比一次两次的考试分数大得多。技术上要实现这一点并不难在原有档案系统里增加时间轴维度把每个学期的思维标签按时间排列AI自动生成一段“存在轨迹描述”。将来无论是学生写个人陈述、做生涯规划还是班主任做德育评价都能够直接从档案里提取依据不需要再临时回忆。我们正在规划下一阶段加入“跨年级对话”让初二学生和初三学生通过匿名AI”相遇“让不同存在阶段的思考在同一空间里相互印证。最后分享一个我个人的私人心得。这个项目做下来最大的受益者其实不是学生是我自己。以前我总习惯在教育里追求确定性出了什么问题匹配什么对策学生什么状态施加什么干预。但现在我开始学会在一些对话里保持沉默了因为AI提醒了我一个早就知道、却一直没当回事的道理——人的成长发生在他自己做出选择的那一刻其他一切都是辅助。如果你正在做教育AI产品或者正在犹豫该不该让学生和AI自由对话我的建议是抓紧做但少教他们点什么多陪他们选点什么。