乐于分享
好东西不私藏

收到审查意见通知书后修改软件专利权利要求:实用指南

收到审查意见通知书后修改软件专利权利要求:实用指南

你收到了一份审查意见通知书。那一刻的滋味并不好受。打开文件,读上几行,感觉专利局仿佛在说:你的软件发明不够新颖、不够清楚,或者根本不属于可专利的客体。对很多创始人和开发者而言,兴奋会瞬间变成怀疑。其实大可不必。

审查意见通知书对软件专利到底意味着什么

审查意见通知书就像一堵墙。在很多创始人和产品团队看来,专利局仿佛在否定你的软件创意,认为它无足轻重、不值得保护。

事实并非如此。绝大多数情况下,审查意见通知书只是审查员在告诉你:你对发明的描述,和专利局要求的标准之间存在差距。

这个差距往往可以弥补。关键是读懂审查员真正质疑的点,并以保护长期商业价值的方式做出应对。

这不是最终判决

首先要明确:审查意见通知书通常是审查流程的一部分,而非终点。很多优秀的软件专利初次都会被驳回,这不代表发明本身缺乏价值。

驳回往往是因为权利要求过于宽泛、过于抽象、偏重结果、或与软件实现的技术方案结合不够紧密

对企业而言,恐慌会导致错误决策。有些团队把初次驳回当成灾难,匆忙做出过度限缩的修改,白白牺牲专利的核心商业价值。

还有些团队一味强硬争辩,却不解决真正问题。两种做法都会浪费时间,削弱专利稳定性。更稳妥的应对始于冷静。

你没有失败,只是被指出了申请文件需要完善的地方。

专利局考验的是精准度,不只是新颖性

很多创始人误以为审查员只关心一个问题:这是不是新的? 对软件专利而言,这只是一部分。

审查员还会判断:权利要求是否精准、是否清晰限定技术方案、是否以模糊方式主张宽泛创意。

这就是为什么即便你的产品在市场上很新颖,软件专利申请仍可能被驳回。你的产品确实与众不同,但如果权利要求读起来更像商业效果而非技术方法,审查员就会提出质疑。

因此,你的答复不能只论证新颖性,还要展示系统的具体实现方式

驳回往往意味着权利要求与实际实现脱节

软件专利撰写最常见的问题之一:权利要求与真实实现脱节。权利要求可能只描述高层功能,却没写清真正的实现引擎。

权利要求离实际实现越远,审查员越容易引用对比文件,或认定权利要求过于抽象。

这给企业带来重要启示:最佳修改策略通常始于真实产品,而非通用专利套话。回到技术架构。
关注操作序列、数据流转、模型触发方式、决策逻辑、输出生成方式、系统组件底层交互。

修改后的权利要求越贴近真实技术流程,就越有可能在不放弃核心价值的前提下推进审查。

审查意见通知书暴露专利的真实风险点

审查意见通知书不只是法律事件,更是商业信号。它告诉你:发明哪些部分看起来薄弱、哪些领域技术密集、哪些部分需要更充分的支持依据。

这很有用,能帮你在专利授权前发现专利布局的风险点。

聪明的企业不会把驳回当成文书问题,而是当成对企业核心竞争力界定的反馈。审查员实际上在指出:你当前的专利叙事哪里不够扎实。

这不仅能帮你完善本案申请,还能优化未来基于产品路线图的专利申请撰写。

它揭示你保护的是产品,还是只是“宣传话术”

很多软件专利申请写得太像初创公司在会议、路演、融资材料里的表达——只聚焦产品达成的效果

它们强调更快、自动化、个性化、更精准匹配、更强安全、更低成本、更优决策。这些都是商业成果,但单独写在权利要求里远远不够。

专利局想知道软件如何实现这些效果。如果你的权利要求更像产品承诺,而非技术方法,往往就是审查意见质疑的根源。

对企业管理者而言,这是关键转变:投资人买的是效果,客户买的是效果,专利审查员不买账。他们需要的是效果背后的技术机制

修改权利要求时,目标是从宣传语言转向系统语言,同时守住要保护的商业护城河

给创始人和产品团队的策略建议

审阅审查意见时,问自己一个核心问题:我们保护的是难以被复制的核心技术,还是面向客户宣传的效果? 这个问题会改变整个答复策略。

如果权利要求只覆盖效果,修改就应转向实现机制

这可能意味着限定:特定序列、规则集、模型交互、数据转换、过滤步骤、训练流程、分布式协同方法、或系统资源分配方式。

最佳修改点,通常是竞争对手想要复制产品时必须还原的核心设计

它告诉你审查员如何理解你的发明

每份审查意见都藏着一条潜台词:这是审查员对你发明的解读。这很重要,因为专利审查不只是你“想表达什么”,更关乎权利要求实际传递了什么

如果审查员引用的对比文件看起来风马牛不相及,通常说明关键问题:

• 你的权利要求层级过高,把老旧无关的系统也囊括进来;

• 审查员把你的发明当成通用计算机功能,而非真正的技术改进;

• 新颖点被埋在说明书深处,没有写入权利要求。

把对比文件当成“镜子”

创始人看到引用的对比文件,常会想:这和我们做的完全不一样。有时确实如此。

但别止步于此,要追问:为什么审查员认为这份对比文件足够接近? 答案往往是高质量修改的关键。

对比文件就像一面镜子,暴露出你权利要求中哪些词权重过高、哪些关键信息缺失

如果对比文件是宽泛的数据处理,而你的发明实际是事件驱动型模型更新的全新架构,问题很可能是:权利要求从未清晰写明这一点。

问题不只是对比文件本身,而是你的创新点与当前权利要求措辞之间的距离

立即可以执行的操作

让产品负责人或工程师对照审查意见,把对比文件与权利要求进行标记。不是做法律分析,而是做技术比对。问他们:

• 审查员的理解与真实系统哪里出现偏差?

• 权利要求缺失了哪些系统行为?

• 产品中哪个设计选择是竞争对手最难用简单方案替代的?

这些答案往往指向最有力的修改方向。

这是为业务构建更强壁垒的机会

处理得当的修改,不只是克服驳回,还能打造更清晰、更稳固的专利。


有些情况下,修改后的权利要求比原始权利要求更有价值,因为它更真实、更可落地地界定制发明范围。

对企业而言,专利不只是证书,更是工具。它要支撑融资、许可、并购尽调、市场定位、竞争防御。

一纸宽泛但不稳定的权利要求看似好看,一旦被挑战就容易失效。适度但精准限缩的权利要求,只要紧密贴合产品与竞争对手的绕开路径,反而更强大。

纸面宽泛,实战脆弱

很多团队一味追求“宽权利要求”,因为“宽”听起来更好。理论上没错,但实践中,过于宽泛的软件权利要求往往很脆弱

它们更容易被驳回、被挑战、被无效,也会导致保护范围模糊。

稳健的修改策略不问:如何不惜一切保住最宽范围?
而是问:在哪里精准限定,仍能抓住发明的商业核心? 这才是更有商业价值的问题。

你的目标不是保住每一个词

企业答复审查意见时,常会执念于原始权利要求的文字。这是误区。目标不是挽救初稿的每一句话,而是拿到有价值的保护。

这可能意味着:删除无实质意义的模糊表述;用说明书中的结构细节替换通用词汇;把重心从用户可见效果转向后端实现流程。这些操作看似在限缩,但若做得好,实则让专利更精准地围绕企业真正优势。

它迫使企业明确核心价值

审查意见通知书是一次压力测试:迫使企业确定发明中最有价值的部分。这看似显而易见,但很多申请试图在一套权利要求里保护太多创意。

它们把基础设施、工作流、分析、界面行为、业务逻辑混在同一组权利要求中。审查员提出质疑时,企业必须优先选择值得争取的核心。

这不是坏事,这是战略聚焦。

修改前,先读懂驳回理由

处理审查意见最糟糕的方式:一上来就急着改权利要求。这会让创始人在不知情的情况下丢失重要保护范围。驳回不是要修补的问题,而是要解码的信息。

正确阅读,能看清审查员的理解、权利要求的问题点、以及最佳前进路径。
错误阅读,可能直接删掉专利最值得保护的核心。

修改前先慢下来

首要工作不是撰写,而是阅读。大多数糟糕的修改,都是因为团队被几句严厉措辞刺激,直接进入修改模式。

风险在于:你还没弄清审查员质疑的是新颖性、清楚性、客体适格性、支持性,还是混合问题,就开始改文字。

软件专利答复应始于耐心。把驳回当成商业资产评审,而非单纯法律文件。文字重要、对比文件重要、驳回理由重要、审查员陈述问题的顺序也重要。通常第一遍读感受问题,第二遍读看清问题。

先站在审查员视角,而非自己视角

创始人自然会从自己产品的角度读审查意见,这很正常,但也很危险。审查员看不到你的代码、路线图、客户沟通,只看申请文件与权利要求

所以首先要理解的,不是“你想表达什么”,而是“审查员认为你主张了什么”。

这个视角转换至关重要。问题从“他们为什么不懂?”变成“我们的权利要求措辞为什么导致他们这样理解?”。一旦这样问,审查意见就变得极具参考价值。

先区分驳回类型,再应对

并非所有驳回都一样。新颖性驳回≠创造性驳回;客体适格性驳回≠充分公开/书面描述缺陷。混为一谈,答复大概率会偏离目标。

这听起来基础,但很多团队带着情绪阅读,把所有驳回都当成彻底否定,难以精准应对。

战略性商业答复始于清晰区分:究竟被质疑什么?为什么?

对比文件驳回,通常是权利要求匹配问题

当审查员引用对比文件,认为权利要求被公开或显而易见时,问题通常不是你的产品没有价值,而是当前权利要求措辞太容易匹配现有技术。也就是说,驳回往往是文字层面的重叠

这就是为什么软件创始人不能只停留在“我们的产品比旧系统功能更多”。产品确实更强,但权利要求可能没写清那些额外的创新点

审查员对比的是权利要求文字与对比文件公开内容,不是产品演示对产品演示。

像竞争对手一样解读匹配关系

解读对比文件驳回的有效方式:想象居心不良的竞争对手在读这份文件。问自己:权利要求哪些部分足够通用,以至于对手可以说“我们也这么做”。

这些往往是薄弱点。审查员已经暴露了你的语言过于宽泛或过于功能化的地方。

这对商业战略很有价值:它提示你当前专利布局在市场中(不只是审查中)的风险点。

如果驳回让你的发明看起来很容易与旧系统重叠,说明权利要求需要更多技术特征。

客体适格性驳回,通常是抽象性问题

软件专利常因权利要求读起来像效果而非具体技术方法,遭遇客体质疑。这时很多创始人认为专利局整体敌视软件。

这并非最有用的解读。更务实的理解是:审查员在权利要求中尚未看到清晰的技术改进

这与纯粹新颖性是完全不同的问题。

这意味着答复必须论证:所保护的步骤如何改进技术过程、系统行为、计算机运行、数据处理流程等具体实现细节。提前正确识别这一点,能节省大量无用功。

找出那些像商业目标的词

如果驳回指出权利要求涉及组织活动、处理信息、评估数据、展示结果等,就要在权利要求中找出更像目标而非方法的语言。

只描述效果、不给出操作细节的术语,常会触发这类驳回。

对企业而言,这是值得重视的警告:在路演里很棒的语言,在专利文件中可能显得抽象

阅读驳回时,注意权利要求哪里偏离工程细节、偏向商业效果描述——问题往往从这里开始。

对照说明书阅读审查意见

常见错误:单独阅读驳回文件。视野太窄。应当把驳回、权利要求、说明书放在一起对照。真正的问题不只是“审查员驳回了什么”,而是“申请文件是否已包含支撑更好答复的技术内容”。

这就是为什么聪明的修改策略始于对齐。看被驳回的措辞,再看说明书中解释实际实现的部分。最强的修改方向,往往早已写在原始申请文件里,等待被写入权利要求

别臆想后续可以随意补充内容

创始人有时误以为答复阶段可以随便补充澄清性技术细节。事实并非如此。你只能在原始申请文件支持范围内安全修改

因此阅读驳回时,还要同时问:说明书清楚公开了哪些我们尚未写入权利要求的内容?

这是很多软件团队获得优势或丧失机会的节点。撰写良好的申请文件会预留答复空间;内容单薄的申请文件会限制选择。把驳回与说明书对照,能尽早看清这一点。

撰写前先标记支持依据

修改权利要求前,先在说明书中找到支撑每项修改思路的精确位置

这种原则很重要:让答复脚踏实地,降低错误限缩的风险,也迫使团队聚焦有依据的技术细节,而非即兴措辞。

对业务团队而言,这一步还有额外价值:它揭示企业专利流程是否在前期充分收录工程细节。

如果难以找到支持依据,这不只是审查问题,更是未来申请的撰写流程问题

关注审查员未引用的内容

审查意见的价值,不只在于它说了什么,还在于它没提什么

有时审查员攻击宽泛权利要求,却忽略了从属于从属权利要求或说明书中的窄技术点。这种沉默往往是线索。

它可能指向真正区分你系统的特征;可能提示还有空间构建更有力的独立权利要求;也可能说明真正的争夺点不是申请中的所有特征,而是哪项特征应成为权利要求核心

沉默可能暗藏机会

如果某个权利要求技术特征在驳回中很少被提及,别默认它不重要。很多情况下,它可能是最有潜力的修改支点

审查员可能聚焦权利要求中最容易匹配对比文件的宽泛部分,导致更具体的系统行为未被充分利用。

这可能是重大商业机会:围绕不那么显眼、但具有商业重要性的实现细节构建的权利要求,更容易获得授权,也更难被竞争对手干净地绕开。

仔细阅读驳回,能帮你找到这个突破口。



软件专利驳回常以某些步骤是标准、常规、惯常为由。仔细阅读这类表述,它告诉你审查员眼中什么是普通技术。

你的工作不是抽象地反驳标签,而是确认:申请文件是否确实公开了非常规、且尚未被突出强调的步骤、序列或架构选择

有力的答复由此而来:不是更激烈的争辩,而是更清晰的区别

修改软件专利权利要求的真正目标

修改软件权利要求,不是不惜一切取悦审查员,不是删到驳回消失,不是为了快速授权而放弃宽泛保护。真正目标远比这重要:

重新塑造权利要求,使其清晰覆盖为企业带来真实价值的发明部分,同时为专利局提供清晰的授权路径。

目标不只是拿到“授权”

授权专利很重要,但薄弱的授权专利没多大用。很多企业错误地把修改当成“抢速度通关”。

他们过快限缩权利要求,绑定到微小产品细节,最终拿到一纸看起来漂亮、但现实中几乎没用的专利。这不是胜利。

真正的胜利是:权利要求获得授权,且在公司成长、融资、市场销售、应对抄袭时依然有价值

过快授权,有时会后患无穷

速度感很好,尤其对需要势头的初创公司。但每一次权利要求修改都会塑造专利的商业价值。

如果把权利要求限缩在客户不关心、竞争对手稍作调整就能绕开的次要特征上,专利就可能变得极易被规避。

真正目标是避免这个陷阱:走向授权,但不把发明压缩到不再值得保护

真正目标:保护驱动商业价值的技术优势

最佳修改后的权利要求,不是字数最多或最少的,而是贴合产品背后真实技术优势的权利要求。

对软件而言,这通常指:系统行为、处理流程、架构选择、训练逻辑、数据处理方法、协同方法、控制逻辑——这些让产品难以被复制的核心。

你要保护的是竞争对手必须还原的部分

理解权利要求修改的实用视角:如果资金充足的对手想复制你的优势,他们真正必须还原的软件部分是什么

修改后的权利要求通常应转向这个区域——不是宣传承诺,不是宽泛创意,而是产生效果的具体方法

专利战略与公司战略的连接点

专利不应只保护抽象发明,还应保护支撑定价权、市场优势、产品领先地位的核心技术。

修改权利要求时,你在决定企业哪部分业务需要更坚固的法律屏障。这就是为什么权利要求修改不能孤立进行,而应反映企业真实防御需求。

目标:从“效果语言”转向“机制语言”

很多软件权利要求被驳回,是因为描述软件达成什么,而非如何达成。这是常见撰写问题。修改阶段的核心工作,往往是从宽泛结果语言转向实现效果的技术机制

这并不意味着把权利要求写得晦涩或塞满无关细节,而是选择正确的细节

单纯的效果,难以支撑强有力的软件专利

诸如优化、分析、匹配、排序、个性化、检测、自动化、改进等词听起来很亮眼,但单独使用时往往留白过大。

它们描述系统高层功能,却不写清技术实现路径。这是审查员质疑的点,也是竞争对手争取解释空间的地方。

更好的问题:“具体如何实现?”

每次看到被驳回的权利要求措辞,问一个简单问题:具体如何做到?

如果权利要求说系统选择内容——如何选择?如果说系统生成推荐——基于哪些步骤?如果说系统检测事件——通过什么流程?这个问题能帮你定位真正的修改目标。

目标:正确地限缩,而非简单地限缩

所有修改都会带来限缩。关键不在于是否限缩,而在于限缩是否提升专利真实价值

好的限缩:让权利要求更落地、更稳定、更紧密绑定产品核心优势。
坏的限缩:牺牲有用范围,只解决临时审查问题。

聪明限缩:增加技术限定,不牺牲核心

有力的修改通常会增加说明书已有、但权利要求缺失的结构、序列或技术条件。这类限缩实际能提升专利质量,因为它让发明边界更清晰。

它还能让后续侵权判定更简单,因为权利要求更直接映射真实系统行为。

薄弱限缩:通常盯着次要细节

错误的限缩,往往是团队随便抓一个区分对比文件的小特征,塞进独立权利要求。这可能通过审查,但可能放弃核心发明。

如果新增细节容易省略、容易替换、对产品价值不重要,即便拿到授权,也会削弱专利。

目标:保留商业保护范围

专利范围不只是法律概念,更是商业概念。修改软件权利要求时,必须自问:修改后的权利要求是否仍覆盖产品的商业核心

权利要求可能技术上有效,但仍可能偏离商业目标——当修改过度聚焦市场意义很小的窄实现细节时,就会发生。

有用的专利,应能适配产品迭代

软件迭代很快:功能迁移、流程调整、后端架构重构。如果修改后的权利要求过度绑定临时设计选择,专利可能在业务增长时就已过时。

真正目标是捕捉产品中持久的技术思想,而非某一版本的精确快照。

超越当前版本思考

这不是说要模糊表述,而是要有前瞻性地撰写。寻找即便产品成熟后仍可能重要的技术特征——这些是比为速度或资源限制做出的临时实现选择更好的修改支点。

目标:写出能真正解释清楚的权利要求

软件专利要能向投资人、收购方、合作伙伴、甚至内部团队清晰解释,才更有用。过于抽象的权利要求很弱,过于复杂缠绕的权利要求也会出问题。最佳修改后的权利要求,通常既有真实技术细节,又能清晰讲述发明的与众不同

清晰性的价值,远超审查阶段

清晰的权利要求能助力融资:更容易与公司价值关联;
能助力尽调:更容易与产品对应;
能助力维权:更容易与竞争对手行为比对。
清晰不只是好文笔,更是资产价值的一部分。

目标:降低模糊性,保留适应性

模糊性对软件权利要求有害:会引来宽泛对比文件匹配,削弱保护边界。但过度僵化也有害。

真正目标是:消除导致驳回的模糊性,同时保留足够灵活性,覆盖真实商业实现及其相近变体

总结

收到软件专利审查意见通知书并非失败,而是一次精准打磨专利价值的机会。核心是:读懂审查员的真实质疑、锚定说明书中的技术实现、从商业效果语言转向技术机制语言、在正确的地方精准限缩、守住支撑业务的核心技术优势。

做好这一点,你拿到的不只是一纸授权,而是能真正守护创新的高质量专利。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-13 16:05:59 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/520537.html
  2. 运行时间 : 0.184406s [ 吞吐率:5.42req/s ] 内存消耗:4,777.97kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=38f7e4857b10496a3229e03e3fed904d
  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.000905s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000681s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.001200s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000276s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000599s ]
  6. SELECT * FROM `set` [ RunTime:0.000213s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000640s ]
  8. SELECT * FROM `article` WHERE `id` = 520537 LIMIT 1 [ RunTime:0.000500s ]
  9. UPDATE `article` SET `lasttime` = 1776067559 WHERE `id` = 520537 [ RunTime:0.002204s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000245s ]
  11. SELECT * FROM `article` WHERE `id` < 520537 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000451s ]
  12. SELECT * FROM `article` WHERE `id` > 520537 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000398s ]
  13. SELECT * FROM `article` WHERE `id` < 520537 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001903s ]
  14. SELECT * FROM `article` WHERE `id` < 520537 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000774s ]
  15. SELECT * FROM `article` WHERE `id` < 520537 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001237s ]
0.188489s