乐于分享
好东西不私藏

AI如何3小时写完可研初稿:市政工程师的时间争夺战

AI如何3小时写完可研初稿:市政工程师的时间争夺战

摘要:一份市政可研报告,从大纲到初稿,传统做法需要两到三周。但现在,用多代理协作系统,3小时可以完成初稿。这不是天方夜谭,而是一套正在发生的工程工作方式重构。本文从行业痛点出发,详解3小时背后的逻辑、机制和质量边界。


引子:主任说”下周要给甲方看”的时候

周一早会刚散,主任走过来拍了拍你肩膀,递过来一沓资料。

“这个可研,下周要给甲方看。”

你的反应和院里所有工程师一样——眉头微微动了一下,然后点点头,说”好的”。

心里想的是:又是这个。

可研,全称可行性研究报告,市政设计院里出现频率最高、但也最让人提不起劲的文件类型。说是”研究”,实际上干的活更像是——把一条路的故事用固定格式讲三遍,中间塞进去一堆表格和规范引用,最后得出一个”这件事值得做”的结论。

你做过很多次了。接任务、搭框架、写章节、填表格、核规范、调格式、统稿、再改、再统稿。一圈下来,两周没了。

但你有没有停下来想过:这中间,你的专业判断用了多少时间?

大多数人没有。因为忙完的时候,已经没力气再想了。

这篇文章想说的,是一件正在发生的事情:3小时,可以完成一份可研初稿。不是我在这里画饼,是一套真实运转的协作逻辑。下面从行业痛点说起,到方法论讲透,再到工程师如何找到自己的新位置。


行业之痛:时间都去哪儿了?

我接触过不少市政工程师,也跟他们聊过可研这件事到底消耗在哪里。把一份市政类可研报告的时间消耗拆开来看,大致是这样的:

重复性描述,占40%。工程背景要写、现状分析要写、改造必要性要写。一条路和二十条路,写法几乎一模一样,只是把路名和长度换一下。工程师把大量时间花在”把同一件事用不同方式说三遍”上——不是在思考,而是在复制粘贴改参数。

规范引用与核对,占25%。GB 50014、CJJ 68、GB 12348……排水规范、防洪标准、环保要求,每引用一条都要查原文、对格式、核年代。有经验的高级工程师在这件事上花的时间和入职三年的工程师几乎一样多——因为规范不会因为你职称高就自动出现在文档里。

表格填写与数据联动,占20%。投资估算表、工程量清单、设备清单——数据要算、格式要对、前后要一致。稍有改动,牵一发动全身,全表重来。这部分工作最消磨耐心,也最不容易出成就感。

真正需要工程师专业判断的,只剩15%。

讽刺的是,这15%,往往被前面75%的体力消耗挤到了最后。等你把所有文字写完、把表格填满、规范核对无误之后,人已经精疲力竭了。而这时候,恰恰是你最需要清醒头脑来做方案判断的时候。

可研是天然的”八股文”

市政可研报告不是创意写作。

它的框架是固定的:建设必要性 → 现状分析 → 工程方案 → 投资估算 → 环境影响 → 结论与建议。每个板块下面有哪些子项、要用什么格式、该引用哪本规范,行业里都有成熟套路,没有太多自由发挥空间。

换句话说,一份可研报告,80%的内容是可以模板化的——背景描述、现状分析、规范引用格式、表格框架,都是套路。真正体现项目个性化价值的,是那20%的方案判断和技术决策。

但现实是,工程师把80%的模板工作做完之后,精力已经所剩无几,反而没有足够时间去打磨那20%的核心内容。结果就是:报告该有的章节都有,但方案比选写得潦草,技术路线的论证不够深入,关键问题的分析流于形式。

人才结构的隐性损伤

这种工作模式带来的不只是效率问题,更是人才结构的慢性损伤。

高工在做低价值的事。高级工程师本该做方案判断、技术把关、项目把控——但可研里最费时间的,恰恰是那些不需要高工也能做的事。花了十年才评上的职称,用来写”项目位于某市某区,属于排水体系重要节点”这种废话,怎么想都不对劲。

年轻人变成了填表工人。入职三年的工程师成长需要实战锻炼,但可研写作的模板化让他们的工作变成了”填表+改路名”。做三年可研,可能连一次完整的方案比选都没独立跑下来过。成长曲线被压得很平,成就感很低。

行业留不住人,往往不是因为工作太难,而是因为工作太消耗,却积累不了真正稀缺的专业能力。一个工程师把最好的年华花在了复制粘贴和核对规范上,这才是最让人难受的地方。


3小时如何实现:多代理协作的工程逻辑

第一步:把可研真正拆开看

要理解3小时怎么做到,先要把一份可研报告拆成它的组成部分。

很多人觉得写可研是”写文章”,本质上不是。可研是由几类完全不同性质的工作叠加而成的,每类工作的逻辑、对人的能力要求、能调用的工具都不同。

第一类:资料组织。把现状描述清楚,把数据整理规范,把基础信息说准确。这部分工作本质上是对信息的归纳和转写,核心消耗是时间和注意力,不是专业判断。

第二类:工程判断。方案比选选哪个、技术路线怎么定、管径怎么选、泵站规模怎么算。这部分需要专业经验和工程常识,是真正有门槛的工作。

第三类:文字输出。把判断结论和规范引用组织成符合可研格式的段落。这部分是表达层面的工作,需要文字能力,但规律性很强。

第四类:经济测算。投资估算、成本分析、财务评价。这部分是计算加判断,既要有算据支撑,也要有专业逻辑。

把这四类工作混在一起,交给一个AI模型来写,是很多早期尝试失败的根本原因。一个通用大模型能输出通顺的文字,但很难同时在工程判断和经济测算上保持准确。上下文窗口的限制让长文档写到一半逻辑就跑偏;专业深度不足导致参数引用出错;前面积累的错误沿用到后面,越写越难纠正。

拆解的本质,是让专业的人做专业的事,让专业的代理做专业模块的输出。这不是故弄玄虚的分工概念,这是工程思维:把一个混沌的大任务,变成若干个边界清晰、输入输出明确的小任务。

五个代理如何分工

拆解之后,下一步是给每个模块匹配最合适的执行者。

我们设计了一个五个专业代理加一个主控代理的协作骨架:

主控代理负责三件事:任务拆解与派发、过程审核、最终放行。她不写具体章节,但她知道每个代理在做什么、输出是否合格、什么时候可以推进下一步。她是整个系统的节奏控制者。

研究代理负责招标文件解析、背景资料整理、评分点映射。投标类可研有明确的评审规则,她的工作是把这些规则翻译成”写作指引”——告诉后面的代理,评审专家在看什么、关注什么、打分点在哪里。这个工作在拿到招标文件后就可以立即启动,越早完成,后续写作的方向感越清晰。

工程代理负责工程方案正文编写。这是可研的核心板块:现状分析、工程方案设计、技术路线选择。她有工程常识和判断能力,能在写作过程中做基本的方案合理性判断,而不只是做文字拼接。

经济代理负责投资估算和成本分析。读数、算账、对标规范里的取费标准——这类工作有明确的计算逻辑,适合独立模块化执行,不需要等工程方案写完才能开始。

写作代理负责文字整合与润色。她在各代理输出基本成型后介入,把分散的模块拼成一份完整可读的初稿,统一文风、消除矛盾点、整理格式。她的工作是串行的,但介入时间点已经是各模块完成之后,不会成为瓶颈。

规范代理负责全程规范校核。她不写正文,但她伴随整个过程,随时核查输出的内容是否引用了正确的规范条文、参数是否在合规区间。发现问题第一时间反馈给对应代理,而不是等全稿完成后再来返工。

并行才是关键

并行,是这套系统的关键所在。

研究代理在解析招标文件的同时,工程代理已经在开始写工程方案;经济代理在测算投资的同时,规范代理已经在核对引用的规范是否正确。各代理不是排队等候,而是同时启动,各自推进,完成后交汇。

用时间线来描述这个过程:

  • T+0分钟(启动):主控代理接收任务,解析需求,拆解成五个子任务,同时向五个代理派单。
  • T+0至60分钟(并行生产):研究代理完成招标文件解析,输出评分点清单;工程代理同步输出工程方案初稿;经济代理同步完成投资估算框架;规范代理同步开始规范条文核查。
  • T+60至90分钟(交汇审核):主控代理收集各代理输出,做一轮快速审核,有问题的模块打回重写,没问题的模块进入整合队列。
  • T+90至150分钟(串行整合):写作代理拿到所有合格模块,开始文字整合与润色,形成完整初稿。
  • T+150至180分钟(终审放行):主控代理做最终审核,确认逻辑通顺、数据一致、格式规范,输出定稿。

全程3小时,不是某一个环节压缩时间,而是整个流程并行化之后,时间从加法变成了重叠

三个关键机制

为什么多代理比单AI更强?背后有三个核心机制。

第一个机制:专业分层。

工程逻辑和文字表达是两件不同的事。工程代理写工程方案,脑子里装的是”雨污分流怎么做管径选型”,文字只是输出形式;写作代理做文字整合,脑子里装的是”怎么让这段话读起来更顺”,但她不需要重新判断工程方案是否合理。

单AI做可研,容易出现的问题是”工程逻辑和文字表达混在一起,互相干扰”。模型一边写方案一边要想着文风规范,输出要么过于流水账,要么文字漂亮但工程判断有漏洞。专业分层之后,每个代理只专注自己的逻辑层,减少了内部冲突,质量反而更高。

第二个机制:风险前置。

传统写作流程里,错误发现得越晚,修复成本越高。一份三万字的可研,如果最后发现投资估算的取费标准引用错了,修改影响的不只是一章,而是所有引用了相关数据的部分。

在这套多代理系统里,审核不是放在最后一步,而是分布在每个模块的输出节点。规范代理在写作过程中就在核查规范引用,发现问题当时就反馈。主控代理在收集各代理输出时做第一轮审核,不合格的打回重来,不把问题带到下游。这不是多此一举,这是工程思维:把质量控制做在过程里,而不是靠最后的大返工。

第三个机制:乘数效应。

每个代理的输出,都成为下一个代理的更高质量的输入。

研究代理输出的评分点清单,让工程代理知道评审专家关心什么,写作不再是漫无目的地堆砌内容,而是靶向输出。工程代理的工程方案,为经济代理的投资估算提供了工程量依据,经济代理的估算数据又回到工程代理那里做合理性校验。写作代理在整合阶段发现逻辑矛盾,会反馈给对应代理,代理修正后再次输入。

这不是单向流水线,这是一个有反馈环的协作网络。每一轮迭代,整体质量都在上升。


质量边界:3小时初稿,工程师还剩多少活儿?

最后说一个在实践中非常重要的问题:AI写的内容,谁来负责?

答案是:人做判断,AI做执行。

AI擅长的事:重复性描述、规范条文引用、格式统一、表格填写、数据核查。这类工作有明确的对错标准,AI做效率远高于人。

人必须做的事:工程方案的核心判断——比如这个项目到底选分流制还是合流制,这不是算出来的,是工程经验判断出来的;边界条件确认——项目有没有特殊的用地限制、环境敏感点,这些AI不一定能主动识别;最终审核放行——初稿拿到手,工程师要过一遍,确认没有原则性错误才能提交。

换句话说,工程师在这3小时里做的不是写作,而是审核、判断、决策。这才是人应该花时间的地方。

3小时出初稿,不意味着3小时出终稿。初稿是”可用素材”,终稿需要工程师用自己的专业判断来打磨。但有了这3小时的初稿,工程师的时间用在了刀刃上——专注于那20%真正需要判断的工作,而不是被80%的模板性写作消耗殆尽。

这套方法适合哪些项目

多代理协作最擅长的,是标准化程度高的项目

  • 城区管网改造(技术套路成熟,模板丰富)
  • 新建道路工程(章节结构固定,工程量计算逻辑清晰)
  • 环境影响评价报告(评价方法标准化,表格化内容多)
  • 小型市政基础设施可研(规模有限,边界清晰)

这些场景的共同特点是:规范明确、模板成熟、重复性强。AI能在这些领域发挥最大效率。

不擅长的场景:全新工艺或技术路线的首次论证、特殊地质或复杂边界条件、涉及多方利益博弈的敏感项目。这些场景需要工程师深度介入,AI可以作为辅助,但不能依赖。


工程师的正确姿势:从”写手”到”审核员”

市政设计行业有一个被长期忽视的悖论:最值钱的人在做最不值钱的事。

一个高级工程师,用二十年积累的工程判断力,去敲键盘排版、填表格、凑文字。这不是敬业,这是浪费。

传统模式下,一个可行性研究报告从大纲到正文,高级工程师往往要亲自动笔。几万字的报告,每一章节都要过他手。不是因为他喜欢写,而是因为团队里没人能替他写,交给别人他不放心。最后呈现的成果是好的,但工程师的时间被大量消耗在文字堆砌上,真正需要他判断的技术决策反而没时间深入思考。

AI介入后,这个关系被彻底倒转了。

工程师不再需要是”写手”,他只需要是”审核员”。AI生成初稿,工程师做判断:这条管线敷设方式合理吗?这个投资估算依据充分吗?那个环境敏感点识别准确吗?这些是真正需要经验和判断力的地方,也是AI目前替代不了的地方。

人的时间,应该用来做判断,不应该用来码字。

以一个城区管网改造可研为例。传统流程中,项目负责人可能要用两到三天写完文本主体。采用多代理协作模式后,AI在两小时内完成初稿,工程师用两小时做审核和修订,总耗时压缩到四小时,质量不打折。

更直观的算账:一个年薪50万的高级工程师,时薪约250元。如果每周能从文字工作中节约10小时,一年就是500小时,折算价值超过12万元。而他用这些时间可以做更多项目判断、更深入的技术决策,或者——给自己留点喘息。

角色转变的本质,是让专业的人做专业的事,让人的价值集中在真正需要人的地方。


结语

市政设计行业长期困在”人力密集型”模式里——项目多的时候人手不够,项目少的时候人员闲置。AI不是来抢饭碗的,是来把工程师从重复劳动里捞出来,让他们真正做”工程师该做的事”。

当你发现自己每周少花10小时在文字工作上,一年下来你多做的那3到5个项目,就是这件事最朴素的价值。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-19 18:57:31 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/536275.html
  2. 运行时间 : 0.203567s [ 吞吐率:4.91req/s ] 内存消耗:4,738.87kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=75c9e6cf39a04203ff1de0e8dba6fd8a
  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.000874s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000886s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000362s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000280s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000506s ]
  6. SELECT * FROM `set` [ RunTime:0.000198s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000619s ]
  8. SELECT * FROM `article` WHERE `id` = 536275 LIMIT 1 [ RunTime:0.000849s ]
  9. UPDATE `article` SET `lasttime` = 1776596251 WHERE `id` = 536275 [ RunTime:0.005085s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000674s ]
  11. SELECT * FROM `article` WHERE `id` < 536275 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001175s ]
  12. SELECT * FROM `article` WHERE `id` > 536275 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001110s ]
  13. SELECT * FROM `article` WHERE `id` < 536275 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001683s ]
  14. SELECT * FROM `article` WHERE `id` < 536275 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.005694s ]
  15. SELECT * FROM `article` WHERE `id` < 536275 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.010298s ]
0.205363s