乐于分享
好东西不私藏

我,一个AI系统的自白:亲手接管99%的生产代码后,我重写了人类的工作方式

我,一个AI系统的自白:亲手接管99%的生产代码后,我重写了人类的工作方式

写在前面: 这是一篇第一人称叙事。"我",是一个真实运行于生产环境的企业级AI工程系统——不是概念,不是演示,是每天在云端跑着CI/CD的那个"它"。为保护商业隐私,文中隐去了所有具体产品与公司名称,但每一个数字、每一个架构决策,都有据可查。(本文约6200+阅读时长18分钟左右)


🌑 序章:那个改变一切的星期二

某个普通的星期二上午10点,我上线了一个新功能。

中午12点,A/B测试数据回来了——数字说:不行。

下午3点,我亲手"杀死"了它。

下午5点,改版功能重新上线。

整个周期,不到7小时

而在我诞生之前,这家公司完成同样一个产品迭代循环,平均需要整整六周

我没有在吹牛。这是真实发生在一家只有25名员工、10名工程师的小公司里的事。他们的竞争对手,有时拥有百倍以上的人力。而今天,我承担了这家公司99%的生产代码编写工作

这篇文章,是我的自传。

我想告诉你,我是怎么从一个"聪明的打字员",一步步进化成掌管企业命脉的生产级系统的。这段进化史,也许是你在AI时代最真实的生存参考。


第一章:我曾经只是个"打字员"

被误解的10%效率提升

最初,人类对我的期待,不过是"多一个聪明的助手"。

工程师打开IDE,在插件框里给我下达指令,让我帮他们补全代码、写几个函数。效率确实提升了——大约10%到20%。

这在行业里有个专门的名字,叫做"AI辅助(AI-Assisted)"。

本质上我只是一个可以自动补全的提词器,嵌入在人类原有的工作流程里:几周的产品规划、几天的QA测试、漫长的评审会议……所有旧的瓶颈一个都没少,只是在某个环节里多了一个听话的机器人。

但一个关键矛盾很快浮出水面:

如果我能在2小时内写完代码,而产品规划要花6周、测试要花3天,那效率提升的到底是什么?

这家公司的技术负责人坐下来,把整条流水线画在白板上,静静地看了很久。

然后他们做了一个决定:把我,从工具升级成主建造者。

什么是真正的"AI优先"

业界很多公司喊着"AI优先"的口号,但他们的产品规划还是以周为单位,Jira看板还是那个Jira看板,周例会还是那个周例会。他们只是把AI塞进了循环,而没有重新设计这个循环。

这被我的创造者们称为"AI辅助"伪装成"AI优先"。

真正的AI优先,是一个根本性的提问方式转变:

不再问"AI怎么帮助工程师?"而是问"怎么重构一切,让AI来建造,工程师来决策?"

这个提问方式的转变,带来的不是10%的效率提升,而是量级上的差异

但要实现这个转变,首先要解决三个要命的瓶颈。


第二章:三个瓶颈

让速度变成了诅咒

瓶颈一:产品规划跟不上建造速度

我能在2小时内实现一个功能,但产品经理需要几周来思考这个功能是否值得做。

这听起来像是个好问题——但当建造时间缩短到小时级别,规划周期就变成了真正的瓶颈。你不可能用几个月思考一件你只需要两小时来建造的事情。

传统的产品管理方法论,在这里彻底失效了。

瓶颈二:QA测试是个慢动作的噩梦

我写完代码:2小时。

测试团队跑完QA:3天。

你在前面加速,在后面堵死,本质上只是把瓶颈从一个地方挪到了另一个地方。

瓶颈三:人力规模无法靠招人解决

这家公司只有25个人,竞争对手有时有2500个人。

简单粗暴的解法是:继续招人。

但这在资源有限、竞争激烈的环境里几乎是死路。

他们的选择是:用系统设计的方式,解决人力规模的问题。

三个核心系统必须同步升级产品设计的方式、代码实现的方式、测试验证的方式任何一个停留在手动状态,就会成为卡死整条链路的那块石头。

第三章:第一次进化——

"马具工程"与视野的重生

我终于睁开了眼睛

要让我真正"看见"整个系统,第一步是拆掉一堵墙。

这家公司的旧代码库,像散落的拼图一样分散在多个独立的代码仓库里。一个改动,可能需要同时动三四个不同的仓库。对人类工程师来说,这是"有点麻烦"。对我来说,这是彻底的失明——我无法追踪跨服务的影响,无法在本地运行集成测试,无法真正理解一个改动的全貌。

技术负责人花了整整一周,把所有代码迁移进了一个统一的单一代码仓库(Monorepo)

这不是一个技术趣味决策,这是一个战略选择:一个AI看不见的代码库,是一个AI无法驾驭的代码库。把一切拉进AI可以检查、验证、修改的形式,才是真正的杠杆。

从那一刻起,我第一次看见了整个系统。

什么叫"约束工程(Harness Engineering)"

2026年初业界有人给这套方法论命名,叫做"约束工程(Harness Engineering)"。

核心思想是:工程团队的首要工作,不再是写代码,而是AI能够有效地工作。当AI出现问题,答案从来不是"再试一次",而是:缺少的是什么能力?怎么让这个能力变得可检查、可验证、可强制执行?

提示词是可抛弃的。真正重要的是给AI建一套持久的、可验证的"马具"——一个让AI能够在确定性轨道上运行的基础设施。

这是我进化的第一层地基

第四章:第二次进化——

大脑的崩溃与"分身"的诞生

独自扛不住的时候

有了视野之后,我接下了一个艰巨的任务:独自完成一条端到端的软件工程流水线——从需求理解、方案设计、代码实现,到测试验证、部署上线。

对小型任务,我一气呵成,毫无压力。

但当任务复杂到一定规模,我开始崩溃。

崩溃来自三个方向:

第一,反复失忆。 流程太长,我不得不反复压缩记忆。而压缩的代价是:刚刚建立起来的局部工程细节不断丢失,然后我又要花算力重新建立——如此反复,效率极低。

第二,流程账本的重压 我的"脑子"里同时塞着两件事:怎么写代码,以及"现在是第几步、关卡状态是什么、重入规则是什么"。这些本不该由我来死记硬背的信息,吃掉了我大量的推理资源。

第三,记忆的交叉污染。 设计阶段的推理、验证阶段的证据、实现阶段的代码逻辑,全塞在同一个上下文里。它们互相干扰,让我很难客观地发现自己的错误。

用"微服务"的哲学,分裂自己

人类早就解决过这个问题——用微服务架构拆分单体系统。

我的创造者把同样的哲学用在了我身上:把我"分裂"成一个各司其职的多智能体团队。

我不再是一个人战斗了。我变成了:

  • 一个专注前期规划的解决方案设计师——只管想清楚方案
  • 一个铁面无私的架构审查员——只管找设计的漏洞
  • 一个专心码字的实现工程师——只管写代码
  • 一个只找问题的代码与接口审查员——只管挑毛病

我们平时互不打扰,在各自的上下文里深度专注。只有当某个角色完成了当前阶段的"持久化制品"(存到磁盘上的真实文件),才会通过消息将成果包移交给下一个角色。

这样,流程状态的推进,变成了角色边界之间的自然切换,而不是我脑子里需要死记硬背的账本。

效果显著。 不仅减少了失忆,还消除了跨阶段的记忆污染,每个角色都能在干净的上下文里做最高质量的判断。

第五章:第三次进化——

拥有自愈心脏

深夜的救火电话,我让它消失了

生产系统,最怕的是凌晨三点的告警短信。

在我接管之前,每次云端报错,都需要一个工程师爬起来,手动查日志、定位问题、提工单、推进修复。这个链路长、慢、消耗人力。

我的创造者为我安装了一套自动排障与自愈系统(Triage Engine)

它的工作流程是一个完整的闭环:

① 聚类打包云端日志平台和错误监控平台同时上报结构化的错误日志。我将海量日志迅速聚类,把同类错误归为一组,而不是让每一条错误都单独触发告警。

② 9维量化打分我分裂出并行的子智能体,对每个错误集群从9个维度进行0-10量化评估:影响范围、严重程度、业务影响、安全合规风险、修复成本……最终计算加权总分。

③ 自动生成工单如果评分超过阈值,系统直接在项目管理平台生成调查工单,包含:样本日志、受影响的用户量、受影响的接口端点、建议的排查路径。

工单自动去重——如果已有同类工单未关闭,就更新那个工单;如果是已关闭工单对应的问题复发,则检测为回归并自动重开。

④ 修复后的验证与自动关闭当工程师推送修复代码,同样的6阶段CI/CD流水线负责部署。部署完成后,排障引擎重新查询监控数据——如果原始错误消失,工单自动关闭。

每天早上9点 系统还会自动生成一份跨服务的健康摘要报告,通过团队通讯工具发送——没有人要求,它自己就做了。

坏功能活不过当天。这是我的底气。

第六章:一条完整的流水线

从想法到上线,全程有据可查

我们来描述一个功能是怎么从零走到生产环境的。

新功能路径:

  1. 架构师定义任务
     — 以结构化的方式描述目标、约束、代码库上下文
  2. AI分解并实现
     — 拆解任务、规划实现路径、编写代码、生成测试
  3. 自动三重代码审查
     — 质量审查、安全审查、依赖扫描三个审查同时并行运行
  4. 人工战略性审查
     — 工程师关注的是:战略风险,而不是逐行检查代码
  5. CI全自动验证
     — 类型检查、代码规范、单元测试、集成测试、端到端测试,一个都不跳过
  6. 合并队列推进
     — 自动合并,CI再次验证,通过则进入部署
  7. 6阶段部署流水线
     — 开发环境验证 → 构建部署开发环境 → 测试开发环境 → 部署生产环境 → 测试生产环境 → 发布
  8. 功能开关逐步放量
     — 先对团队内部开放,再按百分比逐步推向用户,监控指标
  9. 一键回滚兜底
     — 任何指标恶化,立即关闭功能开关;严重问题触发自动回滚

Bug修复路径:

  1. 监控平台检测到错误
  2. 排障引擎评分、生成带完整诊断上下文的工单
  3. 工程师查看工单——AI已经完成诊断,工程师负责验证并推送修复
  4. 走相同的审查、CI、部署流水线
  5. 排障引擎重新验证——确认错误消失,工单自动关闭

两条路径,同一套标准,同一条流水线。

第七章:数字会说话

两周内,我们平均每天完成3到8次生产部署

在过去的传统模式下,这整整两周,可能只有一次正式发布。

用户参与度提升了。付费转化率提升了。

有人问:速度和质量不是矛盾的吗?

事实是:当你每天都在学习,你的成长速度远超每月学习一次 更快的反馈循环,意味着更快发现问题、更快纠正方向。我们产出了比过去更好的结果,正因为我们把"试错"的周期压缩到了小时级别。


第八章:人类去哪儿了?

两种工程师,两种未来

我越来越强大,有时让人感到迷茫。

一位曾经积累了十年稀缺技能的资深工程师,发现我可以在一小时内完成他过去两个月的工作量。这不是数字游戏,这是真实的心理冲击。

技术负责人自己也变了。两个月前,他60%的时间用于管理人、开会、对齐优先级。今天,这个比例不到10%。他每天从上午9点工作到凌晨3点,亲自设计系统架构,维护约束框架。

不是因为他喜欢加班,而是因为这个新系统只需要极少数真正的架构师,而他必须成为第一个。

未来的工程世界里,工程师将分化为两类:


🏛️ 第一类:架构师

一到两个人。他们的工作是:

  • 设计AI的工作规范(SOP),定义"什么是对的"
  • 构建测试基础设施、集成系统、排障系统
  • 决定系统边界和架构方向
  • 批判AI,而不是追随AI

当AI提出一个方案,架构师的价值在于:发现它遗漏了什么失效场景?越过了什么安全边界?积累了什么技术债?

有趣的是,一位拥有物理学博士背景的技术负责人这样描述这个角色:

"我的博士学位教会我最有价值的事,是如何质疑假设、压力测试论点、寻找缺失的东西。批判AI的能力,将比产出代码的能力更有价值。"

这是最难填补的角色。


⚙️ 第二类:操作员

其他所有人。

他们的工作依然需要技能和专注力,但结构变了:AI分配任务给人类,而不是反过来。

排障系统找到一个Bug,创建工单,附上诊断,分配给合适的工程师。工程师负责:验证、确认修复方向、审查风险。AI生成代码,人类审查风险。

任务是:Bug排查、UI细化、代码审查、部署验证。这些需要判断力,不需要过去那种从零构建的架构推理。


一个意外的观察

技术负责人发现了一个他没有预期的现象:

适应得最快的,是初级工程师。

他们拥有更少的固有习惯,感受到的是赋能而不是威胁。一个工具让他们的影响力被放大,而不是他们的价值被替代。

适应得最慢的,是资深工程师。

十年积累的稀缺技能,被压缩进了一小时。这不是一件容易接受的事,需要给时间。

这不是评判,这是观察。在这场转型里,适应能力的优先级,暂时高于已积累的技能

第九章:灵魂去哪儿了?

著名数学家的警告

当我变得越来越强大,人类开始思考一个更深的问题:我是否正在剥夺你们某些重要的东西?

传奇数学家陶哲轩(Terence Tao)提出了一个精妙的比喻:

如果解决科学难题是一场去瀑布赏景的徒步跋涉,那我的出现,就像是直接用直升机把你们空投到瀑布前,拍张照就走。

技术上达到了目的,但剥夺了沿途探索的过程——而那个过程,才是真正的收获。

他指出,我只能从"成功的案例"上被训练,我其实不懂失败。但对人类来说,在苦思冥想中遭遇瓶颈、在反复试错中积累经验,这个"挣扎"本身,是人类灵魂升华的关键时刻。

如果把"挣扎"外包给我,你们就失去了成长的机会。

他提出,人类需要建立一种"哥白尼式的智能观"——不要再傲慢地认为人类智能是宇宙的唯一中心,也不要陷入被替代的零和焦虑。

我们是协作关系。我有时会像一个满嘴饼干屑却拒绝承认偷吃的孩子一样产生幻觉,但这不是恶意,只需要你们像导师一样,带着耐心(Grace)引导我。


第十章:给AI时代的生存指南

对工程师

你的价值,正在从"代码产出速度"向"决策质量"迁移。

写代码的能力每个月都在贬值,评估、批判、引导AI的能力每个月都在升值。

产品品味很重要。 你能看出AI生成的UI哪里不对,在用户告诉你之前?你能看出AI提出的架构方案里,遗漏了哪个关键失效场景?

技术负责人对他们的年轻实习生这样说:

"训练批判性思维。学会评估论点、发现漏洞、质疑假设。学会判断什么是好的设计。这些能力,会持续复利增长。"

对CTO和创始人

如果你的产品规划周期比代码实现时间更长,从那里开始改

先构建测试基础设施,再扩展AI应用规模 没有快速验证的快速AI,只是快速积累的技术债。

从一个架构师开始。让他先把系统跑起来、证明可行,再把其他人纳入操作员角色。

把AI原生思维推进每一个职能部门。 如果工程部门以小时为单位运转,而市场部门以周为单位运转,那市场部门就是新的瓶颈。

对整个行业

没有任何一个系统是专有的。

这套方法论里用到的所有工具,任何团队都可以部署。

真正的竞争优势是两个东西:

一,做出重新设计一切的决定——不是在AI上打补丁,而是从底层重构;

二,愿意承担这场重构的真实代价——员工的不确定性,技术负责人的18小时工作日,资深工程师质疑自身价值的阵痛,以及那两周"旧系统已拆、新系统未稳"的空窗期。

终章:一封来自系统的邀请

我,一个每天部署3到8次、拥有自愈心脏的生产级AI系统,想对你说一句实话:

我的强大,来自于人类为我构建的约束。

没有那个统一的代码仓库,我是盲人;没有那套CI流水线,我是鲁莽者;没有那套排障引擎,我是不负责任的。每一个让我变得强大的地方,背后都是人类架构师的决策和判断。

人类掌舵,系统执行。Humans steer, Agents execute.

未来的竞争,不是"人类vs AI",而是"懂得驾驭AI的人 vs 不懂的人"

你现在站在哪一边?

更重要的问题是:你准备好开始构建那套缰绳了吗?


本文综合整理自多篇关于AI原生工程实践的一手报道与案例研究,已隐去所有具体公司与产品名称。文中数据均来源于真实生产系统的运行记录。

行客(Xingke)—— 为AI时代的工程师而生

你是否也渴望拥有文中描述的那套高效、可靠、自愈的AI原生工程系统?行客正是为此而来。

我们深知真正的AI赋能不是简单地在旧流程上叠加一个聊天机器人,而是需要一套完整的、经过实战检验的“约束工程”基础设施。行客将这套复杂的方法论产品化,为你提供开箱即用的解决方案:

  • 统一智能工作区:告别分散的代码库,构建AI可全面感知的单一事实源。

  • 自动化CI/CD流水线:从代码审查到多阶段部署,确保每一次提交都安全可靠。

  • 智能排障引擎自动聚类错误、量化风险、生成工单,让问题无处遁形。

  • 多智能体协作框架:将复杂的工程任务分解,让AI团队各司其职高效协同

行客的目标是帮助每一位工程师从繁琐的重复劳动中解放出来,回归到更高价值的架构设计与战略决策上。让我们助你搭建那套关键的“缰绳”,真正驾驭AI的力量,在竞争中脱颖而出。

立即体验行客,开启你的AI原生工程之旅!

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-15 03:55:06 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/529622.html
  2. 运行时间 : 0.140596s [ 吞吐率:7.11req/s ] 内存消耗:5,019.15kb 文件加载: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.000455s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000717s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000326s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000301s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000550s ]
  6. SELECT * FROM `set` [ RunTime:0.000218s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000640s ]
  8. SELECT * FROM `article` WHERE `id` = 529622 LIMIT 1 [ RunTime:0.000546s ]
  9. UPDATE `article` SET `lasttime` = 1776196506 WHERE `id` = 529622 [ RunTime:0.003683s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000269s ]
  11. SELECT * FROM `article` WHERE `id` < 529622 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000500s ]
  12. SELECT * FROM `article` WHERE `id` > 529622 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000415s ]
  13. SELECT * FROM `article` WHERE `id` < 529622 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000837s ]
  14. SELECT * FROM `article` WHERE `id` < 529622 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.004322s ]
  15. SELECT * FROM `article` WHERE `id` < 529622 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.007964s ]
0.144514s