乐于分享
好东西不私藏

AI编程淘汰赛:从“代码打字员”到“AI架构师”转型指南,附硬核学习资料全收录

AI编程淘汰赛:从“代码打字员”到“AI架构师”转型指南,附硬核学习资料全收录

核心导读: 当写出一段无 bug 的增删改查代码只需要 5 秒钟,当一个实习生通过 AI 能独立跑通“前端+后端+算法+测试”的全链路,传统的“工种壁垒”正在全面崩塌。无论是正在疯狂投简历的校招生,还是深耕多年的老兵,如果不完成从“代码打字员”到“AI 架构师”的转身,淘汰只是时间问题。

最近在技术圈里,经常看到一些极度硬核的 AI 编码能力考核。这些考核不再让你手写红黑树,而是丢给你一份残缺的需求文档,看你能不能指挥 AI 在半小时内构建一个带测试覆盖率的完整微服务。

这里的潜台词很可怕:在 AI Coding 时代,写代码本身已经不再是核心壁垒。当下的真实趋势是:算法、开发(前端/后端)、甚至测试、数仓的边界正在极速模糊。未来职场的考核重点,将从“你精通多少种框架”,彻底转向“你驾驭和调度 AI 的系统性软能力”

那么,到底什么是 AI 时代的“软能力”?普通人又该如何建立这种护城河?

💡 认知重塑:从“搬砖者”到“包工头”

以前,我们习惯了拿到需求,脑子里过一遍逻辑,然后埋头敲键盘。现在,你需要把 AI 看作一个智商极高、但毫无业务背景、且随时可能“断片”的新员工。

你不再是亲力亲为的搬砖者,而是指挥千军万马的“包工头”。你的核心工作变成了:任务拆解、提供上下文、制定规则、以及验收成果。

如果你只是对 AI 说:“帮我写个用户登录接口”,它写出来的东西大概率是废品。真正的高手会建立一套标准作业程序 (SOP),用工程化的思维去“调教”它。

🛠️ 三大核心“软能力”:拉开差距的护城河

结合业界最前沿的 AI 工程实践,我把这种软能力拆解为三个必须掌握的硬核技能:

1. 结构化表达力:把 Prompt 当作代码来写

不要再用口语化的自然语言和 AI 聊天了!高阶的“调教”必须是结构化的。

  • • XML 标签隔离: 熟练使用 <instruction><context><input> 等标签,把你的业务数据和指令严格物理隔离。
  • • Few-Shot 引导: 给 AI 喂 3-5 个正反面代码示例。榜样的力量比千言万语的规则更有效。
  • • 正向约束: 永远告诉 AI“你要什么”(比如:请输出流畅的散文),而不是“你不要什么”(比如:不要用 Markdown)。

2. 协作上下文沉淀:对抗 AI 的“失忆症”

在庞大的项目中,没有沉淀,你每天都在从零开始教 AI 走路。

  • • 项目级规则库: 像维护代码一样维护 AI 的上下文。在项目根目录建立 .cursorrules 等规则文件,写明技术栈版本、命名约定和架构分层原则,强制 AI 每次启动读取。
  • • 动态状态机: 在长周期的开发中,引导 AI 维护一个 MEMO.md 或 TODO.md,把关键的架构决策和明天的接续计划固化到文件系统中。

3. Harness 架构与验证思维:用魔法打败魔法

你怎么知道 AI 改写的代码是变好了还是变差了?如果你还在手动点点点测试,那效率就太低了。

  • • 测试先行 (Test-Driven AI): 让 AI 写业务代码前,先让它写出覆盖边缘条件(Edge Cases)的自动化测试用例集。
  • • 建立基准 (Baseline): 就像做量化投资需要一套回测框架一样,开发 AI 应用也需要一套评估台。哪怕是用 Google Sheets 配合公式拉一个几百条数据的批量测试表,用数据说话(通过率 99.9%),也比肉眼看几次输出觉得“挺好”要可靠得多。

🚀 给当下的你:如何破局?

面对这种降维打击,无论你是即将步入职场的校招生,还是寻求突破的程序员,我的建议只有两条:

第一,拥抱“全栈化”思维,拒绝自我设限。不要再说“我是搞后端的,不懂前端样式”或者“我是写算法的,不管工程部署”。AI 把技术栈的门槛铲平了,现在比拼的是系统设计能力和业务理解力。试着自己用 AI 从 0 到 1 完整拉起一个包含前端、后端和数据库的小项目,感受一下这种全局掌控力。

第二,刻意练习你的“架构师”语感。下次遇到 Bug 时,忍住直接去改代码的冲动。尝试用最严谨的逻辑、最清晰的结构把报错信息、上下文和排查思路写下来喂给 AI。把这个过程当作一次沟通能力的极限训练。

总结一下:AI 不会淘汰程序员,但熟练掌握 AI 协作架构的程序员,一定会淘汰那些还在死记硬背 API 的打字员。

时代变了,准备好更新你的底层操作系了吗?

🎁 附录:送给你的“AI 时代进化工具箱”

看懂了趋势只是第一步,真正的壁垒在于刻意练习。为了帮大家节省筛选信息的时间,我整理了一份高质量的学习清单,强烈建议先收藏,每天抽半小时啃一啃:

🎯 第一部分:结构化表达力(对应文章第1项软能力)

文章核心主张:把 Prompt 当作代码来写——使用 XML 标签隔离、Few-Shot 引导、正向约束。

🔹 入门实战

1. Anthropic 官方交互式提示工程教程

  • • 亮点:官方出品的“低代码沙盒”,在 Google Sheets 里直观对比烂 Prompt 和好 Prompt 的巨大差异,亲手体验如何用 XML 标签规范 AI 输出。Anthropic 官方推荐使用 Google Sheets 版本,体验更流畅-
  • • 获取方式:访问 Anthropic 官方 GitHub 仓库anthropics/prompt-eng-interactive-tutorial,按指引进入 Google Sheets 交互版;教程涵盖从基础到高级的实践与案例,包含示例沙盒与答案键-
  • • 推荐理由:直接对应文章中的“XML标签隔离”技巧,是结构化表达的入门实操首选。

2.DeepLearning.AI:面向开发者的提示词工程课

  • • 亮点:由吴恩达与 OpenAI 的 Isa Fulford 联合授课,时长约1小时30分钟,包含9个视频课程和7个代码示例-。教你怎么像写代码一样,用 API 和大模型交互、写测试、做推断。
  • • 学习途径:DeepLearning.AI官网 → Short Courses →ChatGPT Prompt Engineering for Developers(免费)。2025年有超过30万学习者将这门课作为入门起点-
  • • 推荐理由:课程强调 Few-Shot 引导等结构化技巧,与文章中“结构化表达力”板块高度契合。

🔹 进阶与前沿

3. Prompt Engineering Guide(提示工程指南)

  • • 亮点:目前业内最全面、更新最及时的开源指南,涵盖 Few-Shot、CoT(思维链)、ReAct(推理与行动)、CLEAR 框架等进阶技术的完整方法论-
  • • 学习途径:https://www.promptingguide.ai(支持中文)
  • • 推荐理由:作为“字典级”参考资源,当你从入门迈向进阶、需要系统理解各种 Prompt 技术的底层逻辑时查阅。

4. 规范驱动开发(Spec-Driven Development)完整指南

  • • 亮点:规范驱动开发(SDD)是 AI 编码时代的新兴开发范式,核心思想是让“形式化、可执行的规范”成为事实来源,将工作流从“聊天”升级为“规范 → 计划 → 任务 → 实现”-
  • • 推荐资源:阿里云开发者社区《规范驱动开发(SDD):用 AI 写生产级代码的完整指南》-;GitHub 开源的 OpenSpec 框架——轻量级规范驱动开发框架,通过“提案-审查-实施-归档”工作流解决 AI 编程中的需求偏移与不可预测性问题-
  • • 推荐理由:将“结构化表达”从单次 Prompt 优化提升到工程化规范层面,是文章“把 Prompt 当作代码来写”理念的终极实践形态。

🧠 第二部分:上下文沉淀能力(对应文章第2项软能力)

文章核心主张:像维护代码一样维护 AI 的上下文——项目级规则库 + 动态状态机,对抗 AI 的“失忆症”。

🔹 规则文件(项目级规则库)

1. Awesome-CursorRules(GitHub 宝藏仓库)

  • • 亮点:精选的 .cursorrules 文件集合,包含200+框架和工具的配置模板,按技术栈分类(React、TypeScript、Python 等),可直接复用或参考定制--。这些配置文件定义了 Cursor AI 生成代码时的规则,确保代码风格标准化和项目规范一致性-
  • • 学习途径: GitHub 搜索awesome-cursorrules(主要仓库由 PatrickJS 维护-
  • • 推荐理由:直接对应文章中“在项目根目录建立 .cursorrules 规则文件”的建议,是上下文沉淀的入门必经之路。

2. Windsurf Rules 配置完全指南

  • • 亮点:Windsurf(Codeium 出品的 AI IDE)通过 .windsurfrules 文件让 AI 持久化记住项目上下文、编码标准和架构决策。实践表明,配置完善的规则文件可使 AI 生成代码的首次可用率提升60%以上,减少70%的后续调整对话-
  • • 学习途径:Codeium 官方文档 → Windsurf → Rules Configuration;或参考社区整理的 Windsurf Rules Guide-
  • • 推荐理由:补充了 Cursor 之外的另一主流 AI IDE 生态,帮助用户在不同工具间建立统一的上下文管理方法论。

3. Agent Rules Builder(AI 编码规则文件生成器)

  • • 亮点:从 10,000+ 社区贡献的规则中生成定制化的 AI 编码助手规则文件,支持 Cursor(.cursorrules)、Windsurf(.windsurfrules)、Claude Code(CLAUDE.md)、GitHub Copilot 等多种格式一键导出-
  • • 学习途径:everydev.ai网站 → Agent Rules Builder
  • • 推荐理由:降低手动编写规则文件的门槛,快速建立项目级规则库。

🔹 动态状态机(长周期开发中的上下文延续)

4. Cursor 上下文管理进阶指南

  • • 亮点:Cursor 官方博客《Dynamic Context Discovery》(2026年1月)介绍了动态上下文发现机制——将较长的工具响应转化为文件、在总结时引用聊天记录,解决长周期 AI Agent 开发中“如何提供适量上下文而不淹没模型”的核心难题-
  • • 学习途径:Cursor 官网 Blog →Dynamic context discovery;以及社区教程《搞懂 Cursor 后,我一行代码都不敲了〈进阶篇〉》详解 @ 符号引用体系与上下文窗口优化-
  • • 推荐理由:深入理解 AI IDE 的上下文管理机制,从“会用”升级到“精通”。

5. MEMO.md / TODO.md 实践模板

  • • 亮点:文章中提到的“引导 AI 维护 MEMO.md 或 TODO.md”是轻量级的动态状态机方案。核心做法:每次重要对话结束后,让 AI 将架构决策和接续计划沉淀到项目根目录的 Markdown 文件中,下次会话时通过 @ 引用让 AI 快速恢复上下文。
  • • 推荐资源:社区最佳实践文章Managing context in long-run agentic applications(Slack Engineering 博客,2026年4月),详细探讨了长周期 AI Agent 开发中的状态管理机制-
  • • 推荐理由:不需要任何新工具,纯方法论层面的习惯养成,性价比极高。

🔹 前沿:MCP(模型上下文协议)

6. MCP 架构深度解析

  • • 亮点:MCP(Model Context Protocol)由 Anthropic 于2024年11月发布并开源,目标是建立 AI 模型与外部工具/数据源之间的标准化连接协议-。它从协议层面解决了 AI 应用的上下文注入和工具集成难题,是文章“协作上下文沉淀”理念在架构层面的前沿实现。
  • • 学习途径:Anthropic 官方文档 → MCP;或阅读《MCP 架构:重塑 AI 应用开发范式的标准化协议》深度解析-
  • • 推荐理由:作为上下文管理的前沿方向了解,帮助你在面试或技术讨论中展现“架构师视野”。

🔬 第三部分:Harness 架构与验证思维(对应文章第3项软能力)

文章核心主张:用魔法打败魔法——测试先行 + 建立基准 + 用数据说话。

🔹 评测框架(Evals)

1. LangSmith(AI 应用可观测性平台)

  • • 亮点:LangChain 官方推出的 LLM 应用评测与监控平台,支持 Agent 执行追踪、实验对比、评估指标自动化-。文章中的“Harness 架构”理念与 LangChain 团队提出的Harness Engineering(围绕 LLM 系统性设计工具、Prompt 和执行流)方法论一脉相承-
  • • 学习途径:LangSmith 官网;免费开发者版提供 5,000 traces/月-
  • • 推荐理由:业界最成熟的 LLM 应用评测方案之一,与文章中的“建立基准”和“用数据说话”理念高度吻合。

2. DeepEval(开源 LLM 评测框架)

  • • 亮点:像 Pytest 一样的 LLM 测试框架,支持 G-Eval、上下文召回率、幻觉检测等 14+ 种评测指标,适合在 CI/CD 流程中集成-。如果你希望从零搭建自己的“评估台”,这是目前社区最活跃的开源选择。
  • • 学习途径:GitHub 搜索deep-eval`(Confident AI 团队维护)
  • • 推荐理由:开源免费,与 LangSmith 形成“商业方案 vs 自建方案”的互补。

3. PEEM:Prompt 与响应联合评测框架(学术前沿)

  • • 亮点:2026年4月最新的学术成果,提出了统一框架对 Prompt 和响应进行联合且可解释的评测,解决了传统评测方法将 Prompt 与响应割裂评估的问题-
  • • 学习途径:arXiv: 搜索PEEM: Prompt Engineering Evaluation Metrics
  • • 推荐理由:作为前沿方向了解,帮助你在技术视野上拉开差距。

🔹 测试先行方法论

4. TDAI(Test-Driven AI)实践指南

  • • 亮点:文章核心方法论——让 AI 写业务代码前,先让它写出覆盖边缘条件的自动化测试用例集。这一方法论在 LangChain 团队的Harness Engineering案例中有完整的实践记录:通过系统化的测试流程,monday.com企业服务团队将 AI Agent 评测时间缩短了 8.7 倍(从 162 秒降至 18 秒)-
  • • 推荐资源:LangChain 官方博客 →Harness Engineering for Agentic Coding Systems案例研究
  • • 推荐理由:将文章中的抽象方法论落地为可操作、有数据支撑的实践指南。

🚀 第四部分:综合进阶——AI 架构师系统能力

🔹 全栈思维训练

1. 用 AI 从 0 到 1 搭建全栈项目(实战选题)

  • • 亮点:对应文章中“拥抱全栈化思维,拒绝自我设限”的建议。通过用 AI 完整拉起一个包含前端、后端、数据库的项目,亲身体验跨技术栈的全局掌控力。
  • • 推荐方向:选择一个你熟悉的业务场景(如任务管理、博客系统、电商简化版),用 AI IDE(Cursor/Windsurf)完成需求分析 → 架构设计 → 前后端代码生成 → 测试用例 → 部署配置的全流程,每次会话后沉淀 MEMO.md 和规则文件。
  • • 推荐理由:最好的学习是“做中学”——将文章中的三项软能力在一个完整项目中串联练习。

🔹 AI 架构师知识体系

2.****DeepLearning.AI:大模型结对编程课程

  • • 亮点:专门针对程序员的实操课,教你如何用 AI 写代码、重构代码、写自动化测试,完成从“自己手写”到“AI 结对”的习惯切换。
  • • 学习途径:DeepLearning.AI官网 Short Courses →Pair Programming with a Large Language Model
  • • 推荐理由:补充了吴恩达课程体系中直接对应 AI 编码场景的专项内容,与文章主题高度相关。

3. 吴恩达免费 AI 课程合辑

  • • 亮点:DeepLearning.AI平台上的 15+ 门免费短课,涵盖从 Python 入门到 Agent 开发的全路径,均由行业顶尖专家授课,每门课配套代码示例和实战项目-
  • • 学习途径:https://www.deeplearning.ai/short-courses/
  • • 推荐理由: 一站式资源入口,根据自己的技术基础和目标按需选修。
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-15 04:15:43 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/530211.html
  2. 运行时间 : 0.102597s [ 吞吐率:9.75req/s ] 内存消耗:4,760.80kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=a0c55cb8552c5e4300fb0d3c000dc27b
  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.80 KB )
  145. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000482s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000703s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000324s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000280s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000504s ]
  6. SELECT * FROM `set` [ RunTime:0.000199s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000606s ]
  8. SELECT * FROM `article` WHERE `id` = 530211 LIMIT 1 [ RunTime:0.000548s ]
  9. UPDATE `article` SET `lasttime` = 1776197744 WHERE `id` = 530211 [ RunTime:0.003714s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000256s ]
  11. SELECT * FROM `article` WHERE `id` < 530211 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000428s ]
  12. SELECT * FROM `article` WHERE `id` > 530211 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000363s ]
  13. SELECT * FROM `article` WHERE `id` < 530211 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001480s ]
  14. SELECT * FROM `article` WHERE `id` < 530211 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.003465s ]
  15. SELECT * FROM `article` WHERE `id` < 530211 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.003431s ]
0.104382s