当前位置:首页>教案>一个小时,用一个系统,写完一整学期的教案

一个小时,用一个系统,写完一整学期的教案

  • 2026-07-27 21:18:47
一个小时,用一个系统,写完一整学期的教案

又快到放假的时候啦。老师们下学期的课都排好了吗教案要写多少份,心里该有数啦!

每逢开学前两周,朋友圈里总会出现一批“失踪人口”。

不是去旅游了,是在家写材料。

教案只是其中一个。课件、教学大纲、课程标准、实训指导书、学期授课计划、考核方案——每一样都有自己的模板,每一样都要从头填起。你以为写完教案就解放了?不,教案只是这条流水线上最长的那一段。

假设有十二周(一般不止),每周一份,格式必须用学校统一模板,教学目标、重难点、教学过程、板书设计、课后反思——一个都不能少。你打开那张空白表格,光是把框架填满就要两个小时。然后你想起来,这只是第一周。还有十一份在后面等着你。

更要命的是,学校的模板年年换。去年还是 Word 表格,今年换成了教务系统在线填报。你上学期辛辛苦苦攒的模板?作废。从头来。

有人说:不是有 AI 了吗?让大模型写啊。

是,你可以让 AI 写。一份一份地写。每次都要重新告诉它课程信息、教学理念、格式要求,各个要素之间的关联。写完一份,复制粘贴到学校模板里,调格式,改措辞。然后打开下一份,重复以上所有步骤。

用 AI 写一份教案,省了一小时。用 AI 写十六份教案,省了十六小时——但你自己也搭进去了八小时在“喂信息”和“调格式”上。

这不叫自动化,这叫换了一种方式加班。


01 | 真正的痛点不是“写不好”,是“写不完”

如果一门课程有十二个单元,你就算有了一个能写出高质量教案的工具,你也得跑十二次。每次都要输入课程信息,每次都要做选择,每次都要把生成结果手动填进学校的表格模板里。

而且——这十二份教案之间是有关系的。第三单元的教学设计应该承接第二单元的知识铺垫,第五单元的难点应该建立在前四个单元的能力积累之上。你一份一份孤立地生成,AI 根本不知道前面发生了什么,写出来的东西前后割裂。

老师真正需要的,不是一个“能写教案的 AI”,而是一个“能帮我把一整门课的教案全部交付”的系统。从第一个单元到最后一个单元,格式统一,逻辑连贯,风格一致,最后直接生成十二份命名规范的独立文档。打开文件夹,每一份都能直接交。

下面讲的这个方案,就是干这件事的。


02 | 六个关键机制,为什么它能做到

机制一:模板解析——你的表格长什么样,它就往里填什么

市面上大多数教案生成工具有一个致命问题:输出格式是固定的。它给你一份 Markdown 文本,你自己去对着学校模板复制粘贴。

这套方案的做法不一样。启动的第一步,是让你上传你们学校的教案模板。

不管你的模板是什么样——九宫格的、两栏式的、带课程思政专栏的、满屏合并单元格的复杂表格——系统会先解析模板结构,识别出每个字段的含义和填写要求,然后按照这个结构来组织生成内容。

不是你去适配 AI 的输出格式,是 AI 来适配你学校的表格。

这意味着同一套方案,广东的高职老师能用,山东的本科老师也能用,中小学老师换个模板一样能用。你不需要找人“定制开发”,你只需要上传你自己的模板文件。

机制二:两种内容来源,有教材没教材都能用

“我这门课没有固定教材,每年自己找资料组织内容,能用吗?”

能。

启动时会问你一个关键问题:你的教学内容从哪来?

A. 有现成教材——上传教材/讲义/PPT,系统自动提取每个章节的知识点和内容结构,直接作为教案生成的依据。

B. 没有教材,自己搜集——你只需要给出课程大纲或各单元的主题方向,系统会联网搜索权威教学资源、学术文献、行业案例,整理成结构化的“素材包”,你确认后再生成教案。

C. 混合模式——有些单元有现成材料,有些需要搜集,逐单元灵活切换。

不管你是“按教材上课”的老师,还是“自己组织内容”的老师,都能覆盖。你不需要先花三天时间整理教学素材再来跑教案——素材整理这一步,系统也帮你做了。

机制三:第一单元深度协作——把你的教学判断“录”进去

整门课的教案不可能完全自动化生成,因为有些决策只有你能做。

比如:这门课的整体教学理念是什么?偏理论还是偏实操?课程思政怎么融入?评价方式用过程性评价还是终结性评价?每个单元的课时怎么分配?

这些问题,AI 替你答不了。

所以在生成第一个单元时,系统会在几个关键节点暂停,把选择权交给你:教学目标的层级分布,你想侧重哪个认知层次?教学方法的偏好,你更倾向案例驱动还是项目驱动?评价标准的严格程度,你希望量规细到什么粒度?课程思政的融入方式,你想显性标注还是自然渗透?

你做完这些选择,第一个单元的教案就生成了。但更重要的是——你的选择本身被记住了。

机制四:风格学习——第一份定调,后面全跟

这是整套方案最核心的设计。

第一个单元生成后,你会审核、修改。也许你觉得教学活动的描述太笼统,改得更具体了;也许你觉得某个环节的时间分配不合理,调整了;也许你加了一段自己惯用的课堂导入方式。

这些修改,就是你的“教学风格信号”。

系统会从你审定的第一份教案中提取风格特征:你偏好的描述粒度、你习惯的措辞方式、你对各环节时间分配的倾向、你融入思政元素的手法。然后把这些特征作为后续所有单元的生成约束。

第一个单元,你花30分钟深度参与。从第二个单元开始,按你定下的调子自动续写。

你当然可以在任何一个单元暂停、修改、调整方向。但如果你对第一份满意,后面十一份基本可以一路“继续”到底。

机制五:单元间逻辑传导——不是十六次独立生成

孤立生成十二份教案,最大的问题是前后割裂。第三单元不知道第二单元教了什么,第五单元的难点设置跟前面的铺垫对不上。

系统在生成每个新单元时,会自动回溯前面已完成的单元,提取关键信息:前序单元覆盖了哪些知识点、学生已经具备了哪些能力基础、哪些教学方法已经用过(避免重复)、课程的整体进度走到了哪里。

每一份新教案的起点,都是前面所有教案的终点。

这样生成出来的十二份教案,读起来像是同一个老师在同一个学期里连贯写出来的——因为它们确实是在一条逻辑链上依次推演出来的。

机制六:批量文件生成——打开文件夹,直接交差

全部单元生成完毕后,系统会批量创建独立的教案文档,命名格式规范统一:

📁 《人工智能通识》教案/

├── 01-人工智能概述与发展历程.md

├── 02-机器学习基础原理.md

├── 03-深度学习与神经网络.md

├── 04-自然语言处理与大模型.md

├── ...

└── 12-AI伦理与未来趋势.md

你不需要一份一份地复制粘贴、重命名、归档。打开文件夹,十二份教案整整齐齐地躺在那里,每一份都已经按照你学校的模板格式填好了内容。


03 | 关于教学目标——说句得罪人的话

写教案最让人头疼的环节之一,是教学目标的撰写。学校要求用 OBE 理念,三维目标要“可测可量”,动词要用布鲁姆认知层级对应的行为动词——“识别”“分析”“评价”“设计”,不能写“了解”“掌握”“熟悉”这种模糊词。

说实话,大部分老师(包括我自己)对着布鲁姆那张动词表写目标的时候,内心活动是这样的:“‘分析’算第几层来着?这里用‘评估’还是‘判断’?算了,‘掌握’改成‘能够运用’,应该能过吧……”

这套方案在教学目标生成这块,背后嵌入了完整的 OBE 教学设计框架。它不是简单地把“了解”替换成“描述”,而是根据单元在整门课中的位置、前序单元已达成的认知层级、本单元的内容深度,自动匹配合适的认知层次和对应的行为动词,生成的目标天然就是可测可量的。

你要自己写出同样专业的三维目标?可以,先把布鲁姆认知分类学、SOLO 分类理论、Biggs 的建设性对齐原则复习一遍,然后对着十二个单元逐一推演认知层级递进关系。大概需要……一个周末?

或者你让这套系统花三秒钟帮你算。


04 | 实际跑起来是什么样的

说再多设计理念,不如看一次实际运行。

我用一门12周的《人工智能通识》课程做演示,模板用的是学校的标准教案表格——全是表格,而且大量使用合并单元格,结构比一般模板复杂得多。而且人工智能课程内容是没法照着教材一成不变的,因为AI迭代太快了。   这次演示是在 WorkBuddy 里跑的,但这套方案本身是一个标准的 SKILL 文件,可以在任何支持 SKILL 加载的智能体平台上使用——YouMind、扣子(Coze)、或者其他兼容的 Agent 环境都行。

启动:

@课程教案全自动生成系统

课程名称:人工智能通识

总学时:24

内容来源:C(混合模式)

教案模板:[上传学校模板文件]

第一轮交互(内容来源确认 + 模板解析):

系统先确认我选了“混合模式”——有些单元有现成材料,有些需要联网搜集。接着开始解析模板。这份模板全是合并单元格,结构嵌套很深,但系统还是准确识别出了所有字段和它们的层级关系。

然后它问我:“模板中的‘课后反思’栏,是需要预填反思框架,还是留空供课后手写?”

——这种细节问题,说明它真的在“读”你的模板,不是走过场。

第二轮交互(关键决策):

系统给出4个需要我做决策的节点,我逐一选择。整个过程大概5分钟。

第一单元生成 → 我审核修改 → 确认:

第一份教案出来了。审核时我发现一个小问题:填表格的时候有一处单元格填错了位置——这不是 SKILL 本身的问题,是智能体调用文件编辑工具时的一个小偏差。我指出来让它改正,它记住了这个修正,后面十一份教案的表格填写就再没出过同样的问题。

除此之外,我花了大约5分钟审核,调整了几处措辞和时间分配。确认。

后续单元自动续写:

从第二单元开始,系统进入自动模式。你可以让它每生成一个单元,简要展示该单元的教学目标和核心活动,并问你“继续还是需要调整?”,也可以让它直接把剩余的十几个教案一次性全部生成。我选择了后者。

整个过程,从启动到全部12份教案生成完毕,大约35分钟。当然,如果是64课时的课程,大概需要1小时吧。其中我实际动手的时间大概是:前5分钟做几个决策,第10分钟改第一份,后面就一步到位,你等着就行了。结果就是这样的:

最终输出:

工作目录下,出现了一个命名规范的文件夹,里面12份独立文档,每一份都严格按照我上传的模板格式——包括那些复杂的合并单元格——填写完毕。

上面这些教案,每份的样子如下图。对了,如果你的模板需要绘制教学流程图,这个系统也会帮你一起画好。我的模板是不需要的。

以前:开学前两周,每天熬到凌晨一点。

现在:一个小时,喝杯茶的功夫。


05 | 为什么自己写提示词做不到这件事

你可能会想:我自己写个提示词,让 AI 一份一份生成,不也行吗?

行。就像你自己用 Excel 也能做财务报表,但你还是会买金蝶。

模板解析不是“你告诉 AI 模板长什么样”就能搞定的。 不同学校的模板差异极大,字段名称不统一,有的用表格有的用文本框,有的有嵌套结构。让系统能准确识别并适配任意模板,这背后是大量的测试和迭代。

风格学习不是“把第一份教案贴给 AI 看”就能实现的。 你贴一份教案给普通大模型,它能模仿表面的措辞,但抓不住你在教学设计层面的决策逻辑——为什么这里用案例教学而不是讲授法,为什么这个环节给了15分钟而不是10分钟。这套方案里有专门的特征提取机制来捕捉这些深层模式。

单元间的逻辑传导需要精心设计的上下文管理。 十二个单元的信息量远超大模型的常规上下文窗口,你不能把前面所有教案全部塞进去。方案内部有一套信息压缩和关键特征提取的策略,确保每个新单元既能“看到”前面的全貌,又不会因为上下文过长而质量下降。

批量文件生成需要跟智能体平台的文件系统深度配合。 这不是简单地“输出十二段文本”,而是要调用文件创建接口、管理命名规则、处理文件夹结构。

这些能力根本不在“提示词”这个层面——它们需要 SKILL 级别的工程设计。


06 | 适合谁用

如果你符合以下任何一条,这套方案大概率能帮到你:

  • 每学期要写8份以上教案,且学校有统一模板要求
  • 同时承担多门课程的教学任务,教案总量大
  • 学校模板经常更新,每次都要重新适配
  • 已经用过 AI 写教案,但受不了“一份一份喂信息”的重复劳动
  • 需要保证一门课所有教案的风格统一、逻辑连贯

不适合的情况:你只需要写一两份教案——那用单篇教案生成工具就够了,没必要动用整套系统。

单篇教案生成工具在这里:一个 Skill 搞定可落地教案:AI 出稿就能上课堂,改改就能去参赛


写在最后

真正的效率革命,不是把一件事做快了,是把一类事“消灭”了。

写教案这件事,对大多数老师来说不算是多明显的“创造性工作”,但一定是“不得不完成的行政任务”。它消耗你很多的时间和精力,但产生的教学价值有限——你的教学价值更多产生在课堂上,产生在跟学生的互动里,产生在你对一个具体学生的观察和判断里。

如果一个工具能把这类重复劳动从你的生活里拿走,让你把省下来的时间花在真正重要的事情上——那它就值得你花五分钟了解一下。

💬 你每学期要写多少份教案?最崩溃的是哪个环节?评论区聊聊。


获取链接:

  • YouMind :https://youmind.com/skills/course-lesson-plan-generator-nSXRWPjMIrljZG
  • 扣子(Coze):待更新

注:本技能为付费技能。

最新文章

随机文章

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