乐于分享
好东西不私藏

游戏公司使用AI工具的合规指南——从内部研发到产品上线的全流程风险管控

游戏公司使用AI工具的合规指南——从内部研发到产品上线的全流程风险管控
【游戏产业法律系列二·AI合规篇·第三篇】
美术总监打开Midjourney,输入关键词,几分钟后批量拿到角色立绘初稿——这件事,几乎不触发任何监管义务。
同一家公司,产品经理把AI对话功能嵌进游戏推送上线,玩家可以和AI NPC自由交谈——这件事,意味着企业需要在上线前完成算法备案、内容安全机制建设、用户协议修订,以及AI生成内容的标识部署。
这个区别的法律依据,来自《生成式人工智能服务管理暂行办法》(以下称“《生成式AI办法》”)第二条的明确规定:企业内部研发、应用AI技术,未向境内公众提供生成式AI服务的,不适用本办法。换言之,AI工具的合规义务,并非从“使用”那一刻开始,而是从“对外提供服务”那一刻开始。
然而,游戏公司在实际运营中,往往很难清晰划定这条边界。内部研发工具逐渐演化为面向玩家的功能模块,美术外包团队提交的素材里夹杂着大量AI生成内容,接入的第三方AI工具是否完成了合规备案……这些情况叠加在一起,使得游戏公司的AI合规风险点分散、隐蔽,难以系统管控。
本文旨在按照AI工具使用的全流程,逐阶段梳理游戏公司面临的合规义务,供游戏公司法务、产品及管理团队参考。
       
训练阶段:数据从哪里来,风险就从哪里来
01
游戏公司自建AI模型或对开源模型进行微调,首先需要面对的是训练数据的合规问题。《生成式AI办法》第七条确立了训练数据的五项法定义务:数据来源须具有合法性;涉及知识产权的,不得侵害他人权利;涉及个人信息的,须取得用户同意或符合法律规定的其他情形;须采取有效措施提高数据质量;同时遵守《网络安全法》《数据安全法》《个人信息保护法》等上位法要求。
五项义务看似明确,落到游戏公司的实际场景中,风险点往往藏在以下三类数据来源里。
一、用自有游戏素材训练
用公司自有的角色原画、场景设计、UI素材训练AI模型,是游戏公司最常见的训练数据来源,也是最容易产生权属盲区的场景。
自有素材并不等于权属无争议。游戏公司的美术资产,相当一部分来源于外包团队的交付成果。如果外包合同中没有明确的著作权转让条款,这批素材的著作权可能仍归属于外包方,游戏公司仅享有使用许可——以此为训练数据,存在侵害他人著作权的风险。此外,玩家在游戏内创作的UGC内容(自定义角色、玩家地图等),在未取得玩家明确授权的情况下,同样不宜直接用于模型训练。
笔者建议,游戏公司在启动训练项目前,应当对拟使用的素材进行权属溯源审查,确认外包合同中包含著作权转让条款,并就UGC内容的训练使用在用户协议中取得明确授权。
二、用玩家行为数据训练
用玩家操作日志、对话记录、消费行为等数据训练游戏AI,涉及个人信息的处理,须满足《个人信息保护法》的合规要求。核心要点有三:其一,用户协议中须明确告知将玩家数据用于AI训练的目的;其二,须取得用户的单独同意,不得以“使用即视为同意”代替;其三,收集范围须遵循最小必要原则,不得超出训练目的所需的范围。
值得注意的是,许多游戏公司的用户协议是在AI功能大规模应用之前起草的,对数据训练用途的告知往往缺失或表述模糊。笔者建议,将个人信息用于模型训练的游戏公司,应当对现有用户协议进行专项修订,并视情况对存量用户重新获取同意。
三、爬取外部数据训练
爬取竞品游戏截图、攻略网站内容、社区玩家创作用于训练,是游戏公司在训练数据不足时的常见补充手段,但在法律上面临双重风险:一是被爬取内容涉及他人著作权,未经授权爬取构成侵权;二是违反被爬网站的robots协议及平台服务协议,可能构成不正当竞争。前述风险在本系列第一篇中已有详细分析,此处不再展开。
笔者提醒读者注意,上述三类风险并非互相排斥,游戏公司在实际训练中往往同时使用多种数据来源,合规审查应当覆盖所有来源,而非仅针对某一类数据。
       
生成阶段:内容安全的责任边界在哪里
02
AI工具生成内容的过程,是游戏公司最难把控、也最容易出问题的环节。难把控,在于生成结果具有不确定性,同样的提示词在不同时间可能产出截然不同的内容;容易出问题,在于一旦生成内容触碰监管红线,“是用户的提示词导致的”这一辩解在法律层面几乎不成立。
一、内容安全红线:平台责任不因用户触发而免除
《生成式AI办法》第四条明确禁止AI服务生成的内容类型,包括危害国家安全、宣扬恐怖主义极端主义、民族仇恨歧视、暴力淫秽色情,以及虚假有害信息等。
对游戏公司而言,暴力与淫秽色情是最高频的风险点。玩家在与AI NPC交互时,可能主动引导对话走向敏感方向;AI辅助生成的角色立绘,在特定参数组合下可能产出“擦边”图像。无论触发原因是否来自用户侧,游戏公司作为服务提供者,均须承担内容安全的主体责任。
这意味着,游戏公司不能仅依赖事后人工审核,而需要在AI生成流程中建立前置过滤机制:对输入的提示词进行违禁关键词过滤,对输出内容进行自动化内容安全检测,并建立违法和不良信息特征库。将AI生成内容接入第三方API的游戏公司,同样需要在接入层部署上述机制,不能以“内容由第三方模型生成”为由免除自身责任。
二、安全评估义务:触发条件与游戏场景的对应
《生成式AI办法》第十七条规定,提供“具有舆论属性或者社会动员能力”的生成式AI服务,须在上线前向主管部门完成安全评估备案。
这一条款的触发条件,在游戏行业的判断并不简单。笔者将游戏公司常见的AI功能场景逐一对应如下:

功能场景

是否面向公众

安全评估结论

内部AI研发/测试工具(美术出图、自动化测试)

无需评估(《生成式AI办法》第二条明确豁免)

游戏内AI NPC开放式对话功能

大概率触发,建议上线前向主管部门评估备案

对外提供的AI内容生成API

必然触发,须在上线前完成评估备案

游戏内个性化内容推荐(关卡/道具/活动推送)

归入算法推荐管理范畴,视功能规模判断,详见NO.3

笔者提醒读者注意,安全评估并非一次性完成的工作。《生成式AI办法》要求,已上线的服务在功能发生重大变化时,须重新进行评估。游戏公司在版本迭代中对AI功能进行较大幅度调整的,应当评估是否触发重新评估义务,避免因疏漏而产生合规风险。
       
产品集成阶段:把AI嵌入游戏,需要办哪些“手续”
03
AI功能从内部工具演变为游戏产品的组成部分,是合规义务从零到全面触发的临界点。这一阶段涉及的主要合规手续,集中在算法备案、用户告知义务,以及接入第三方AI工具时的连带责任三个方面。
一、算法备案:哪些AI功能必须备案
根据《互联网信息服务算法推荐管理规定》及《生成式AI办法》的相关要求,具有舆论属性或社会动员能力的算法服务,须通过互联网信息服务算法备案系统完成备案,时限为服务提供之日起10个工作日内。
需要备案的算法类型共五类:生成合成类、个性化推送类、排序精选类、检索过滤类、调度决策类。落到游戏公司的具体功能场景,对应关系如下:
  • AI生成NPC对话、剧情文本、角色图像——属于生成合成类,须备案;
  • 游戏内关卡推荐、道具推荐、活动推送——属于个性化推送类,须备案;
  • 游戏内搜索、内容过滤功能——属于检索过滤类,视功能规模和用户覆盖范围判断是否须备案;
  • 仅供内部使用、不面向玩家开放的AI工具——不触发备案义务。
2025年9月的算法备案清单中,已出现“零点游戏智能助手生成合成算法”(成都零点重构科技有限公司)的备案记录,说明游戏行业AI功能的算法备案已有先例可循,监管层面亦已开始关注。
笔者提醒读者注意,算法备案与安全评估是两个独立的程序,满足其中一项并不替代另一项。游戏公司在功能上线前,应当逐一核查两项义务是否均已完成。
二、用户告知义务:让玩家知道自己在和AI打交道
《生成式AI办法》第十条要求,服务提供者须明确并公开服务的适用人群、场合与用途,并采取有效措施防范未成年人用户过度依赖或沉迷生成式AI服务。
对于大多数游戏公司而言,用户告知义务的落地需要在两个层面同步推进:
其一,用户协议层面。应在用户协议或隐私政策中明确说明游戏产品包含AI生成内容功能,告知AI功能的使用方式、数据处理方式,以及针对未成年人的限制措施。《人工智能生成合成内容标识办法》(以下称“《标识办法》”)第八条亦要求,在用户服务协议中明确说明AI生成内容标识的方法与样式。
其二,产品界面层面。涉及AI陪伴型NPC、AI语音助手等拟人化交互功能的,应在界面上以显著方式告知用户其交互对象为AI,避免用户——尤其是未成年用户——对AI角色产生混淆或过度依赖。
三、接入第三方AI工具:备案责任不因外包而转移
游戏公司在产品中接入豆包、文心一言、通义千问等第三方大模型API时,面临一个容易被忽视的合规风险:即便AI能力由第三方提供,游戏公司作为面向玩家的服务提供者,仍须对AI生成内容承担内容安全主体责任。
此外,应用商店在审核AI相关功能的应用上架时,通常要求提交合作方的算法备案截图或大模型备案材料。这意味着,游戏公司在选择接入的第三方AI工具时,应当事先核查该工具是否已完成算法备案,并在合同中约定对方须持续维持备案的有效状态——否则,一旦第三方备案失效,游戏应用的上架审核或续期审核均可能受阻。
笔者建议,游戏公司在接入合同的谈判阶段即将备案有效性的持续维护纳入合同条款,同时要求第三方在备案状态发生变更时及时书面通知,为后续整改争取时间窗口。
       
对外发布阶段:AI生成内容的标识义务
04
2025年9月1日,《人工智能生成合成内容标识办法》正式施行,配套强制性国家标准GB 45438-2025《网络安全技术 人工智能生成合成内容标识方法》同步落地。这是目前对游戏公司AI内容发布影响最直接的一部法规。
一、显式标识与隐式标识:不是二选一,而是并存互补
《标识办法》确立了双轨标识制度,显式标识与隐式标识须同时部署,各自承担不同功能。
显式标识,是可被用户直接感知的标注,须同时包含“人工智能/AI”与“生成/合成”两个要素。不同内容形态的标注位置有明确要求:文本内容须在起始、末尾或中间适当位置添加文字提示;图片须在边角位置添加显著提示标识;视频须在起始画面及播放周边添加;虚拟场景须在起始画面添加。
隐式标识,是嵌入文件元数据的技术性标注,包含生成合成标签、服务提供者名称或编码、内容编号等信息,供平台和监管部门核验,用户通常不可见。
两种标识各有侧重——显式标识保障用户知情权,隐式标识实现内容溯源。缺少任何一种,均构成违规。
二、游戏场景的标识义务逐一对应
《标识办法》的适用范围覆盖“利用生成式人工智能技术生成的文本、图片、音频、视频、虚拟场景等内容”。落到游戏公司的具体发布场景:
  • AI生成的游戏宣传图、宣传视频——对外发布,须添加显式+隐式标识;
  • 游戏内AI生成的NPC对话文本——面向玩家展示,须在交互界面以显著方式添加标识;
  • 游戏内AI生成的虚拟场景——须在进入场景的起始画面添加标识;
  • 仅供内部研发使用、不对外发布的AI生成内容——不触发标识义务。
笔者建议,“游戏内NPC对话须标识”这一要求,对许多已上线AI对话功能的游戏产品而言,意味着需要对现有产品界面进行改造。建议尚未完成整改的游戏公司将其纳入近期版本迭代计划,优先处理——《标识办法》已正式施行,监管层面的窗口期不会太长。
三、执法已落地:违规代价不容低估
《标识办法》施行后,网信部门已集中查处一批存在AI标识违规问题的移动应用,依法约谈、责令限期改正、下架下线。违反《标识办法》的法律后果,轻则警告、责令整改,重则暂停服务、罚款,情节严重的还可能面临治安管理处罚乃至刑事责任。
对于依赖应用商店分发的游戏产品而言,被责令下架的代价尤为沉重。在监管执法已明确落地的背景下,AI标识合规不再是“将来要做的事”,而是当下必须完成的基础动作。
本系列三篇文章,分别从“投喂数据的侵权风险”、“生成内容的权属保护”、“全流程合规义务”三个维度,构成了游戏公司在AI介入研发与运营场景下的完整法律图谱。
从训练阶段的数据溯源,到生成阶段的内容管控,到集成阶段的备案手续,再到发布阶段的标识义务——每一个环节,都有可能因为疏漏而演变成合规风险,甚至诉讼争端。知道义务的存在,是第一步;将义务转化为可落地的内部流程与检查机制,才是真正的合规管理。
为此,笔者将上述四个阶段的核心合规义务整理为一份《游戏公司AI合规自测清单》,覆盖训练、生成、集成、发布的全链条检查项,可供游戏公司法务及产品团队直接用于内部自查。扫描下方二维码即可获取。如贵公司有进一步的合规咨询或法律顾问需求,欢迎通过文末方式联系笔者。
在下期文章中,我们将进入系列三,聚焦游戏发行与运营阶段的用户协议法律风险——用户协议里那些“默认勾选”和“格式条款”,正在成为游戏公司被用户投诉和监管处罚的高频触发点。
—文章可转发,转载需授权—
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-20 06:00:50 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/647003.html
  2. 运行时间 : 0.160250s [ 吞吐率:6.24req/s ] 内存消耗:4,824.73kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=62e3fe62f330a0c2f813e53e6d6671ad
  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.000460s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000685s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000320s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000274s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000534s ]
  6. SELECT * FROM `set` [ RunTime:0.000230s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000560s ]
  8. SELECT * FROM `article` WHERE `id` = 647003 LIMIT 1 [ RunTime:0.003839s ]
  9. UPDATE `article` SET `lasttime` = 1779228050 WHERE `id` = 647003 [ RunTime:0.015335s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.003896s ]
  11. SELECT * FROM `article` WHERE `id` < 647003 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.008672s ]
  12. SELECT * FROM `article` WHERE `id` > 647003 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000466s ]
  13. SELECT * FROM `article` WHERE `id` < 647003 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000703s ]
  14. SELECT * FROM `article` WHERE `id` < 647003 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000647s ]
  15. SELECT * FROM `article` WHERE `id` < 647003 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000756s ]
0.164256s