乐于分享
好东西不私藏

苹果起诉OpenAI:昔日盟友为何走向AI终端战争

苹果起诉OpenAI:昔日盟友为何走向AI终端战争
两年前,苹果把 ChatGPT 请进了 iPhone。

两年后,苹果把 OpenAI 告上了法庭。

2026 年 7 月 10 日,苹果在美国加州北区联邦法院起诉 OpenAI 及其相关实体、io Products,以及两名前苹果员工,指控后者为开发消费级 AI 硬件,系统性获取苹果的商业秘密。

这起案件很容易被概括成一句抓眼球的话:苹果指控 OpenAI“窃密”。但如果只把它当作一次员工跳槽引发的文件纠纷,就会错过真正重要的部分。

表面上,双方争的是电脑、文件、零部件和供应商工艺;更深一层,双方争的是谁能定义下一代 AI 终端,谁能掌握人与 AI 之间最重要的入口。

这也是为什么,一家曾经帮助苹果补齐大模型短板的合作伙伴,会在短短两年后,被苹果视作需要在法庭上阻击的潜在对手。

苹果提起诉讼的美国加州北区联邦地区法院|来源:美国联邦法院官网

一、从“把ChatGPT装进iPhone”,到对簿公堂

2024 年 6 月,苹果发布 Apple Intelligence,并宣布将 ChatGPT 接入 Siri 和 Writing Tools。按照苹果当时的公告,当 Siri 认为 ChatGPT 更适合回答某个问题时,可以在获得用户许可后调用它。

这个合作关系的分工很清楚:苹果掌握设备、操作系统、用户和分发入口,OpenAI 提供更强的模型能力。

对苹果来说,这是弥补生成式 AI 能力缺口的捷径;对 OpenAI 来说,这是进入十亿级终端生态的机会。双方彼此需要,但权力并不对等——ChatGPT 只是 iPhone 里的一个外部能力,真正控制用户入口的仍然是苹果。

变化发生在 OpenAI 决定亲自做硬件之后。

2025 年,OpenAI 将 Jony Ive 参与创办的 io 团队并入公司。OpenAI 在官方公告中表示,希望创造超越传统产品和交互界面的新一代设备。多家媒体将这笔交易估值报道为接近 65 亿美元。io 团队中不仅有 Ive,也聚集了一批曾参与 iPhone、Apple Watch 等产品的苹果老将。

从这一刻起,双方的关系就变了。

如果 OpenAI 只提供模型,它与苹果是上下游伙伴;如果 OpenAI 开始制造自己的消费设备,直接控制麦克风、摄像头、传感器和用户身份,它就不再满足于做 iPhone 里的“能力供应商”,而是在争夺 iPhone 所占据的入口。

苹果此次起诉的产业背景,正是这种合作关系向平台竞争的转变。

2024年,苹果展示Siri调用ChatGPT的官方界面|来源:Apple Newsroom

二、苹果指控的“窃密链条”是什么

根据联邦法院案件登记,案件编号为 5:26-cv-07078,诉因涉及《联邦商业秘密保护法》、违约等主张,苹果还要求陪审团审理。

苹果在诉状里试图描绘的,并不是“某个员工不小心带走了几份文件”,而是一条从招聘、面试、离职、文件访问,一直延伸到供应商接触的链条。

第一类指控,针对前苹果工程师 Chang Liu。

据美联社和TechCrunch对诉状的梳理,苹果称 Liu 离职后没有及时归还公司电脑,并利用一个罕见的身份验证异常,继续访问苹果内部文件系统,下载了与硬件工程相关的机密材料。

第二类指控,针对 OpenAI 的招聘和面试过程。

苹果称,现任 OpenAI 首席硬件官 Tang Tan 曾要求仍在苹果任职的候选人,把“实际零部件”带到面试中。诉状所说的不只是口头经验交流,还包括电池、逻辑板、屏蔽件、设计资料甚至原型等实物或文件。WIRED与TechCrunch都对这些指控进行了详细报道。

第三类指控,涉及“如何避开苹果的离职审查”。

苹果称,OpenAI 获得了苹果内部关于员工离职、设备检查和权限处置的材料,并利用这些信息指导新员工降低被发现的可能性。如果这一指控能够被证实,案件就会从个人违规上升为组织层面的主动索取和制度性规避。

第四类指控,指向供应链。

苹果认为,OpenAI 接触其供应商时,询问了与特定金属处理工艺、电池设计等有关的高度针对性问题。The Register对所谓异常权限、文件下载和供应商工艺等细节进行了交叉梳理。

这些指控如果最终成立,确实会对 OpenAI 的硬件项目造成严重影响。但这里必须强调一个常被标题省略的事实:截至目前,这些仍然是苹果的诉讼主张,法院尚未认定 OpenAI 或相关员工窃取、使用了苹果商业秘密。

三、OpenAI公开聊天记录后,案件“反转”了吗

8 月 3 日,OpenAI 发布了一篇措辞强硬的回应,标题就叫《Apple is getting this wrong》。

这篇回应最有力的部分,不是简单否认,而是直接公开了部分邮件和聊天记录。

OpenAI 指出,苹果在诉状中称自己早在 2 月就联系过 OpenAI,却没有得到回应。但公开邮件显示,苹果的外部律师发错了收件人,还向 OpenAI 法务负责人感谢一通实际上并未发生的电话。对方指出错误后,苹果律师承认自己本想回复另一位同姓人士。

OpenAI 还公布了前员工 Chang Liu 与苹果员工的聊天。按照 OpenAI 提供的记录,Liu 离职后,仍有苹果员工请他帮助寻找文件、解释工作问题。OpenAI 据此反驳说,一些离职后的文件接触并非秘密进行,而是得到苹果在职员工的请求;所谓“残留访问权限”,也可能暴露的是苹果自身在离职权限回收、文件共享和个人云同步上的管理问题。

这些材料确实让案件变得复杂了。

至少,苹果“我们提出问题、OpenAI 始终不理会”的叙事受到了明显削弱;把所有离职后接触一概描述为单向窃取,也不再完整。如果一家以严密保密著称的公司,在员工离职后仍允许内部文件继续同步,甚至让在职员工持续向离职者求助,那么苹果自身是否采取了足够合理的保密措施,也可能成为诉讼焦点。

但这还不能叫“案件反转”,更不能说 OpenAI 已经自证清白。

OpenAI 公开的材料主要回应了诉前沟通、部分文件访问和个别员工行为,却没有公开解释诉状中的每一项指控:面试时是否真的要求提供实物零部件?供应商工艺信息是否被带入 OpenAI?苹果内部的退出安保文件是否被用于培训新员工?OpenAI 的产品设计是否实际吸收了这些信息?

这些问题最终要靠设备镜像、访问日志、聊天记录、代码与设计文档、供应商沟通,以及证人证言来回答。

所以更准确的结论是:OpenAI 的回应击穿了苹果叙事中的一些薄弱环节,却没有终结整条证据链的争议。

四、真正争夺的不是文件,而是下一代AI终端

为什么苹果会选择如此强硬的方式?

Sam Altman与Jony Ive合作推进OpenAI消费硬件|来源:OpenAI

因为在大模型时代,苹果最稀缺的资产未必是模型,而是把产品从图纸变成数亿台稳定设备的能力。

硬件竞争不是画出一个漂亮外壳。它涉及材料、功耗、散热、声学、天线、电池、可靠性、成本、良率、供应商管理和规模化量产。苹果几十年积累的优势,大量存在于难以写进专利的工艺细节、项目经验和供应链协同之中。这些恰恰是商业秘密保护的重点。

OpenAI 的长处则在另一端:模型、产品迭代速度和 AI 交互想象力。它可以在很短时间内组建一支明星团队,却无法仅靠融资和模型能力,凭空获得消费电子行业的工程与量产经验。

据 WIRED 引述诉状,已有超过 400 名前苹果员工加入 OpenAI。这个数字本身不等于违法,却清楚说明 OpenAI 在用什么方式补硬件短板:大量吸收苹果的人才与经验。

而苹果担忧的是,经验流动会不会越过边界,变成设计文件、零部件、制造参数和供应商知识的转移。

换句话说,这场诉讼的关键不是“OpenAI 是否可以雇佣苹果员工”,而是“它能否在不复制苹果秘密的情况下,快速建立一套足以挑战苹果的硬件能力”。

苹果位于得州奥斯汀的研发设施|来源:Apple Newsroom

五、这场官司会拖慢OpenAI的硬件吗

最直接的影响,不一定是法院立即叫停产品,而是研发体系突然被迫“证明自己的清白”。

苹果寻求的救济包括禁止持有或使用相关商业秘密。正如Axios 的分析所指出的,诉讼可能拖慢甚至扰乱 OpenAI 的设备计划,但苹果仍需要证明 OpenAI 的组织行为与具体秘密之间存在联系。

对 OpenAI 而言,接下来可能出现四类成本:

其一,电子取证和证据保全。员工电脑、聊天记录、设计版本、供应商往来都可能进入审查范围。

其二,设计来源审计。每一项关键结构、材料和工艺,都需要证明来自独立研发、公开知识或合法经验。

其三,团队隔离。如果某些员工接触过争议信息,OpenAI 可能需要把他们从特定模块中隔离,甚至采用“洁净室”方式重新开发。

其四,供应商顾虑。供应商一旦担心卷入诉讼,通常会提高内部审核门槛,降低共享信息的意愿。

这些成本都可能造成延迟和重做。但“可能拖慢”不能直接推导出项目夭折。媒体对 OpenAI 设备发布时间的报道本就多次变化,目前没有足够证据断言诉讼一定会让产品延期,更无法判断它会不会被取消。

真正确定的是:OpenAI 想进入硬件,就必须把“信息从哪里来”升级成与模型安全同等重要的治理问题。

六、人才可以流动,但商业秘密不能跟着搬家

这起案件还会重新划定硅谷人才战争的边界。

加州长期保护员工流动。加州《商业与职业法典》第 16600 条原则上否定限制就业的竞业协议。工程师离开苹果之后,当然可以使用自己多年形成的技能、判断力和行业经验。

但自由流动不等于可以带走前雇主的秘密。加州商业秘密法要求相关信息因为保密而具有经济价值,并且权利人采取了合理保密措施;不正当获取、披露或使用,才会构成侵占。

联邦法律同样提供禁令和赔偿救济,但有一条很关键的限制:18 U.S.C. § 1836明确要求,法院不能仅仅因为员工“知道什么”,就阻止他接受一份工作。限制必须建立在具体的不当行为证据上,而不是建立在“这个人太了解老东家”的推测上。

因此,400 人跳槽不是案件的终点,只是调查背景。苹果真正要证明的是:哪些可识别的秘密被谁带走、通过什么方式进入 OpenAI、又如何影响了具体产品或供应链决策。

反过来,OpenAI 也不能只用“人才自由流动”回应全部指控。未来的标准很可能会更严格:新员工入职时披露知识来源,禁止携带前雇主实物和文档,重要设计保留独立研发记录,供应商接触进行权限隔离,离职当天彻底撤销访问。

这会让科技公司的招聘变慢,却也会让“人才”和“前雇主数据”之间的边界变得更清晰。

七、苹果与OpenAI,还能继续合作吗

短期内,诉讼并不必然意味着 ChatGPT 会立刻从苹果设备中消失。

双方仍然各有所需:苹果需要先进模型补充系统能力,OpenAI 需要苹果庞大的用户与设备分发。但诉讼已经改变了合作的性质。

过去,双方可以把合作描述为能力互补;现在,苹果必须假设 OpenAI 有一天会绕过 iPhone,直接拥有自己的设备、操作系统式入口和用户关系。OpenAI 也必须意识到,苹果不仅是渠道伙伴,还是会用供应链、平台规则和法律工具保护核心领地的竞争者。

未来的合作会更像“带着防火墙的合作”:数据范围更窄,人员接触更谨慎,产品路线更少共享,合同中的审计、保密和终止条款更重。

即使案件最终和解,双方回到 2024 年那种合作蜜月的可能性也已经很低。

八、从模型战争,到入口战争

过去三年,AI 行业最受关注的问题是:谁的模型更聪明,谁有更多算力,谁能拿到更多数据。

苹果起诉 OpenAI 提醒我们,下一阶段的竞争将不只发生在云端。

当模型能力逐渐商品化,真正稀缺的会变成与用户长期相处的设备:它能看到什么、听到什么、记住什么,能否随时理解环境,又由谁来决定其他模型能不能进入。

模型公司不愿永远寄居在别人的操作系统里;终端公司也不愿退化成模型的外壳和流量渠道。于是,竞争必然从模型、芯片和数据,扩展到工业设计、传感器、制造工艺、供应链、人才和法律合规。

苹果与 OpenAI 的官司,最终也许会以和解、项目隔离或有限禁令结束。但它释放的信号已经足够清晰:昔日的合作伙伴正在成为下一代平台的竞争者。

上一阶段,大模型公司争夺的是“谁更聪明”。

下一阶段,它们争夺的是“谁离用户更近”。

而当 AI 真正拥有自己的硬件,入口战争才刚刚开始。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-08-11 08:56:50 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/902346.html
  2. 运行时间 : 0.260909s [ 吞吐率:3.83req/s ] 内存消耗:4,735.29kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=3e0c6fc98718d6b65a8af638ddf1269c
  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 ( 4.22 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.11 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.001072s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001509s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000634s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000652s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001337s ]
  6. SELECT * FROM `set` [ RunTime:0.000612s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001481s ]
  8. SELECT * FROM `article` WHERE `id` = 902346 LIMIT 1 [ RunTime:0.004447s ]
  9. UPDATE `article` SET `lasttime` = 1786409810 WHERE `id` = 902346 [ RunTime:0.006695s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000649s ]
  11. SELECT * FROM `article` WHERE `id` < 902346 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001133s ]
  12. SELECT * FROM `article` WHERE `id` > 902346 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001081s ]
  13. SELECT * FROM `article` WHERE `id` < 902346 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.008011s ]
  14. SELECT * FROM `article` WHERE `id` < 902346 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.032143s ]
  15. SELECT * FROM `article` WHERE `id` < 902346 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.015021s ]
0.264926s