乐于分享
好东西不私藏

AI+BOPPPS:当“完美设计”沦为一场精致空洞

AI+BOPPPS:当“完美设计”沦为一场精致空洞
音频速读
你有没有见过这样的教学设计——AI代笔,六个环节一个不缺,目标写得滴水不漏,可学生一上课就眼神涣散,举手像举千斤?
这不是AI的错。这是BOPPPS的“结构化陷阱”在作祟:一个被奉为经典的教学框架,在AI时代反而成了形式主义的温床。本文是一位特级教师的深度追问:我们拼命用AI“赋能”BOPPPS,到底“赋能”了什么?是教学效率,还是空洞的流程?
读完这篇文字,你将看清那个危险的“完美匹配”,并找到从“结构打卡”走向“认知设计”的破局之路。
01
引子:一份“完美”的教学设计
先讲个真实的片段。
上周,一位教了八年高中数学的教师来找我讨论教学设计。她兴奋地告诉我,自己用最新版的AI助手生成了一整节《导数》课的BOPPPS方案。导入采用了生活情境——用“手机电量下降速度”引入瞬时变化率;学习目标写得清清楚楚,符合ABCD法则(ABCD法则指的是教学目标撰写四要素:Audience——谁学,Behavior——能做什么,Condition——在什么条件下,Degree——达到什么程度);前测有五道诊断题;参与式学习环节设计了分组讨论、例题演练和小组展示;后测有三道巩固题;总结是学生来做的思维导图式回顾。
她问我:“您看这个教学设计怎么样?”
我说:“你先上一次,录下来,然后把课堂完整复盘。”
第三天,她来了,表情有些复杂。
“学生上课时的反应,和我预期的不太一样。”她说,“导入用了三分钟讲手机电量,学生一脸茫然——他们好像不太关心电量下降速度,他们关心的是为什么流量又超了。参与式学习环节,我让小组讨论,结果多数小组沉默了二十秒就直接开始聊天。后测三道题,正确率只有六成多,比期中考试还低。我不明白,AI给出的方案每个环节都做得很规范,为什么效果不理想?”
我给她看了一个更极端的案例——另一位小学语文教师使用AI生成一节古诗课的教学设计,方案同样“完美”,但实际课堂中,一个学生突然问“李白写诗的时候有没有用AI”,这位老师当场卡住了,不知道该怎么接,教案上没有任何应对这种“意外问题”的设计。
问题的根本不是AI不够聪明,而是:AI生成的“完美”BOPPPS方案,让教学过程变得比没有AI时更空洞了。
这个现象不是个例。当一个教师习惯了向AI说“帮我写一份BOPPPS教学设计”,那份生成的方案看起来结构完整、要素齐全、逻辑自洽,但它常常缺乏一种最关键的东西——灵魂。
一篇关于AI生成教案对新手教师教学设计能力影响的研究尖锐地指出了这一点:AI生成教案呈现出显著的“模板化”特征——过度依赖通用表述和框架,难以结合真实学情和文化语境生成具有针对性的设计。当教学设计变成“填空”,教学过程就退化为“执行”。
本文要追问的是:问题出在哪里?出在AI不够强吗?出在教师的提示词不够好吗?还是——问题出在BOPPPS本身?
02
章:拆解——“完美”的BOPPPS背后,隐藏了什么?
1.1 BOPPPS的“身份证”:它从哪里来,能做什么
BOPPPS,全称是“Bridge-in,Objective,Pre-assessment,Participatory Learning,Post-assessment,Summary”——六个环节的英文首字母缩写。它听起来有种既专业又亲切的感觉,像一个教龄三十年老教师的口袋秘籍。
这个模型的诞生很有意思。20世纪70年代,加拿大哥伦比亚省(不列颠哥伦比亚省)的教育系统面临一个相当棘手的困境——大量教师没有系统的教学资质,尤其在社区学院和大学里,站在讲台上的人可能专业能力很强,但不知道怎么“教”。为了解决这个问题,教学技能工作坊(ISW,Instructional Skills Workshop)诞生了。这个项目后来被英属哥伦比亚大学(UBC)正式采纳和推广,到1992年已经在UBC全面铺开。
ISW的设计思路很朴素:既然一些老师不知道怎么上课,我们就给他们一个模板。这个模板就是BOPPPS。它把一个教学单元拆成了六个步骤——
  • Bridge-in(引入):开场要吸引学生注意力。可以用一段小故事、一个有趣的问题,或者一个直观的现象。
  • Objective(目标):告诉学生今天要学什么、学到什么程度。
  • Pre-assessment(前测):在学生正式开始学习之前,先摸个底——他们已有的知识储备是什么,存在哪些误解。
  • Participatory Learning(参与式学习):这才是课堂的核心时段。学生不能只当听众,要参与进来——互动、讨论、演练、思考。
  • Post-assessment(后测):学完了,检验一下到底学到了什么。与前测对照,能直观看到教学效果。
  • Summary(总结):帮学生把今天的内容梳理一遍,做一个系统的回顾。
六个环节环环相扣,给教师提供了一个“路标”。目前BOPPPS已被全世界超过33个国家引进采用,在不同学段、不同学科的教学中广泛应用。
必须承认,这个模型在过去近半个世纪里发挥了巨大价值。它的最大贡献是:把隐性的“会教”技能变成了显性的“可执行”框架。一个新手教师拿着BOPPPS,至少不会在课堂上不知所措——导入?做了。目标?说了。前测?测了。参与?设计了。后测?考了。总结?收了。
这就是BOPPPS的优势所在。对于让教师从“随心所欲”走向“流程规范”,它功不可没。
1.2 BOPPPS的“天花板”:它不能做什么
然而,“能做什么”和“不能做什么”之间的差距,恰恰是问题所在。
BOPPPS给出了六个环节,但它没有——也永远不会——告诉你:什么样的Bridge-in才算好?什么样的Participatory Learning才能带来真正的认知重构?
这就像一个食谱告诉你要“加盐适量”,但没有告诉你是放一撮还是一勺,更不会告诉你不同人的口味偏好应该怎么调整。BOPPPS提供了“做什么”的行动框架,却没有提供“为什么这样做”和“怎样才算真正做好了”的认知框架。
有学者对BOPPPS教学模式的理论基础进行过系统梳理,指出BOPPPS虽然整合了“教”与“学”的双重向度,但其在实践应用中仍面临思政目标的失真、内容育人的离心、过程导向的偏移、结果生成的遮蔽等现实困境。
更贴近教学一线的观察是:BOPPPS的六个环节,在执行过程中太容易被“形式化”了。以“参与式学习”为例——它要求教师设计“参与式活动”,让课堂“热闹起来”。但“热闹”和“参与”从来不是一回事。学生可能叽叽喳喳在讨论,讨论的是昨晚追的剧;也可能一个个低头忙得不亦乐乎,是在手机上打游戏。BOPPPS根本没有办法区分“形式上的参与”和“实质上的投入”。
又如“前测”——BOPPPS要求教师在授课前测试学生的基础,这听上去非常科学。但在实际教学中,大量教师的前测沦为了“走过场”:五道选择题,三分钟做完,老师念答案,学生自己改,课程继续。前测的数据就这么消失了,从始至终没有用于调整教学。这就像一个体检报告,你抽了血做了B超,然后医生说“给你,拿走吧”——报告再也没有被翻开过。
再如“目标”——BOPPPS强调要“清晰地写出学习目标”。但一个漂亮的、用ABCD法则写出来的学习目标,和课堂中真正实现的学习目标之间,往往隔着千山万水。“学生能够运用导数解决实际问题”这样的目标写出来很容易,但教师要经过怎样的设计、引导、追问、反馈,才能让这句话从纸张走进学生的真实认知结构?BOPPPS没有回答,它把这个问题留给了教师自己。
总结一下:BOPPPS是一个优秀的“流程清单”,但它不是一个“质量保证”体系。它向你保证你会“做完”所有步骤,但它不能保证你做得好。当教学设计仅仅是“完成清单”时,教与学的质量就悬空了。
1.3 从BOPPPS到AI+BOPPPS:经典的“升级”之路
进入数字时代后,BOPPPS经历了一轮又一轮的“迭代”。翻转课堂+BOPPPS、雨课堂+BOPPPS、智慧教学+BOPPPS……每一种新技术进入教学现场时,最自然的思路就是把它们嵌入BOPPPS的六个环节里。
现在轮到生成式AI了。
学界和业界对“AI+BOPPPS”的探索可谓热情高涨。有研究者提出了“BOPPPS+ChatGPT”教学设计模型,将ChatGPT的智能支持能力精准嵌入到BOPPPS框架中,认为这可以显著提升学生学习的参与度、教学效率和效果,推动个性化自适应学习。有学者结合AI技术在BOPPPS的各环节做了具体的嵌入方案设计——B环节用AI生成互动话题,O环节用AI辅助目标撰写,P1用AI生成前测题目,P2用AI生成小组讨论素材,P3用AI生成后测变式题,S用AI生成个性化小结。有些文章的主题干脆就叫“AI+有效教学结构——从经验驱动到数据驱动的教学决策”。
这套叙事听起来非常漂亮:技术在升级,教学结构也在升级,AI让BOPPPS从“经验驱动”变成了“数据驱动”。教师只需要掌握提示词技巧,就能用AI生成一份结构完整的教学设计,把更多精力留给课堂互动和个性化指导。
表面看,这是一种高效能的“人机协同”。但深入一步追问:AI在BOPPPS中的应用,真的是“赋能”吗?还是说,它用“赋能”的外衣,掩盖了BOPPPS本身的结构化空洞,甚至在用高效率的“填充”把这个空洞变得更大?
03
章:诊断——AI如何放大BOPPPS的“结构化空洞”?
2.1 AI的“天赋”与“局限”
想弄清楚AI+BOPPPS的问题,得先弄明白AI到底擅长什么,不擅长什么。
从技术角度看,生成式AI是基于大规模语言模型构建的。它可以快速处理文本数据,根据给定的提示(prompt)生成逻辑连贯、格式规范、语言流畅的回复。给定“帮我写一份针对高中语文《赤壁赋》的BOPPPS教学设计”,AI会迅速调取已有的教学资源,生成一个包含六个环节的完整方案——Bridge-in放什么诗歌导入、Objective写几条三维目标、Pre-assessment设计什么样的知识铺垫等。
AI的训练逻辑决定了它天然偏好“标准化”“结构化”“可预测”的任务。而BOPPPS恰好提供了高标准的“结构化”框架——六个环节,每个环节都有相对清晰的功能定位和格式要求。这种高度结构化的模板,是AI最擅长填充的“答题纸”。
但AI的局限同样明显。
第一,AI无法感知具体的“现场”——它不知道你的班级里有几个学生注意力不集中,不知道谁在上课前刚被同桌排挤了,不知道哪个同学的性格内向不适合公开表达。AI生成的Bridge-in可能是符合一般经验的“好导入”,但在你的课堂上,它可能完全无法奏效,因为你的学生今天的状态根本不匹配这个导入的情感基调和背景假设。
第二,AI生成的Participatory Learning设计往往缺乏“认知张力”。它可以设计出“小组讨论某问题”“合作探究某主题”,但它不能保证这些问题有足够挑战性,不能预判学生在讨论中可能产生的那些“意外的认知冲突”——恰恰是这些“冲突”和“张力”构成了深度学习的核心动力。
第三,AI无法把握那些不可量化的教学元素——价值观引导的温度、师生互动的节奏感、情感共鸣的力量。一个教师可能在课堂中因为一个学生的“错误答案”而敏锐地捕捉到了全班普遍存在的误解,即兴调整了二十分钟的教学策略,最终帮助学生实现了真正的认知转变。这种“即兴教学智慧”完全不在AI的能力范围内。
研究表明,越频繁使用AI工具的学习者,批判性思考能力的得分反而越低。AI在“替代思考”的过程中,恰恰剥夺了学习者参与认知建构的机会。教师自己如果没有意识到这一点,用AI生成教学设计的过程,本质上也是在替代自己的思考。
2.2 当AI遇上BOPPPS:危险的“完美匹配”
AI和BOPPPS的“联姻”,之所以在当前被众多教师推崇,正是因为二者的“匹配度”极高。
让我们拆解这种“匹配”的具体表现:
(1)流程结构的高度契合:BOPPPS是一个线性流程——从Bridge-in开始,经过六个环节,到Summary结束。AI的生成模式天然适合线性顺序:它会按照序号1到6逐一生成内容。教师拿到方案后,整体框架已经完整,直接可用。正因为如此,当前“AI+BOPPPS”的培训在高校教师群体中大受欢迎,被诸多高校认定为“智慧教学创新”的有效路径。一位培训专家在一次讲座上直言“让AI来生成骨架,教师负责注入学术深度”——这句话精辟地概括了当前的主流思路,但也恰恰暗示了“骨架”本身的高度模板化、同质化倾向。
(2)形式要求的标准化:BOPPPS的每个环节都有相对“规范”的表达方式——Objective要用“学生能够……”的开头;Pre-assessment通常是选择题或简答题;Summary需要包含要点回顾和课后任务的安排。AI的语言模型经过海量教学文本的训练,对不同环节的“规范表达”有着精准的把握。它生成的Objective几乎总是规范的、可衡量的、行为导向的——但问题在于,规范不等于恰当,可衡量不等于有意义。一个“学生能够说出导数的定义”的目标可以被AI高效生成,但这真的是这节课需要学生实现的目标吗?
(3)内容生成的“泛化”逻辑:AI的训练数据覆盖了海量的教学案例,这些案例构成了一个巨大的“通用教学智慧库”。对于一个尚未被高度个性化的教学设计任务,AI提供的“通用方案”往往在形式上和内容上都“说得过去”。但恰恰是这种“通用性”,导致了“教学设计的地方化和个性化缺失”。一篇基于32份AI生成教案案例的研究揭示了这一困境:新手教师过度依赖AI生成的“标准化”方案,不仅阻碍了其教学设计能力的自然发展,更有陷入“被动使用+盲目信任”AI生成内容的陷阱。
(4)效率考量的单向驱动:在“减负提质”的政策导向下,教师们对“提升效率”“减轻负担”的需求空前强烈。AI+BOPPPS能帮助教师在极短时间内完成一份看上去“符合要求”的教学设计。2025年发布的一份教师AI应用调研报告显示,使用过AI产品的中小学教师占比81%,其中“写教案”是最高频的应用场景,占比达50%。节省时间的诱惑是巨大的——但代价也是巨大的。
这种完美匹配的危险在于:教师对AI的使用门槛越低,形式化的风险就越大。
当教师不需要深度思考就能设计出一份教案,这份教案“看起来”还像模像样——那么,教师还有什么理由去进行深度的教学设计思考?当一个教师把“提交一份教学设计”当作自己的终极任务时,AI提供的模板化方案正好“够用”。但在真实课堂中,学生的反应、意外的认知冲突、产生的价值困惑等,都需要教师在深度教学设计中预留“弹性”——而AI生成的“完成度”很高的方案往往极度缺乏这种弹性。
2.3 “形式赋能”陷阱:一种隐蔽的退化
现在可以提出本文的核心诊断了:“AI赋能BOPPPS”的逻辑归宿,不是教师能力的增强,而是教师专业判断力的空心化。
为什么?因为BOPPPS是“行动框架”,AI是“内容生成引擎”——二者的结合,将“内容组织效率”推至极限,却将“认知判断过程”降到了最低限度。当一个教师拿着AI生成的完美教案走进课堂,他实际上拥有的只是一个“活动的计时表”——几点几分做Bridge-in,几点几分给Pre-assessment,几点几分开始Participatory Learning。学生产生了一个意想不到的问题怎么办?AI没有教。某个环节的实际用时超出了预期怎么办?AI的“结构”不知道如何处理。
更隐蔽的退化发生在教师的思维能力层面。当一位教师频繁使用AI生成教学设计,他在六个环节的“判断能力”并不会因为“接触”了大量AI生成内容而自动提升——恰恰相反,它会下降。因为他没有了做判断的机会,没有了在“选择什么导入素材”“设计什么层次的问题”“组织什么深度的活动”中纠结的过程。
教育领域的研究者对这一问题发出过尖锐的质疑:当AI的“泛化”应用侵蚀了思维培育的核心地位,我们所追求的“AI+教学”究竟是在赋能教育,还是在导致教育主体的“AI附体”?“AI附体”这个表述虽然带有批判色彩,却精准地描摹了当下AI+BOPPPS正在引发的隐性风险——教师丧失了属于自己的教学设计主体性,变成了AI生成“骨架”和“血肉”的“执行体”。
一个德育主任在一次研讨会上坦率地说:“我们尝试用AI辅助设计班会课,AI确实能生成很多创意——情景剧脚本、辩论题设计、案例素材包。但真正让班会课‘活’起来的,是老师现场捕捉到学生的一个眼神、一次欲言又止、一阵沉默后的追问。AI能给你一百个剧本,但它给不了你一个‘沉默的时刻’里该怎么办的预案。”
这不是AI的错。AI只是按照“大概率”生成方案——问题的根子在BOPPPS本身的结构性困境。
04
章:痛点——AI时代,中国教师真实面临的“身份困境”
3.1 真实的数据与真实的焦虑
以上的批判不是为了否定AI在教学中的价值。恰恰相反,AI在教学中的应用潜力是巨大的,必须被充分挖掘和利用。但任何新技术进入教育领域,都需要带着清醒的反思——因为一旦用错了方向,技术的赋能就会变成“数据时代的数字镣铐”。
看一下当前的实际情况。
2025年的调研数据显示,81%的中小学教师使用过AI产品,每日使用的教师比例也稳步提升。这是令人振奋的进步,说明教师们愿意拥抱技术变革。备课场景是AI应用的“主战场”——写教案占50%,制作PPT占42%,检索教学资料占37.7%,课中和课后的评价与管理环节应用比例较低。这种分布本身就是一个信号:教师们主要在用AI解决“前期准备”阶段的工作负担。
另一项涵盖近7万份有效样本的大规模调研显示,在教师使用AI的动机中,“提升效率”占60.7%,“减轻负担”占56.7%。这是一个重要的信号——教师们使用AI的主要动力是“减负”,而不是“提质”。效率是刚需,“减轻负担”当然无可厚非,但问题在于:“形式上的工作量减少了”,如果同时“教学的含金量”也下降了,这种“减负”就得不偿失。
与AI使用热情相伴的是深刻的焦虑。《中国教师生成式人工智能应用报告(2026)》的一组数据值得高度警惕:近九成(89%左右)的教师担忧学生过度依赖AI,从而削弱其独立思考能力。在另一项针对中小学教师的调查中,近8成受访教师担心学生因过度依赖AI而忽略思考过程,近7成认为培养学生AI素养具有迫切性。
这些数据揭示了一个深层的困境:教师们既想用AI提升效率、跟紧时代,又害怕AI正在消解教育最珍贵的部分——独立思考、深度探究和人的温度。
一位教师在访谈中说出了很多人的心声:“我们用AI帮学生生成作文提纲,结果发现有些学生把提纲当成了‘最终答案’,自己的分析不见了。我们帮他们‘省事’了,但最终他们失去了思考的空间。这就让人很纠结。”
3.2 正在消失的“教师不可替代性”:一次诚实的盘点
AI时代,教师焦虑的深层根源是:什么是我能做到而AI做不到的事?
这个问题必须诚实地面对,而不是用“教育是灵魂唤醒灵魂”这样既动听又不解决问题的话敷衍过去。认知心理学家和AI研究者已经给出了一些基本判断——
  • 知识传递:AI正在大规模接管。你讲一个历史事件,AI能讲得比你生动、更全面、更有数据支撑。学生向AI提问“为什么秦朝只存在了十五年”,AI能在不到一秒内搜索大量信息,组织成一段几百字的精炼分析,配有时间线和关键节点。而一位教师在课堂上面对同样的问题,必须依赖自己的知识储备、即时组织表达能力——即便是一位资深的历史特级教师,也很难在信息丰富度上胜过AI。知识传递不再是教师的专有领域。
  • 技能训练:AI正在深度介入。语言学习的口语对话练习、编程学习的代码辅助调试、数学解题的步骤推导提示——这些以前需要一对一反复指导的工作,现在都能被AI以极低的成本规模化实现。教育的社会化、开放化、智能化趋势正在以惊人的速度推进。
  • 评价反馈:AI正在渗透。作文评分、作业批改、学情数据分析——AI在这些领域的效率和准确性已逐步接近、甚至在某些方面超过了人类教师的平均水平。
那么,哪些是AI做不到的事情?
教育部教育技术与资源发展中心发布的《中国教师生成式人工智能应用报告(2026)》清晰指出了教师不可替代的核心维度:价值引领、情感共振、思维激发,以及在不确定性中引导学生拥抱未知的勇气。
价值引领意味着教师要在知识的边界之外帮助学生在真实的社会和文化语境中发展自己的判断力。AI可以告诉你“什么是平权”“什么是正义”,但它无法引导你深入思考“我应该为平权做什么”。一个学生提出的不是一个“知识性问题”——“平权运动的历史是什么”,而是一个“价值性问题”——“历史课上讲的这些是不是跟我们今天的生活没有关系”?只有当一位教师对这个学生足够了解,对学生的困惑和疑问有足够的敏感和把握,才能给予有针对性的回应。
情感共振是AI最做不到的事情。一个学生因为家庭变故在课堂上突然落泪,AI没有任何办法应对。教师鼓励的眼神、课后的长谈、触及心底的对话等,构成了教育中不可编码、不可替代的基质。AI因在情感、价值与创造领域存在一定的结构性局限,始终处于“它者”的位置,无法与学习者建立相互承认的主体间关系。没有“关系”就没有“教育”,AI的“无差别服务”无法替代教师的“独特有温度”。
思维激发则指向教师设计“认知困境”的能力。真正的学习发生在学生体验到“认知冲突”的时候——当他们发现自己的已有知识不足以解释一个现象,或者当他们意识到两种观点之间存在矛盾和张力。AI可以提供完美的答案,但它不会主动制造“认知困境”——它天然倾向于解决冲突,而不是制造冲突。一个好的问题比一个好的答案更珍贵,AI擅长给答案,但不擅长构建有张力的问题。
湖南师范大学教育科学学院的一项研究深刻地指出:基于AI的个性化学习精确地模拟真实教育的外在形式,却遮蔽了教育培养主体性和批判性思维的核心功能。它将教育矮化为一个“投入—产出”的过程,却忽视了那些无法量化的关键要素,比如学生在思辨过程中的顿悟、与同伴讨论时的思维碰撞以及在挫折中培养出的坚韧品质。
3.3 教师角色的“再定义”:从被动承接到主动设计
AI时代的教师角色转型已经有了清晰的官方指引。
2025世界数字教育大会提出,要“坚持以人为本,牢牢把握智能时代育人的本质要求,更加注重青少年智慧启迪和心灵滋养,更加注重综合素养的提升,强化科技教育和人文教育协同”。教育部长怀进鹏在大会主旨演讲中也强调要“牢牢把握智能时代育人的本质要求”。这些来自顶层的声音传递了一个清晰的信号:AI赋能教育的方向,是“人本”而不是“技术本位”。
在教师能力结构上,学术界已经提出了一个“六维素养”体系:意识态度、知识理解、应用整合、数据素养、创新思维、伦理安全。这六个维度反映了政策层面对教师“智能化”的要求——不仅要会用技术,还要理解其原理、把握其边界、警惕其风险。
教师角色正在经历的转型,可以概括为从“工具使用者”走向“人机协同的设计师与价值共创者”,从“知识的传授者”转向“成长生态的构建者与情感陪伴者”。这意味着教师在AI时代的新定位是:你是设计师,你是引领者,你是守护者——不是计时员,不是执行者。
这种“再定义”对教师专业发展路径提出了新要求。面向“课前—课中—课后”的全流程,教师的专业成长需要从阶段性培训走向终身化学习,需要从单一学科教学转向跨学科综合教学,需要从被动适应技术转向主动驾驭技术。
05
章:超越——从“AI赋能BOPPPS”到“AI突破BOPPPS”
知道了问题在哪里,下一步是给出新的方向。
4.1 “微时刻”教学设计:打破时间线性
如果说BOPPPS是一根笔直的木棍,传统教学设计要把它平放在一节课上,确保“从头到尾”都能均匀地触及教学的各个方面——那么,“微时刻”教学设计的理念就是要打破这根木棍,把它拆成一小片一小片“玻璃碎片”,然后用这些碎片构建一个更立体、更有机的“认知空间”。
“认知触点”(Cognitive Touchpoint)是微时刻教学设计的核心概念。它被定义为“教学过程中任何一个可能引发学生认知改变的瞬间”。它不是一个时间单位(几分钟),也不是一个BOPPPS的环节对应物,而是一个“认知转变可能发生的机会窗口”。
一个认知触点可能很短,比如教师展示一个反直觉的统计数据,学生发出一声“啊”;也可能持续较长时间,比如一次围绕争议性话题的小组讨论,其中学生们经历了多轮观点交锋;还可能是在课后发生的,比如学生在看完一段学习视频后陷入了自我反思。
AI在微时刻中的角色不是“流程填充者”,而是“触点设计师的助手”。一个教师的课前准备不是“填充六个环节的内容”,而是:识别这节课可能产生的5—7个关键认知触点;针对每个触点,判断需要AI生成什么材料来“铺垫”或“引爆”这个触点;在课中灵活地运用这些材料,根据学生的反应调整触点的顺序、时长和强度。
举个例子说明微时刻的运作:
在一节《光合作用》的生物课上,一位学生突然提问:“老师,我们用AI查到的‘光合作用的化学方程式’是6CO₂+6H₂O→C₆H₁₂O₆+6O₂,但我发现AI的解释里有个矛盾:它说这个反应需要光,但是它又说如果把二氧化碳和水放在一起放在暗处也不会发生反应——这不就是它说的‘需要光’吗?那为什么还强调暗处不会发生反应?”
如果按照BOPPPS框架,教师可能先记录这个问题(偏离了预设流程),然后在“互动答疑”环节再回应,或者干脆把它推迟到课后。但如果教师能捕捉到这个“认知触点”,把它变成一个即时的认知重构机会,课堂的价值就完全不一样了。
一位专业教师可以这样回应:“你发现了一个非常厉害的问题。很多教科书上的表述确实存在你描述的这个‘逻辑不清’的问题。让我们一起来做一个‘逆向思考’的训练:即使有光,CO₂和H₂O在体外混合会产生葡萄糖吗?不会。这说明光合作用远比一个简单的方程式复杂得多——它的发生需要复杂的酶催化系统、需要叶绿体的结构支持。AI给出的只是一个‘净效果方程’,并不能描述真实的反应过程。AI的‘回答’有时候是完美的表述,但它不告诉你这句话的完整边界在哪里。”
课堂上,AI完全可以作为一个“假想对手”,用来激发学生对“知识边界”的探究。但这一切的前提是:教学设计不是BOPPPS的“标准化流水线”,而是充满弹性的认知触点地图。
4.2 “人机协同张力模型”:互补而非替代
当前的“人机协同”叙事常常陷入一个误区:把AI当作品质的上限,把教师当作AI的“补充”——AI做不了的我们来补。这种理解方式本质上是在“贬低”教师的专业价值,把教师当成了“AI的余数”。
真正的人机协同,应该是“张力模型”——有意识地在AI高效完成部分任务的同时,强化教师深度介入的部分,让“互补”变成“协同”,让“分工”变成“合作”,让“无意识替代”变成“有意识制造张力”。
张力模型的设计原则有四个:
(1)明确分工边界。AI负责那些可以被明确地定义为“确定性任务”的工作——比如根据一个教学知识点生成标准化习题、快速整合学情数据和生成统计报告、组织语言形成规范化文本。教师则负责那些必须融入“价值观、判断力、关系建构”的非结构化任务——比如在课堂中挖掘一个学生提出的有价值的问题,并在全班进行思维深化;或者将一个“AI生成的答案”作为批判对象,引导学生检视AI输出的假设和边界。
(2)保留教师介入的“高张力时刻”。在人机协同的教学流程中,有意识地预留需要教师亲自介入的“非线性、不确定性环节”。这些环节的价值恰恰在于教师的“人”的因素——教师的眼神、语调、对局面的把握、对学生情感的敏感捕捉——所有这些东西都超出了AI的能力范围。当教师在这些时刻出现,课堂的温度、思想的深度、价值观的引导才真正发生。
(3)以数据为桥梁,实现AI洞察→教师决策。AI的“非情感感知”与教师的“情感判断”之间,需要一个“洞察传递”的桥梁。AI通过学情数据和交互记录识别出学生的学习趋势和潜在风险后,把这些“原始洞见”传递给教师,再由教师基于对学生个体的深入理解进行判断。AI不应该替教师做“要不要干预”“怎么干预”的决策,也不能替代教师对学生发出“你在走神吗”的提醒。
(4)建立人机协同的质量监控机制。“不是AI+教师的简单叠加,而是结构性的协同。”需要有一套评估机制,定期审视人机协同教学设计的质量:设计是否激发了学生的深度探究欲望?教师的深度介入是否在关键认知点上发生了?课堂是否产生了学生“长时间活跃思考”的生理和心理状态?
4.3 BOPPPS的“超越”而非“否定”:守住什么,突破什么
这里需要做出一个重要的澄清:超越BOPPPS,不是否定BOPPPS。BOPPPS作为认知工具,对于新手教师的“流程化入门”仍然具有重要价值。它不是“伪科学”,而是一个有局限的“科学”。只不过这种“科学”的局限性在AI时代被无限放大了。
BOPPPS应被“守住”的价值:
  • 为处于“职业适应期”的教师提供了一个最基础的“行动路标”。一个刚开始教书的老师,如果没有BOPPPS作为“定心丸”,可能会完全不知道课堂该怎么组织。
  • BOPPPS的逻辑顺序(引入→目标→前测→参与→后测→总结)在多数“常规型、知识传递型”的课堂上仍然是有效的。
  • BOPPPS明确了“前测”和“后测”的价值,提醒教师教学应该有证据,不是“凭感觉”。这句话在任何时代都成立。
BOPPPS应该被“突破”的方向:
  • 从“线性流程”走向“网状认知地图”——教学不是从“start”到“end”的六个节点,而是从“认知触点”到“认知重组”的立体网络。
  • 从“流程打卡”走向“认知设计”——教学设计不应该在“有没有做导入”“有没有写目标”上打勾,而应该追问“导入是否产生了认知张力”“目标是否能指引深层学习”。
  • 从“通用模板”走向“情境化应变”——教学设计的核心不是“答案”,而是“问题”;不是“确定性”,而是“弹性”;不是“完成度”,而是“敏感度”。
一位特级教师在私下交流中有过一句让我印象很深的话:“我把BOPPPS当拐杖用了五年,后来我把拐杖扔了,我不再需要它了。但后来我发现,很多人还在用着那根拐杖,而他们的腿早就痊愈了。”
06
章:行动——一线教师如何突破BOPPPS天花板
批评必须伴随行动指南。一线教师迫切需要知道的是:在我的日常教学中,我到底应该怎么做?
5.1 批判性使用AI:三步避坑法
第一步:不依赖AI生成“完整方案”,只用它生成“片段素材”。
AI最危险的用法就是“一次生成,全部采用”。应该改变自己的工作流程:把BOPPPS打散,让AI只负责生成其中“可被技术标准化”的部分素材——比如“相关背景资料”“典型案例数据”“标准化习题”“学生易错点提醒”。然后把所有AI生成的内容标记为“可能有问题”,带着批判眼光逐一审查。
第二步:对AI生成内容进行“灵魂拷问”。
每一段AI生成的内容都要问自己三个问题:
  • 这个内容能否引发我的学生的“认知重组”?还是说它只是“信息重组”?
  • 如果我按照AI的说法来处理这个环节,是否有可能错过一个“价值引领”的机会?
  • 这个方案里的“人文关怀”在哪里?AI对它一无所知,那“我”应该在哪里补充?
第三步:建立“教学设计的二次创造机制”。
拿到AI生成的“基础框架”之后,不要直接使用。而是将其打印出来,用红笔或高亮笔标注所有需要“注入个人判断”的地方。然后进行二次重写——只保留“素材性、工具性”的内容,重新设计“引导性问题”“互动时机”“认知触点的排列顺序”。这个过程不是“修改”,而是“再创造”。一位专家用“AI生成基础框架+教师主导本土化适配”来描述这种协同方式,这种人机协同模型强调教师需通过调试指令工程与错误反哺机制,将技术工具转化为教育智慧增长的催化剂。
5.2 创造性教学设计:让AI帮你做AI做不到的事
策略一:用AI生成差异化材料,实现真正的个性化学习。
AI最擅长的不是“生成一篇通用教案”,而是“生成多篇差异化材料”。教师可以这样操作:用AI生成同一知识点的“三种不同难度”的示例和练习——一套面向基础薄弱学生的“分步式引导练习”,一套面向一般学生的“常规综合性练习”,一套面向学有余力的“拓展挑战性题目”。然后由教师在课堂中对不同学生“投放”不同材料。这不依赖于AI的“课中自适应”(技术尚不成熟),而是依赖于教师的“课前准备+课中判断”——AI是武器库,教师是投放者。
策略二:用AI模拟“认知困境”,激发学生的深度思考。
不要用AI生成“完美答案”,而是让AI生成“带有认知缺陷的示例”,让学生批判AI的错误或不完整之处。在语文课堂上,教师可以要求AI生成一篇关于某古诗的“表面赏析”,让学生分析AI到底“赏析”了什么、又错过了什么——那些真正的诗学价值是什么。在数学课堂上,教师可以要求AI用“错误的方式”解一道题,让学生找出其中的逻辑陷阱和认知偏差。评价AI的过程本身就是一种高阶思维训练。
策略三:用AI生成“即时追问的预判库”,增强教师的应变能力。
AI不能帮你“现场追问”,但可以在课前提问:根据这节课的教学内容,预测学生可能提出的5—8个“高价值问题”——包括“关于这个知识的常见误区”“把知识迁移到另一个情境的思考”“知识边界的探寻”。把这些“预判”印在讲台旁的备忘卡片上。当学生在课堂上真的提出某个“高价值问题”时,教师可以马上借助这个“预判库”进行深度追问,让课堂从一个“知识传递课”升级为“认知探究课”。
AI不是来帮教师“省事”的,而是来帮教师“做更有价值的事”的。省事只是手段,更有价值才是目的。但如果用不好,AI会让教师变成一个“高效的无价值产出者”。
5.3 人机协同能力的系统提升路径
教师专业发展不能依赖“一次性培训”,而需要系统性的能力提升。
  • 课前能力的核心是:利用AI生成认知触点地图;使用AI产生多种备选教学设计“可能性”,基于学情作出最终选择;预判课堂中可能产生的“认知冲突”和高价值生成点,准备应对策略。
  • 课中能力的核心是:在AI生成的“认知预判”基础上,敏锐地捕捉学生现场的即时反应,捕捉那些“超出预判的生成点”;在关键认知点上对AI生成的材料进行“二次创造”式讲解,注入个人判断和价值引导;保持对“课堂温度”的敏感——当AI生成的练习枯燥、学生走神时,及时切换策略。
  • 课后能力的核心是:利用AI进行学情分析的“初步解读”,但自己必须对解读结果进行“教育学的再判断”;组织AI帮你生成“教学反思”的初步框架,然后在此基础上进行更深层的自我追问——“我的设计触发了学生真正的认知变化吗?有什么证据?没有证据的话,是哪里出了问题?”
人机协同能力的培养需要建立常态化的机制,比如成立基于真实课堂实践的教师学习社群、建立AI赋能的教学设计工作室、鼓励教师进行“人机协同对比实验”——给同一个教学内容设计两个方案,一个纯AI生成,一个“AI辅助+教师深度介入”,然后对比实施效果。
07
结语:教学的尽头,是人
五年前,BOPPPS的引入对于很多中国教师来说是一件重要的事情——它把教学从“凭感觉”变成了“有章法”。今天,AI+BOPPPS似乎又把教学带到了一个新的“升级”阶段,看起来更智能、更高效。但正如本文所试图论证的,真正的“AI赋能”,不是让AI帮你做BOPPPS要求你做的事,而是让你——一个拥有判断力、共情力和洞察力的人——在AI的协助下,设计出超越BOPPPS边界的更复杂、更人性化、更有张力的教学。
AI再怎么先进,它也无法取代“人”对“人”的理解。教学设计的终极成果不是一份漂亮的教案,不是“六个环节结构完整”的AI生成文本,而是每一个具体的“人”在认知结构和精神境界上发生的“不可逆的改变”。教师既是这种改变的“设计者”,也是这种改变的“陪伴者”,更是这种改变的“守护者”。
“传道”的教师永远无法被人工智能取代,因为“道之所存,师之所存也”。但是,“传道”的前提是教师自己能够“悟道”——用自己的思想和情感去理解学生、理解世界、理解教学的真谛。AI可以帮助你分析数据,但它无法替你思考教学的终极目的是什么;AI可以帮助你优化流程,但它无法替你感受课堂上的“心动瞬间”。所有这些教学的“根”,都深深扎在“人”这片最古老的土地上。
这也是我对所有正在尝试AI赋能教学的教师的三个“告别”和一个“坚守”:
  • 告别“流程打卡型”教学设计。别再用“有没有做齐六个环节”来评价自己的教学设计。从今天起,用“这节课有没有产生有价值的认知改变”作为评价标准。
  • 告别“AI替代焦虑”。如果你真的理解了什么是教师的不可替代价值——价值引领、情感共振、思维激发——你就不会再担心被AI取代。因为你做得有多好,取决于你有多“人”,而不取决于你有多“机器”。
  • 告别“形式赋能”的幻觉。别被那些“AI帮你高效完成设计”的漂亮话迷惑。形式赋能不等于实质赋能。真正的AI赋能是赋能给“人”,而不是赋能给“形式”。
  • 坚守以“人的成长”为唯一目标的教育初心。不论技术如何迭代,从粉笔黑板到数字白板,从书本教案到AI生成方案,教育的“最终受益人”始终是那一个个鲜活的、变化中的、充满无限可能的学生。守住这个初心,你就永远不会被AI带偏方向。
最后,回到本文的标题——教学的尽头,是人。因为只有“人”,才能点燃另一个“人”心中求知的火焰;也只有“人”,才能给予另一个“人”走向未来的勇气、力量和方向。
AI可以传递知识和经验,但它无法替代教师之于学生情感需求的满足。教育是一个灵魂唤醒另一个灵魂——当你站在讲台上,用你独有的判断力和洞察力,让那些被技术“隐蔽”的认知冲突浮现出来,让那些被结构“遮蔽”的人文温度传递出去——那一刻,你完成了任何算法都无法完成的、独属于“教师”这个古老而永恒的使命。

(全文完。谢谢阅读!)

欢迎朋友们阅读、转发,提一提建议,在讨论区展开更深入讨论。

本公众号往期文章

2026年高考专业介绍——在不确定的世界,寻找属于你的确定
高考专业介绍之金融学——金钱的游戏规则,普通人的逆袭地图
2026年高考专业介绍——在不确定的世界,寻找属于你的确定
高考专业介绍之金融学——金钱的游戏规则,普通人的逆袭地图
高考专业介绍之农学——大地与屏幕之间,农学究竟是“天坑”还是“金矿”?20个问题拆解真相
高考专业介绍之园艺——花匠?科学家?还是未来农场主?
高考专业介绍之植物科学与技术——绿色芯片·代码人生
高考专业介绍之动物科学——从猪圈到实验室,从三万亿到十四亿人的餐桌
高考专业介绍之智慧牧业科学与工程——数据养牛,代码喂鸡
高考专业介绍之电气工程及其自动化——从电网铁军到AI赋能,电气工程的硬核底气与黄金赛道
高考专业介绍之微电子科学与工程——从沙子里炼金,到头发丝上建城,“造芯”专业的硬核浪漫与残酷真相
高考专业介绍之新闻学——“当ChatGPT学会写稿,我们为什么还需要‘铁肩担道义’?”
高考专业介绍之传播学——不生产网红,只生产“看懂流量的人”
高考专业介绍之音乐教育——教音乐,还是教人?
2026.06.14:(一)“人工智能+教育”行动计划六个不等式之一:技术≠教育——当AI走进教室,我们最先丢掉的可能是最宝贵的东西
《教育发展“十五五”规划》解读:尊重、追问与行动
2026.06.13:“神经中枢”的重编程:工信部121号文《“人工智能+信息通信”创新发展实施意见(2026—2028年)》背后的隐秘逻辑
2026.06.12:从“拷问”到“对话”:成为教学设计的人机协同架构师
2026.06.11:别让语言成为思维的边界:重估C语言启蒙,与AI时代的认知保卫战
2026.06.10:(六)“人工智能+教育”行动计划在普通城市的真问题与软着陆(系列之六)——教育智能不止“一次安装”,而是可持续生长
2026.06.09:(五)“人工智能+教育”行动计划在普通城市的真问题与软着陆(系列之五)——“可测量”的狂欢:当教育只剩下那些能被算法识别的东西
2026.06.08:人机对齐?不,是人正在向机器对齐:关于“逆向对齐”的系统性剖析——一场正在发生的人类自我消解运动
他解开了60年的数学难题,却可能因为体育课毕不了业
2026.06.07:当1290万人挤上同一条跑道,谁来决定谁能跑到终点?——从广东“冲补强”计划看中国教育分化的2026答卷
(四)“人工智能+教育”行动计划在普通城市的真问题与软着陆(系列之四)——新鸿沟:当算法开始分配“思考权”
2026.06.06:谁在拖GPU的后腿?——从磁盘上的一个空闲位,到文件系统四十年的底层博弈
(三)“人工智能+教育”在普通城市的真问题与软着陆(系列之三)——教师:在人机协同的口号下,正在经历一场静悄悄的“撕裂”
2026.06.05:《加快农业农村现代化“十五五”规划》没错,但系统有“三个断裂”——农业现代化如何走向系统智能
别让BOPPPS只剩骨架:帮它找回体温
2026.06.04:(二)“人工智能+教育”行动计划在普通城市的真问题与软着陆(系列之二)——当教育数据采集越过边界,我们正在批量制造“透明人”
2026.06.03:“人工智能+教育”行动计划在普通城市的真问题与软着陆(系列之一)
2026.06.02:有温度有情怀的教育大模型编程
2026.06.01:AI时代,教师不可替代的四种内核能力
2026年05月:“大眼鱼”公众号2026年05月的文章列表
2026年04月:“大眼鱼”公众号2026年04月的文章列表
2026年03月:“大眼鱼”公众号2026年03月的文章列表
2026年02月:“大眼鱼”公众号2026年02月的文章列表
2026年01月:“大眼鱼”公众号2026年01月的文章列表
2025年12月:“大眼鱼”公众号2025年12月的文章列表
2025年11月:“大眼鱼”公众号2025年11月的文章列表
2025年10月:“大眼鱼”公众号2025年10月的文章列表
2025年09月:“大眼鱼”公众号2025年09月的文章列表

欢迎关注我们的公众号“大眼鱼”

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-16 20:23:27 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/755711.html
  2. 运行时间 : 0.202471s [ 吞吐率:4.94req/s ] 内存消耗:4,784.91kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=1d959505f632050c232384463124394e
  1. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_static.php ( 6.05 KB )
  7. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/ralouphie/getallheaders/src/getallheaders.php ( 1.60 KB )
  10. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  11. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  12. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  13. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  14. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  15. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  16. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  17. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  18. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  19. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions_include.php ( 0.16 KB )
  21. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions.php ( 5.54 KB )
  22. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  23. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  24. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  25. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/provider.php ( 0.19 KB )
  26. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  27. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  28. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  29. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/common.php ( 0.03 KB )
  30. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  32. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/alipay.php ( 3.59 KB )
  33. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  34. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/app.php ( 0.95 KB )
  35. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cache.php ( 0.78 KB )
  36. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/console.php ( 0.23 KB )
  37. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cookie.php ( 0.56 KB )
  38. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/database.php ( 2.48 KB )
  39. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/filesystem.php ( 0.61 KB )
  40. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/lang.php ( 0.91 KB )
  41. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/log.php ( 1.35 KB )
  42. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/middleware.php ( 0.19 KB )
  43. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/route.php ( 1.89 KB )
  44. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/session.php ( 0.57 KB )
  45. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/trace.php ( 0.34 KB )
  46. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/view.php ( 0.82 KB )
  47. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/event.php ( 0.25 KB )
  48. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  49. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/service.php ( 0.13 KB )
  50. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/AppService.php ( 0.26 KB )
  51. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  52. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  53. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  54. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  55. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  56. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/services.php ( 0.14 KB )
  57. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  58. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  59. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  60. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  61. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  62. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  63. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  64. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  65. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  66. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  67. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  68. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  69. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  70. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  71. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  72. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  73. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  74. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  75. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  76. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  77. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  78. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  79. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  80. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  81. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  82. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  83. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  84. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  85. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  86. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  87. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/Request.php ( 0.09 KB )
  88. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  89. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/middleware.php ( 0.25 KB )
  90. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  91. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  92. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  93. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  94. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  95. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  96. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  97. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  98. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  99. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  100. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  101. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  102. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  103. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/route/app.php ( 3.94 KB )
  104. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  105. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  106. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Index.php ( 9.87 KB )
  108. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/BaseController.php ( 2.05 KB )
  109. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  110. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  111. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  112. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  113. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  114. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  115. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  116. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  117. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  118. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  119. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  120. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  121. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  122. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  123. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  124. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  125. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  126. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  127. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  128. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  129. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  130. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  131. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  132. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  133. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  134. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  135. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Es.php ( 3.30 KB )
  136. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  137. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  138. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  139. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  140. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  141. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  142. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  143. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  144. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/runtime/temp/c935550e3e8a3a4c27dd94e439343fdf.php ( 31.50 KB )
  145. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.001064s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001612s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.003884s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.002203s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001464s ]
  6. SELECT * FROM `set` [ RunTime:0.001195s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001547s ]
  8. SELECT * FROM `article` WHERE `id` = 755711 LIMIT 1 [ RunTime:0.002989s ]
  9. UPDATE `article` SET `lasttime` = 1781612607 WHERE `id` = 755711 [ RunTime:0.004785s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000254s ]
  11. SELECT * FROM `article` WHERE `id` < 755711 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000437s ]
  12. SELECT * FROM `article` WHERE `id` > 755711 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001972s ]
  13. SELECT * FROM `article` WHERE `id` < 755711 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.002018s ]
  14. SELECT * FROM `article` WHERE `id` < 755711 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001924s ]
  15. SELECT * FROM `article` WHERE `id` < 755711 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.003101s ]
0.206384s