乐于分享
好东西不私藏

「招投标AI落地观察」写还是改 —— 招标文件智能编制的两条路

「招投标AI落地观察」写还是改 —— 招标文件智能编制的两条路

一个招标经理的工作切片:

他接到一个房建项目。项目三个月后才进场,招标文件要提前备好。第一步,打开公司的标书库,翻历史项目找模板。第二步,找到后改项目名称、改参数、调整资格条件、修改评分标准。第三步,改完之后导入交易系统,发现格式不对——系统有正文限制,有结构化字段要求,评分办法要一层层点选,打分公式要一行行填参数。又花了两小时返工。

他其实做了两件事:先"写"了一份文件,再"改"了一份文件。前者是业务层面的编标,后者是系统层面的适配。

这两个环节脱节,导致他一个项目花两倍的时间。这不是他的问题。这是整个行业招标文件编制的结构性矛盾——写的人和填的系统,从来不在一个频道上。

现在AI想来解决这件事。但"智能编标"到底是指帮人写,还是帮人填?这不仅是产品方向的问题,背后牵扯着客户分层、监管逻辑、审查联动——两条路,目标相同,路径相反,客户不同,价值各异。

一、现状:为什么招标文件要"写两遍"

招标文件的编制,从来不是一步完成的。

第一遍:业务层面的预编制。

工程项目有固定的节奏。招标文件通常在项目进场前就要准备好,留给招标代理的窗口期往往有限。预编制是日常操作——从历史项目库里翻出相近的模板,改项目名称、改资质要求、改评分办法、改技术需求。说"从0到1"不至于,但"从模板到成稿"同样很痛苦。每一份招标文件都是半定制化的产品——同类型的项目,业主不同、预算不同、需求侧重不同,改一遍下来,改动量往往不比重写少太多。

这个阶段的输出物是一份正常的、人可读的招标文件。Word也好,PDF也好,它长什么样都行——因为它是给人看的,不是给系统吃的。

第二遍:系统层面的适配填制。

然后问题来了。各地交易系统的招标文件制作工具,有自己的格式壁垒。

正文限制——有字数上限、排版要求、段落级别的格式约束。不是你想怎么写就怎么写。

结构化要求——评分项不能是"写一段话",必须是点选+填参数。拓展属性要逐条设置,打分公式要一行行敲进去,扣分公式要单独配规则。

评标办法的设置——评分点细项怎么拆、各维度的权重怎么配、分值区间怎么设——全部不是"写正文",是配属性。

招标经理的文件写好了,但在这个系统里,他要把已经写好的内容"翻译"成系统能理解的格式。翻译一次,花掉他一两个小时。

核心矛盾就在这里:市场上有大量预编标书,但交易系统只认自己格式的标书文件。两个世界之间缺一座桥。

这个矛盾不是技术问题——如果只是格式转换,早该有人做了。它是体系问题:业务层的文件标准是自然语言,平台层的文件标准是结构化数据。两者之间,没有任何人对齐过。

二、模式一:从0到1的预编制工具

先说第一条路。

服务对象:招标代理、采购人(甲方)。

甲方采购部门的人员,不一定每个都是招投标专家。他们懂业务,但不太懂招标文件的规范写法。招标代理相对专业,但面对不同的项目类型和业主需求,"翻模板改参数"也是每个项目都跑的流程。

核心逻辑:AI依托历史项目库,帮用户从模板或空白起步,生成标准招标文件。

具体来说,历史项目被拆解为结构化数据——资质要求、评分标准、合同条款、技术需求——每一份文件不再是"一个文档",而是"一组可检索的数据条目"。用户输入项目参数(项目类型、预算规模、专业分类),系统在历史库中做匹配推荐。试用的资格条件、常用的评分模板、合理的技术需求框架,自动填充到初稿中。

不是"填空",是"推荐+人工确认"——AI建议,人决定。

价值:把"翻模板改参数"的时间压缩到十分之一。一个原来需要两天的编标流程,压缩到两小时。更关键的是,做出来的文件是有规格的——每一份都遵循相同的结构化逻辑,后续可以被再利用、被检索、被分析。

优势在于三个维度:

第一,输出物是"可用的"。它可以直接发给甲方确认,可以走内部审核流程,也可以作为后续系统填制的基础。不是半成品。

第二,知识积累。用得越多,历史库越丰富,推荐越精准。这是一个正向飞轮——每一份新文件都在反哺整个系统。

第三,场景覆盖广。它不只为交易系统的填制服务。招标人做前期准备时需要它,招标代理出初稿时需要它,甲方内部评审时需要它。独立价值很强。

劣势也同样明显:

第一,生成的标书不一定能满足交易系统的格式要求。你做了一份漂亮的Word,但导入系统可能还是要返工。除非你同时做了模式二,否则"最后一公里"问题是天然的。

第二,依赖历史库质量。库里有十个房建项目,推荐就还算准。库里只有两个,推荐就基本等于没用。这是一个启动门槛——冷启动阶段的产品价值极低。

第三,审查还得另做。AI生成的内容是否合规,取决于历史库的合规性。但历史上库的文件本身可能就有问题——不合规的条款被AI"学会了",然后在新文件里原样输出来。所以你生成之后还得送一轮合规检测,再一轮修改。

模式一的本质是"辅助创作"——帮人写,但不帮人解决系统兼容性和合规安全的问题。

三、模式二:反向解析反填——帮人"改"文件

再说第二条路。

服务对象:招标代理为主(已有预编制标书的人)。

招标代理手里已经有写好的招标文件——Word格式、PDF格式、甚至打印出来的纸质扫描件。这些文件在业务层面是"成品",在系统层面是"半成品"——因为它们还得被"填"进交易系统的格式里。

核心逻辑:把已写好的招标文件,自动解析、反填到交易系统的结构化格式中。

流程是这样的:用户上传已编制的Word/PDF → AI解析文件中的资质要求、评分标准、技术需求、合同条款 → 自动匹配到交易系统的结构化字段(评分点细项、打分公式、扣分规则、拓展属性) → 反填完成,输出一份"系统可识别的"电子招标文件。

反填过程中可以搭配AI推荐——对于解析结果中的模糊项,AI给出建议选项(比如"这个评分项看起来属于'技术方案'类别,建议选择此项"),用户可以接受或手动修改。

价值:把"手动填系统"的时间降到接近于零。招标经理不需要再花那两小时翻译文件了。上传,解析,确认,提交——流程从"写→填"变成"传→确认"。

优势同样三个维度:

第一,不改变工作习惯。招标代理已经习惯了先写后填的流程。模式二没有改变这个流程——它只是把这个流程里最痛苦的那一段(手动填系统)拿掉了。学习成本极低,接受度天然高。

第二,满足监管要求。输出的已经是交易系统可识别、可接收的格式。监管要什么格式,它就输出什么格式。跟系统绑在一起,天然符合各地监管对电子招标文件的技术规范要求。

第三,与审查联动更安全。这是最重要的差异化优势——反填过程中,AI可以同步做合规检测。解析文件的时候,同时比对负面清单、评分标准合理性、资格条件合规性。非法条款在反填阶段就被标记,用户在提交系统之前就知道"这条有问题"。

这个"编审一体"的机制,让模式二在合规维度上天然比模式一更安全。

劣势也清晰:

第一,依赖已有标书。用户手里没有预编制文件时,模式二帮不上忙——它需要一个"被解析的对象"。

第二,解析质量决定一切。招标文件的格式五花八门——有的排版规范,有的混乱,有的夹带表格图片,有的在正文里嵌了Excel。解析不准,反填就是添乱。这不是一个"一劳永逸"的技术问题,是需要持续投入的工程挑战。

第三,各地交易系统格式不同。模式二需要做很强的本地化适配——接入一个城市的交易系统,就要对接一套格式规范。接入多城市,适配多套。规模效应的天花板明显。

四、两组模式的碰撞与张力

把两条路并排放在一起,差异一目了然:

维度
模式一:预编制
模式二:解析反填
起点
空白或模板
已有预编标书
终点
标准招标文件
交易系统格式文件
核心能力
知识库+推荐算法
文档解析+字段映射
客户价值
提升创作效率
消除系统填制成本
服务对象
招标人/采购人/代理
招标代理
依赖因素
历史库质量
交易系统接入深度
审查联动
弱——生成后需另做检测
强——反填可同步合规检测
本地化难度
低——模板通用性强
高——各地系统格式差异大
替代成本
中——改变习惯但价值明显
低——不改变习惯,只提效

核心张力一:创作 vs 适配。

模式一解决的核心问题是"怎么写出一份好标书"。它关注的是内容质量——资格条件合不合理、评分标准科不科学、技术需求完不完整。它服务的场景从0到1。

模式二解决的核心问题是"怎么让标书被系统接受"。它关注的是格式兼容——解析准不准、字段映射对不对、输出违规不违规。它服务的场景从1到0.5——从"可用的文件"到"可提交的文件"。

一个是创造者,一个是搬运工。不是替代关系——一个负责"把东西做出来",一个负责"把东西塞进去"。

核心张力二:历史库 vs 合规检测。

模式一的飞轮是历史库——越多越好,越全越准。但这个飞轮有一个隐含风险:历史库的质量是未知的。历史上的招标文件本身可能就不合规——有倾向性条款,有不合理的业绩门槛,有模糊的评分标准。AI从这些文件里"学习"了模式,然后在生成新文件时把这些不合规的内容作为"推荐"输出。

这是模式一的审查隐患:它的推荐结果合规性,天然取决于历史库的合规性。

而模式二的反填过程,天然可以做合规检测。解析文件的同时比对负面清单和评分标准规范,在输出之前就把问题标记出来。用户不是"先填再等检测",而是"填的过程中就知道哪里有问题"。

这形成了矛与盾的关系:模式一的生成内容需要单独的审查环节来兜底,模式二可以把审查前置到编制环节。一个后置审查,一个前置拦截。

核心张力三:客户分层。

招标人——甲方的采购部门——更需要模式一。他们的核心诉求是"写出一份规范的文件"。他们不是每天都在做招标文件,他们可能一年做几次,每次都要从零开始或找代理帮忙。模式一能帮他们快速生成初稿,减少对代理的依赖。

招标代理——每天跟招标文件打交道的专业人员——模式一和模式二都需要,但紧迫程度不同。对于手头已经有大量预编标书的代理来说,"填系统太痛苦"是比"写初稿太慢"更痛的痛点。模式二直接击中了这个痛点。

交易系统建设方——各地平台公司——侧重点可能不同。有的倾向于模式一(通过统一模板构建标准体系,从源头规范招标文件质量),有的倾向于模式二(兼容市场上已有的海量标书,减少对现有工作流程的冲击)。

两组模式不是非此即彼的选择。它们面对的是同一个行业里不同角色的不同痛点。

五、矛与盾:编制与审查的联动

把智能编标和招标文件检测放在一起看,最有意思的张力就出现了。

现实困境是这样的:

目前的编制和审查是两个独立的环节。招标代理编好文件,送合规检测。检测发现问题,退回修改。修改完重新检测。循环。

先写后审。这是行业常态。但这是最优解吗?

如果编标过程中就能做审查——不是在文件生成之后送检,而是在文件还没定型的时候就把合规问题标记出来——每一轮循环都可以省掉。这个"编审一体"的理想,在模式二的工作流里天然可达。

模式二的优势区:

解析文件时,系统已经在逐条处理文件中的每一个结构化条目。这时候再加一道合规检测的工序,边际成本几乎为零——因为它已经在"读"每一行的内容了。比对负面清单、检测评分标准合理性、判断资格条件合规性——这些是检测模型已经具备的能力,直接嵌入解析流程即可。

用户上传文件 → 系统解析+同步合规检测 → 反填完成+合规报告出来。一个工序,两个输出。用户提交系统之前就知道"这条有问题"。

模式一的审查隐患:

模式一生成的标书,合规性取决于模板库的合规性。如果历史库里某个房建项目的模板里有一条倾向性条款,AI把这条作为"推荐"给了新项目,那新标书就自带了一个雷。这个雷在生成阶段不会被发现——因为AI没有在生成时做检测,它的任务是"推荐",不是"审查"。

所以模式一必须后接审查环节。先编后审,一个都不能少。

有意思的结论出现了:

从"保障合规"这个维度来看,模式二反而比模式一更安全。

不是因为它的AI更聪明,而是因为它的工作流天然包含了审查节点。模式二的每一步信息处理——解析→字段映射→反填——都在"理解"文件内容,而合规检测恰好也是同一套"理解"能力的应用。把两者合并,成本趋近于零。模式一的流程里没有这个天然的合并点——生成和审查是两个独立步骤,怎么做都会多一轮流转。

这不是技术问题,这是工作流设计的差异。对于一个需要大量合规输出的行业来说,工作流设计往往是比模型能力更本质的竞争力。

六、两条路的未来:不是二选一

模式一和模式二不是竞争关系。

它们不是同一条路上"选左边还是右边"的分叉。它们是两条并行的路,各自解决不同的痛点,服务不同的人群。但最终,它们会交汇。

最理想的产品形态,是一个三段式的工作流:

第一段,AI预编制。历史库匹配、推荐资格条件、生成评分标准初稿。用户确认,输出一份结构化的招标文件初稿。

第二段,自动反填+合规检测。同一份文件,自动解析、映射到交易系统的格式要求,同步比对负面清单和合规标准。用户看到的不是"先填再等检测",而是"填的过程中每一条都有合规反馈"。

第三段,输出。一份同时满足"业务可用"和"系统可接"的电子招标文件,附带合规检测报告。

三段打通,才是完整的智能编标。

但这个"打通",有一个前置条件需要回答:

交易系统的格式壁垒,到底是技术问题,还是治理问题?

如果是技术问题——模式二的解析加反填是解法。每多接入一个城市,就是多一套适配。这条路走得通,但慢。

如果是治理问题——需要从标准层面推动统一。招标文件的结构化标准如果能在全国层面达成共识,模式一的预编制才有真正的通用价值——一份文件走遍全国,不需要每到一个系统就"翻译"一次。

两种推演,指向不同的路径选择。但不论哪一条,智能编标的终点都应该是:让写文件和填文件之间,不再隔着一条人工鸿沟。

结语:桥比路更重要

回到开头那个招标经理的故事。他的工作时间被切成了两半——一半用来写文件,一半用来填系统。

AI能帮他省掉哪一半?模式一说省前一半,模式二说省后一半。但真正让他效率翻倍的答案,从来不是选哪一个,而是把两段的墙打通。

智能编标的价值不是让AI代替人写文件——写文件这件事,人的判断力和行业经验仍然是不可替代的。智能编标的真正价值是:让文件在"写"和"填"之间自由流动,不再因为格式的壁垒而重复劳动。

那个招标经理需要的不是更好的模板库,不是更聪明的填制工具。他需要的是一座桥——桥的一头是他熟悉的Word文档,另一头是交易系统认的结构化文件。

谁先把这座桥建起来,谁就拿到了智能编标赛道的入场券。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-24 16:53:56 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/662493.html
  2. 运行时间 : 0.099832s [ 吞吐率:10.02req/s ] 内存消耗:4,637.47kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=a60edc0d88d6b76e766659deaca04b11
  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.50 KB )
  145. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000706s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000979s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000433s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000252s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000536s ]
  6. SELECT * FROM `set` [ RunTime:0.000237s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000631s ]
  8. SELECT * FROM `article` WHERE `id` = 662493 LIMIT 1 [ RunTime:0.000395s ]
  9. UPDATE `article` SET `lasttime` = 1779612836 WHERE `id` = 662493 [ RunTime:0.010246s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000266s ]
  11. SELECT * FROM `article` WHERE `id` < 662493 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000400s ]
  12. SELECT * FROM `article` WHERE `id` > 662493 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000401s ]
  13. SELECT * FROM `article` WHERE `id` < 662493 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000748s ]
  14. SELECT * FROM `article` WHERE `id` < 662493 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.005383s ]
  15. SELECT * FROM `article` WHERE `id` < 662493 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000759s ]
0.101526s