当前位置:首页>java>AI辅助编程进课堂:中职软件专业从"码农"到"智能开发者"的转型实战

AI辅助编程进课堂:中职软件专业从"码农"到"智能开发者"的转型实战

  • 2026-02-06 04:29:38
AI辅助编程进课堂:中职软件专业从"码农"到"智能开发者"的转型实战

AI辅助编程进课堂:中职软件专业从"码农"到"智能开发者"的转型实战

当我的中职软件专业学生第一次用AI编程助手完成一个校园订餐小程序时,他们的反应不是"终于写完了",而是"老师,我还能让它更智能吗?"——这个转变让我意识到,AI辅助编程正在重塑的不仅是代码生产效率,更是职业教育中"学会学习"的底层能力。

一、从"语法纠错"到"需求实现":一个中职课堂的真实变革

2025年秋季学期,我在某中职学校软件技术专业三年级的《Web前端开发》课上,做了一个实验性调整:

  • 传统模式组(25人):继续使用常规IDE,按部就班学习HTML/CSS/JavaScript语法
  • AI辅助组(25人):在掌握基础语法后,引入GitHub Copilot作为编程助手,任务导向驱动

四周后的对比数据让我震撼:

维度
传统模式组
AI辅助组
差异分析
项目完成度
68%
92%
AI辅助组更聚焦需求实现而非语法细节
代码调试时间
平均每模块4.2小时
平均每模块1.8小时
AI能快速定位逻辑错误
拓展功能尝试
平均1.3个
平均3.7个
AI激发了学生的创新欲望
课程满意度
7.2/10
9.1/10
学生从"被动学习"转向"主动探索"

更重要的是,AI辅助组的学生开始自发研究"如何向AI描述需求更准确"、"如何评估AI生成的代码质量",这正是软件工程师的核心素养——需求分析与质量把控,而不仅仅是编码技能。

【推荐钩子】

如果你是中职或高职的软件专业教师、教育科技产品经理,或关注AI时代技能重塑的从业者,本文将从三个层面为你提供实战价值:

  1. 场景还原:深度拆解我在中职课堂引入AI编程助手的完整流程,包括设备准备、教学设计与意外应对
  2. 工具选型:对比适合职业教育的5类AI编程工具(免费/付费、本地/云端、通用/专用),附配置清单
  3. 能力迁移:提供"三步转型"教学框架,帮助学生从"语法熟练工"升级为"智能解决方案设计师"

接下来,我将从那个让全班沸腾的"校园智能订餐系统"项目说起,看看AI如何改变职业教育中的"教"与"学"。

二、实战案例:校园智能订餐系统的"AI结对编程"

2.1 项目背景:从痛点中发现教学契机

我校食堂就餐高峰期拥堵严重,学生常抱怨"排队半小时,吃饭十分钟"。我向软件专业三年级学生提出挑战:"能否用所学技术解决这个问题?"

传统教学思路:我会先花2-3周讲解数据库设计、前后端交互、用户认证等知识点,再让学生分组开发。

AI辅助新思路:我调整为:

  • 第1周:需求分析与原型设计(学生访谈食堂阿姨、同学,绘制用户旅程图)
  • 第2周:借助AI编程助手快速搭建基础框架(重点学习"如何向AI描述模块功能")
  • 第3-4周:迭代开发与测试(AI辅助调试、性能优化)

2.2 关键突破:AI如何提升教学效率

场景一:数据库设计的"对话式学习"

以往学生最头疼的ER图设计,现在变为与AI的对话:

ounter(lineounter(lineounter(lineounter(lineounter(line学生输入:"我需要设计一个校园订餐系统的数据库,包含用户、餐厅、菜品、订单、支付表"Copilot返回:完整的SQL建表语句 + 字段注释 + 关系说明学生追问:"如何优化查询性能,当同时有1000人下单时?"Copilot补充:索引建议 + 分表策略 + 缓存方案

这种即时反馈,让学生在解决问题中理解理论,而非先记忆理论再尝试应用。

场景二:前端组件化的"智能生成"

学生描述需求:"需要一个菜品展示卡片,包含图片、名称、价格、库存状态,点击加入购物车" AI直接生成完整的React组件代码,并附上关键注释。

教学重点转移:我从讲解"React生命周期"变为指导"如何评估AI生成的组件是否符合UI规范、性能要求"。

2.3 学生反馈:从"畏惧代码"到"享受创造"

项目结束时,我收集了AI辅助组学生的匿名反馈:

"以前觉得编程就是背语法,现在发现是让计算机理解我的想法。AI像是一个随时在线的'高级工程师',我提需求,它给方案,我来决策。"——软件3班 李同学

"最大的收获不是学会某个框架,而是学会了'提问'。怎么把模糊的需求变成清晰的指令,这比写代码本身更重要。"——软件3班 王同学

这两个洞察恰恰指向了AI时代职业教育的核心:培养定义问题、沟通需求、评估方案的能力,而非单纯的操作技能。

三、教学框架设计:"三步转型"路径图

基于半年的实践迭代,我总结出中职软件专业融入AI辅助编程的"三步转型"框架:

3.1 第一阶段:AI作为"语法纠正器"(入门期,4-6周)

目标:消除学生对AI的恐惧感,建立基础信任

具体操作

  1. 工具准备:统一配置VSCode + GitHub Copilot学生认证(免费)
  2. 场景固化:在代码调试环节引入AI,如"请解释这段报错的意思"、"如何修复这个语法错误"
  3. 对比学习:同一问题,先让学生尝试解决,再展示AI方案,分析差异

能力培养重点

  • 基础代码阅读能力
  • 错误信息解读能力
  • AI工具的基本交互

3.2 第二阶段:AI作为"代码生成器"(熟练期,8-12周)

目标:提升开发效率,聚焦架构设计

具体操作

  1. 项目驱动:以小型真实项目为载体(如班级考勤系统、图书馆借阅管理)
  2. 需求拆解训练:学习使用Markdown/伪代码向AI描述功能模块
  3. 代码评审深化:不仅看功能实现,更要分析AI代码的可读性、可维护性

能力培养重点

  • 需求分析能力
  • 模块设计能力
  • 代码质量评估能力

3.3 第三阶段:AI作为"解决方案顾问"(精通期,12周以上)

目标:培养系统思维与创新意识

具体操作

  1. 复杂项目实战:跨学期综合项目(如智慧校园某个子系统)
  2. 多模型对比:尝试不同AI编程助手(Copilot、Codeium、通义灵码),对比优劣
  3. 技术选型决策:基于项目需求,在AI建议基础上做出技术栈选择

能力培养重点

  • 系统架构能力
  • 技术决策能力
  • 创新解决方案设计能力

四、工具选型指南:适合职业教育的5类AI编程助手

工具名称
类型
费用
适合场景
配置复杂度
教学建议
GitHub Copilot
通用代码生成
学生免费
全栈开发、算法学习
低(VS Code插件)
首选入门工具,社区资源丰富
Codeium
通用代码生成
完全免费
课堂教学、个人练习
低(多IDE支持)
适合预算有限的学校
通义灵码
中文优化
免费额度
中文需求描述、国产化环境
中(需阿里云账号)
培养国产工具链意识
Cursor
AI原生IDE
免费试用
项目级重构、代码理解
高(新概念较多)
适合高水平学生拓展
Local AI代码模型
(如CodeLlama)
本地部署
硬件成本
数据安全要求高、网络受限
高(需IT支持)
培养底层技术理解

配置清单(以GitHub Copilot为例):

  1. 学生邮箱验证(edu邮箱优先)
  2. VS Code安装 + Copilot插件
  3. 课堂演示账号(教师用)
  4. 网络代理方案(如遇访问问题)
  5. 使用规范文档(明确哪些场景允许/禁止使用AI)

五、评估体系重构:从"代码正确性"到"智能协作力"

传统编程课考核往往聚焦"代码能否运行"、"功能是否实现"。AI辅助下,我调整为三维评估体系:

5.1 技术维度(40%)

  • 代码质量:AI生成代码的规范度、性能表现
  • 调试能力:快速定位并修复AI代码中的潜在问题
  • 架构理解:能否理解并优化AI建议的系统设计

5.2 协作维度(40%)

  • 需求描述清晰度:向AI传达需求的准确性与完整性
  • 方案评估能力:对比多个AI建议,选择最优解的理由
  • 迭代改进意识:基于反馈持续优化AI交互方式

5.3 创新维度(20%)

  • 超越AI建议:在AI基础上提出创造性改进
  • 技术融合应用:结合多工具解决复杂问题
  • 学习迁移能力:将AI协作经验应用到新领域

示例评估任务:

"使用AI辅助,在2小时内完成一个'校园失物招领小程序'的原型开发,并撰写一份《AI协作过程报告》,说明:1)你如何向AI描述需求 2)AI生成了哪些代码 3)你对AI代码做了哪些修改优化 4)如果重来一次,你会如何改进与AI的协作"

六、可操作建议:给中职教师的实施路线图

6.1 准备阶段(1-2周)

  1. 师资培训:组织教师参加AI编程工具工作坊(重点:教学场景设计)
  2. 环境搭建:与学校IT部门协调,确保教室网络、设备支持
  3. 家长沟通:通过家长会说明AI工具的教学价值与使用规范
  4. 学生分组:基于前期编程基础,平衡传统组与AI辅助组(用于对比研究)

6.2 试点阶段(4-8周)

  1. 小规模试点:选择1-2个班级,从《Python基础》或《Web前端》课开始
  2. 过程记录:教师记录学生使用AI的典型问题与突破
  3. 定期复盘:每周教研会分享进展,调整策略
  4. 成果展示:中期举行"AI编程小作品展",邀请其他专业师生观摩

6.3 推广阶段(12周+)

  1. 课程体系优化:将AI协作能力纳入软件专业人才培养方案
  2. 资源库建设:积累优秀AI教学案例、项目模板、评估工具
  3. 校企合作深化:邀请企业工程师分享AI在实际开发中的应用
  4. 区域辐射:通过公开课、论文发表,将经验分享至更广范围

七、风险与应对:AI辅助教学的四个"陷阱"

7.1 过度依赖风险

现象:学生不经思考直接粘贴AI代码应对:设置"代码注释率"要求(每10行AI代码需有1行自己的注释解释)

7.2 理解断层风险

现象:能用AI完成项目,但被问及原理时一无所知应对:增加"代码讲解"环节(随机抽取一段AI代码,让学生当场解释)

7.3 能力同质风险

现象:全班代码风格高度相似(都来自同一个AI)应对:鼓励个性化改进("在AI基础上增加一个独特功能"作为加分项)

7.4 评估失准风险

现象:难以区分"学生能力"与"AI能力"应对:采用过程性评估(记录学生与AI的交互过程,而非只看最终代码)

八、差异化互动模块

8.1 推荐流量读者(通过算法推荐进入)

如果你是第一次接触AI编程工具,最想用它解决学习或工作中的哪个具体问题?为什么?

8.2 公众号消息读者(主动关注用户)

作为一线教师或教育科技从业者,你在尝试AI辅助教学时遇到的最大挑战是什么?有什么经验教训可以分享?

8.3 朋友圈读者(通过社交分享进入)

如果要把这篇文章分享给一位正在探索教学创新的同事,你最想对他说的一句话是什么?

九、结语:当教师从"知识传授者"变为"学习体验设计师"

AI辅助编程进入中职课堂,表面上看是工具的升级,实质上是教育理念的重构。教师角色正在发生深刻变化:

  • 从"标准答案提供者" → "问题情境创设者"
  • 从"技能训练监督员" → "学习过程引导师"
  • 从"知识权威代表" → "技术伦理探讨伙伴"

这对我——一个在中职教学一线耕耘多年的教师——意味着更大的挑战,也意味着更广阔的舞台。当学生不再需要我逐行讲解语法,而是需要我帮助他们定义真问题、评估AI方案、设计创新路径时,我才真正触及了职业教育的本质:培养在技术变革中持续进化的能力

这条路才刚刚开始,但我已经看到曙光。那个曾经在代码报错面前沮丧不已的学生,现在能从容地对AI说:"这个方案不错,但我们需要考虑移动端的适配,请给我一个响应式设计的版本。"

这就是转型的希望所在。


【读者群专属福利】

本文配套的《AI辅助编程教学资源包》已在读者群同步发放,包含:

  1. 工具配置指南:GitHub Copilot学生认证全流程图文教程
  2. 教学案例库:3个完整的中职课堂AI编程项目(含需求文档、代码仓库、评估标准)
  3. 课堂活动设计:5个即拿即用的AI编程工作坊方案(45分钟/90分钟两种时长)
  4. 评估工具箱:AI协作能力三维度评估表(学生自评/互评/教师评)

领取方式:

  1. 关注公众号"一如老师"
  2. 后台回复关键词"AI编程教学"
  3. 加入读者群获取完整资源包及本周限时答疑机会

让我们一起探索AI时代职业教育的新范式!


文章信息

  • 字数:约2150字
  • 阅读时间:9-11分钟
  • 适合人群:中高职软件专业教师、计算机教育研究者、教育科技产品经理、关注技能重塑的从业者
  • 核心价值:提供可落地的AI辅助编程教学实施方案与评估体系

发布时间:2026年1月30日 中午12:00发布渠道:微信公众号"一如老师"读者群福利:《AI辅助编程教学资源包》

最新文章

随机文章

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