乐于分享
好东西不私藏

AI企业法律风险地图(二十八):AI企业出海,模型和数据边界怎么划?

AI企业法律风险地图(二十八):AI企业出海,模型和数据边界怎么划?

一、AI企业出海,第一步不是翻译产品,而是画边界

(一)产品能被海外客户访问,不等于出海合规已经完成

很多AI企业准备出海时,第一反应是做产品本地化。
翻译界面。
注册海外域名。
开通海外支付。
接入海外云。
找当地代理。
准备英文版服务条款。
制作海外销售材料。
这些工作当然要做,但它们解决的是“产品怎么卖出去”,不是“产品能不能这样交付”。
AI企业出海最先要问的,不是英文页面写得是否流畅,而是模型和数据边界有没有画清楚。
模型部署在哪里。
客户数据存在哪里。
日志回传到哪里。
输入内容会不会回到中国境内。
境外客户数据会不会用于训练。
是否调用境外模型API。
是否服务受监管行业。
是否触及出口管制、制裁或目标市场AI监管。
客户是否承担本地告知、同意、备案、审批、行业许可或人工复核义务。
这些问题没问清,出海业务越快,跨境数据、客户索赔、监管投诉、上游断供和合同违约风险越大。
AI企业出海不是简单把国内产品搬到海外。
AI产品天然涉及模型、数据、算力、云服务、内容输出、日志、训练和第三方供应链。任何一个环节跨境流动,都可能改变法律评价。

(二)AI出海至少要拆成四条线

AI企业出海,至少要拆成四条线。
第一条,是模型线。
模型在哪里部署,由谁提供,是否可跨境调用,模型权重和参数是否出境,是否使用境外API或开源模型,是否存在模型版本变更、调用限制、出口管制和上游条款限制。
第二条,是数据线。
客户数据在哪里采集,在哪里存储,在哪里处理,是否回传中国,是否再传给第三方,是否用于训练、微调、RAG知识库、产品优化、日志分析和人工标注。
第三条,是客户线。
客户所在国家,客户所属行业,客户是企业还是消费者,客户是否自行上传个人信息、商业秘密或受监管数据,客户是否对终端用户承担本地合规义务。
第四条,是供应链线。
云服务、模型API、算力、内容审核、支付、第三方数据、海外代理、本地实施商、客户成功和运维团队,都会进入交付链条。
这四条线互相影响。
模型部署位置会影响数据流向。
数据流向会影响跨境传输和客户合同。
客户行业会影响AI监管和责任分配。
供应链限制会影响服务连续性、上游合规和出口管制。
所以,AI企业不能只由销售部门决定先去哪一个国家卖,也不能只由技术部门决定先接哪一个海外云。
出海要先把模型、数据、客户和供应链画出来。

(三)出海合同不是英文翻译,而是交易结构重写

AI企业出海时,不能把国内客户合同直接翻译成英文。
国内合同通常不够处理跨境数据传输、境外数据保护、目标市场AI监管、上游模型地区限制、出口管制和制裁、海外代理责任、境外客户审计权、本地删除和退出要求。
英文合同不是语言问题,而是交易结构问题。
同样是AI服务,在国内可能只是一个SaaS订阅,在欧盟客户那里可能涉及数据处理协议、跨境传输条款、AI系统角色识别、高风险场景评估、生成内容标识、供应链义务和审计机制。
同样是模型API,在国内可能只是技术调用,在境外可能涉及转售限制、地区限制、行业用途限制、数据处理限制和上游模型条款传导。
所以,AI企业出海真正要解决的问题,是模型、数据、客户和供应链边界怎么划。

二、先区分AI企业出海是哪一种模式

(一)不同出海模式,风险完全不同

AI企业出海不是一种固定模式。
第一种,是境内AI企业直接向海外客户提供SaaS。
客户在境外访问系统,系统可能部署在中国境内,也可能部署在境外。客户数据可能回传中国,也可能保留在境外。这类模式重点看数据存储、访问路径、隐私政策、客户数据处理协议和跨境传输。
第二种,是境内AI企业通过API服务海外客户。
客户把数据通过API传入,AI企业返回模型结果。数据处理链条通常更短,但日志留存、输入输出保存、训练用途、调用额度和上游模型限制更敏感。
第三种,是为海外客户做私有化部署。
系统部署在客户本地或客户指定云,AI企业提供远程运维、升级和技术支持。表面上数据在客户侧,但远程访问、日志回传、故障排查、模型更新和补丁推送都可能产生数据和安全边界问题。
第四种,是向海外客户授权模型或软件。
交付模型权重、代码、容器镜像、部署包、SDK或本地推理组件。这类模式要重点看出口管制、开源许可、复制和再分发限制、模型权重保护、逆向工程限制和客户再训练边界。
第五种,是通过海外子公司或代理销售。
当地合同主体和服务主体发生变化,要区分集团内数据共享、客户合同责任、本地监管义务、代理宣传边界和售后责任。
第六种,是嵌入海外客户产品。
AI能力成为客户产品的一部分,AI企业可能被隐藏在供应链后端。但只要AI企业提供模型、接口、算法、工具或运维支持,仍可能承担模型、数据、输出和合规支持责任。
这些模式不能套同一份合同。

(二)不同模式对应不同合同重点

SaaS合同关注服务可用性、数据处理、账号管理、订阅费用、服务中断、客户数据删除和平台规则。
API合同关注调用限制、数据输入输出、日志留存、用途限制、模型输出责任、限流、超量计费和密钥管理。
私有化部署合同关注部署环境、验收标准、远程运维、升级更新、安全责任、客户环境配合和数据不出客户环境。
模型授权合同关注权重交付、使用范围、再训练、再分发、逆向工程、出口管制、安全限制和客户二次开发。
代理销售合同关注代理权限、本地合规、客户投诉、商标和宣传、售后责任、数据接触和销售承诺限制。
嵌入客户产品合同关注白标、终端用户条款、数据责任、客户对外合规、AI企业技术支持边界和第三方索赔处理。
如果AI企业用同一份英文模板覆盖所有业务模式,合同表面上简洁,实际风险会被压到交付阶段和争议阶段。

(三)出海前先做业务模式定位

出海前至少要问九个问题。
卖的是工具,还是解决方案。
卖的是服务,还是软件许可。
交付的是API,还是私有化系统。
客户是企业,还是终端消费者。
数据在客户侧,还是供应商侧。
模型在境内,还是境外。
是否存在本地代理、子公司、实施商。
是否涉及高风险行业或公共服务。
是否需要接入客户现有系统、数据源或用户账户。
这些定位决定后续全部合规判断。
如果业务模式定位不清,后面的数据出境、模型调用、目标市场监管、客户分责、上游限制和赔偿责任都会写不清。

三、先画模型部署图

(一)模型部署在哪里,决定很多问题

模型可能部署在中国境内服务器、海外云服务器、客户本地私有环境、客户所在国云平台、第三国云平台、上游模型供应商平台,或者多区域混合架构。
同一个AI产品,如果部署位置不同,数据跨境判断不同,客户合规义务不同,SLA责任不同,监管适用不同,数据访问和删除机制也不同。
例如,海外客户访问中国境内部署的模型,境外客户输入可能进入中国境内服务器。
中国AI企业使用境外大模型API服务境内客户,境内客户数据可能出境。
海外客户使用海外云部署系统,但中国团队远程运维,可能产生远程访问和日志回传问题。
客户本地私有化部署,看似数据不出客户环境,但模型更新、日志上传、故障排查仍可能打开数据通道。
所以,模型部署不是技术架构图里的一个节点,而是合规判断的第一张图。

(二)模型部署图至少要标七个点

模型部署图至少要标七个点。
第一,模型名称和版本。
第二,模型提供方,是自研、开源、第三方API还是客户指定模型。
第三,模型部署位置,是中国境内、客户所在国、第三国云平台还是上游供应商平台。
第四,推理请求路径,客户输入从哪里发出,经过哪些系统,到哪里完成推理。
第五,输入数据经过哪些节点,是否经过网关、日志系统、内容安全接口、向量库、缓存和监控系统。
第六,输出结果回到哪里,是否被保存、展示、下载、同步到客户系统或终端用户。
第七,日志、缓存、监控数据存在哪里,谁能访问,保存多久,能否删除。
这七个点不画清,合同中的数据处理条款、SLA条款、责任限制和客户合规责任都会很空。

(三)模型不是只有境内和境外两种

模型部署不是简单分为境内和境外。
可能是境内模型境内部署,海外客户远程访问。
可能是境内模型境外部署,海外客户本地调用。
可能是境外模型境外部署,中国团队远程运维。
可能是境外API服务境外客户,中国企业做应用层封装。
可能是境内外模型混合路由。
可能是私有化部署但远程更新。
可能是客户本地部署模型,但上游内容安全或监控仍走外部接口。
每一种模式都要分别判断。
数据有没有出境。
模型有没有出境。
运维人员能不能访问客户数据。
日志会不会回传。
是否需要客户同意、本地审批、DPA、跨境传输条款或数据本地化安排。
不能用一句“我们部署在海外”或“客户数据不出境”概括全部。

四、再画数据流向图

(一)AI出海最核心的问题是数据去哪了

AI出海最核心的问题不是客户来自哪里,而是数据去哪了。
数据可能包括客户上传文件、终端用户输入、用户聊天记录、语音、图片、视频、客户内部知识库、业务数据库、员工和消费者个人信息、日志和行为数据、模型反馈、人工标注、错误样本和评测数据。
很多企业只关注原始数据,却忽略日志、缓存、向量数据、反馈数据和模型优化数据。
这些都可能构成跨境数据流的一部分。
例如,客户上传的文件存储在海外,但错误样本回传中国研发团队。
用户聊天记录不保存,但日志中保留了输入摘要和账号信息。
知识库文件不出客户环境,但向量索引上传到第三方服务。
原始语音不保存,但声音特征、转写文本和模型反馈被留存。
这些都不能简单说“没有数据跨境”。

(二)数据流向图至少要回答十个问题

数据流向图至少要回答十个问题。
数据从哪个国家或地区采集。
谁是数据控制方或处理方。
数据最初进入哪个系统。
在哪里存储。
在哪里推理。
是否进入RAG知识库。
是否用于训练、微调或产品优化。
是否传给第三方模型、云服务或内容审核接口。
是否回传中国境内。
项目终止后如何删除或返还。
还要进一步问:谁能访问这些数据,访问是否需要审批,是否有日志,是否有脱敏,是否能导出,是否能删除,备份保留多久。
AI企业不能只给客户一份隐私政策,而没有底层数据流向图。
没有图,合同条款通常写不实。

(三)数据流向图不是技术附件,而是合同基础

数据流向图是客户合同、隐私政策、DPA、跨境传输条款、安全措施、审计权、删除和退出机制、事故通知机制的基础。
客户合同中的“客户数据仅用于提供服务”,要对应真实系统中的数据使用范围。
隐私政策中的“数据存储在某地区”,要对应真实存储和备份位置。
DPA中的“供应商不得转委托处理”,要对应真实第三方模型、云服务和内容安全接口。
跨境传输条款中的“接收方”,要对应真实运维团队、集团公司、子公司和上游供应商。
没有数据流向图,所有合同承诺都容易变成口号。

五、判断有没有中国侧数据出境问题

(一)不是所有AI出海都会触发中国侧数据出境

不是所有AI出海都会触发中国侧数据出境。
如果境外客户在境外提供数据,系统部署在境外,数据不回传中国境内,中国境内团队也不访问原始数据,中国侧数据出境风险相对较低。
但如果出现以下情况,就可能涉及中国侧数据跨境判断。
境外客户数据回传中国服务器。
境外客户数据由中国团队远程访问。
日志和样本回传中国用于优化。
中国境内客户数据传给境外模型API。
境内员工或用户数据进入海外云。
境内RAG知识库接入境外模型或检索服务。
集团内把中国数据共享给境外子公司或母公司。
AI企业不能只看客户是不是海外客户,也不能只看合同主体是不是海外子公司。
关键要看数据实际流向。

(二)境内数据传到境外,要走中国侧数据出境判断

如果境内数据被境外主体访问、调取、存储、处理或传输,就要结合中国数据出境制度判断适用路径。
涉及个人信息、重要数据或关键信息基础设施运营者数据出境的,应结合安全评估、个人信息出境标准合同、个人信息保护认证等制度要求进行判断。
近年来,数据出境制度持续细化,对重要数据识别、安全评估、标准合同、认证以及部分豁免场景作了更具体安排。
对AI企业来说,不能只说“我们是技术服务”“只是调用模型”“数据只是临时处理”,就直接得出不存在数据出境的结论。
关键仍然是境内数据是否被境外主体访问、调取、存储、处理或传输。
如果境内客户的文档、聊天、日志、知识库、反馈样本进入境外模型API,即使只是短暂推理,也需要审查数据跨境路径。
如果中国团队把客户数据提供给海外供应商调试,也可能构成跨境提供。
如果海外工程师远程访问中国服务器中的数据,也不能简单忽略。

(三)中国侧数据出境要重点看六类场景

第一,境内客户使用境外大模型API。
第二,境内客户数据进入海外云部署环境。
第三,境内RAG知识库接入境外检索或模型服务。
第四,境内用户输入、日志、反馈回传境外。
第五,境内团队把客户数据提供给海外供应商调试。
第六,集团内把中国数据共享给境外子公司或母公司。
这六类场景在AI企业出海和跨境架构中非常常见。
有些企业把它们理解为“技术调用”“售后支持”“内部协同”,但合规判断要看数据是否跨境,而不是业务部门怎么命名。

(四)合同中要写清数据是否出境

如果数据不出境,应写明数据存储和处理位置,并配置技术措施防止未经授权跨境访问。
例如,客户数据仅存储在客户指定区域,境外团队不得访问,日志不含原始内容,模型推理在指定区域完成。
如果数据会出境,应写明出境目的、范围、接收方、国家或地区、安全措施和客户配合义务。
例如,为调用指定模型、提供技术支持、故障排查或产品优化,需要将特定数据传输至特定地区的特定接收方。
如果是否出境取决于客户配置,应要求客户选择部署区域和模型调用路径,并承担相应合规确认责任。
不能让客户以为数据不出境,实际系统默认调用境外API。

六、境外客户数据能不能回传中国

(一)海外客户最关心的是数据会不会回到中国

海外企业客户通常会问很多具体问题。
数据存在哪里。
中国团队能不能访问。
是否用于训练。
是否传给中国供应商。
是否受中国法律管辖。
是否可审计。
是否可删除。
是否可本地部署。
对欧美客户、金融客户、医疗客户、政企客户尤其敏感。
AI企业不能用模糊话术回答。
不能只说“我们会严格保护数据”“一般不会访问”“只是技术运维需要”。
要给出可验证的架构和合同承诺。
例如,数据存储区域、访问审批流程、运维日志、数据隔离机制、转委托清单、删除机制、审计方式、训练默认关闭等。

(二)境外客户数据回传中国前,要看三组规则

境外客户数据回传中国前,要看三组规则。
第一,客户所在国或地区的数据保护规则。
例如欧盟客户会关注GDPR、欧盟AI监管框架、数据处理者和控制者角色、跨境传输机制、数据主体权利和审计要求。
第二,中国侧数据接收和网络数据处理规则。
如果数据进入中国境内服务器或由中国团队访问,就要考虑中国侧的数据安全、网络安全、个人信息保护和内部合规管理。
第三,客户所属行业规则和合同限制。
金融、医疗、教育、政务、招聘、广告、跨境电商等客户,往往还有行业数据、本地存储、审计和监管报告义务。
欧盟《人工智能法案》已正式发布并分阶段适用。AI企业进入欧盟市场时,要识别自身是提供者、部署者、进口商、分销商,还是供应链中的其他角色,并判断是否涉及高风险AI系统或通用目的AI模型义务。
因此,对境外客户不能只从中国供应商视角看,还要从目标市场角色和本地监管视角看。

(三)境外客户数据处理要做到三个隔离

境外客户数据处理,至少要做到三个隔离。
第一,客户隔离。
不同客户数据不混用,不把A客户数据用于B客户项目,不把客户专有知识库沉淀为通用资产。
第二,区域隔离。
不同国家和地区数据按约定区域存储和处理,不因运维便利随意跨区域同步。
第三,用途隔离。
服务客户、系统运维、产品优化、模型训练分开授权。客户同意提供服务,不等于同意训练;客户同意日志留存,不等于同意跨客户复用。
没有这三个隔离,境外客户很难接受长期合作。
尤其是大客户和受监管行业客户,会把数据隔离能力当成供应商准入条件。

七、海外调用境外模型,也不是没有风险

(一)境外模型API降低部署成本,也增加供应链风险

使用境外模型API可以降低部分部署成本,也能提升模型能力。
常见模式包括中国AI企业封装境外大模型API,海外客户直接调用境外模型但由中国企业提供应用层服务,中国企业使用境外云和境外模型服务海外客户,中国团队远程维护境外模型调用系统。
这种模式要审上游模型条款。
是否允许转售或嵌入客户产品。
是否允许服务特定国家和行业。
是否允许处理客户数据。
是否允许用于高风险场景。
是否存在区域、制裁、出口管制限制。
是否允许白标或以AI企业名义对外提供。
是否限制数据保留、日志、训练和输出用途。
AI企业不能只看API能不能调通。
要看上游合同允不允许这样卖、这样封装、这样服务海外客户。

(二)境外上游模型服务可能存在访问和合规限制

上游模型供应商可能限制服务地区、客户行业、用途、终端用户类型、数据类型、模型输出内容、再销售或白标、高风险AI场景。
AI企业不能对海外客户承诺超过上游条款的权利。
如果上游禁止服务某些国家或地区,AI企业不能通过海外代理绕过去。
如果上游禁止高风险行业用途,AI企业不能把模型嵌入医疗诊断、金融评分、招聘筛选等场景后再向客户保证合规。
如果上游禁止将API作为白标服务转售,AI企业就不能包装成完全自有模型卖给客户。
否则客户不能用、账号被封、接口被限流时,责任会回到AI企业。

(三)出口管制风险不能只盯硬件

AI出海谈到出口管制,很多企业只想到芯片和算力。
但先进AI模型、模型权重、相关软件能力、云端访问和高级计算集群,也可能进入出口管制和制裁合规讨论范围。
对中国AI企业而言,涉及境外先进模型调用、模型权重交付、海外算力采购、为敏感地区或敏感客户提供AI能力、向境外传输高性能模型或相关软件能力时,应单独做出口管制和制裁筛查。
重点看客户所在地、客户身份、最终用户、最终用途、模型能力、算力来源、上游供应商条款和相关国家出口管制要求。
不要只问“我们有没有出口硬件”。
软件、模型、云端访问、技术支持和运维服务,也可能成为风险点。

八、目标市场AI监管要看企业角色

(一)AI企业未必只是普通软件供应商

进入海外市场后,AI企业未必只是普通软件供应商。
在不同市场规则下,AI企业可能被认定为AI系统提供者、部署者、进口商、分销商、产品制造商供应链成员、数据处理者、数据控制者、内容平台或技术服务商。
角色不同,义务不同,文件不同,责任不同,客户合同条款也不同。
例如,在欧盟AI监管框架下,AI系统提供者、部署者、进口商、分销商等不同角色承担不同义务;对高风险AI系统和通用目的AI模型,也有不同义务结构。
AI企业服务欧盟客户时,不能只用“中国供应商向海外客户卖软件”的视角处理。
如果AI企业决定模型设计、训练、系统用途和投放市场方式,可能更接近提供者角色。
如果客户只是使用AI企业系统服务自己的业务,客户可能承担部署者义务。
如果海外代理把AI系统引入当地市场,也可能涉及进口商或分销商角色。

(二)目标市场AI合规要先问四个问题

目标市场AI合规要先问四个问题。
第一,产品是不是AI系统或通用目的AI模型。
第二,是否属于高风险AI场景。
第三,是否面向消费者或公众。
第四,是否涉及生成内容、深度合成、自动决策、评分、招聘、教育、医疗、金融、执法、公共服务等敏感场景。
这些问题会影响技术文档、透明度、人工监督、风险管理、数据治理、日志记录、准确性、网络安全、用户告知和合规评估要求。
不能所有海外客户都用同一套“AI输出仅供参考,客户自行负责”的条款。
高风险场景中,客户需要更多产品说明、限制说明、日志支持、人工复核机制和合规协助。

(三)客户合同中要分清本地合规责任

目标市场合规责任要在客户合同中分清。
AI企业负责产品功能说明、技术文档、模型和系统限制说明、安全措施、可用性和日志支持、输出风险提示、必要合规协助。
客户负责本地部署场景判断、终端用户告知、行业许可、本地广告、消费者、劳动、金融、医疗等业务合规、人工复核、最终发布和使用。
AI企业不能承担客户本地业务的全部合规责任。
客户也不能误以为供应商已经包办所有目标国监管义务。
更稳妥的合同表述是:AI企业就其提供的产品和技术能力承担相应义务,客户就其具体业务场景、终端用户、行业资质、发布内容和本地法律适用承担最终确认责任;如目标市场要求双方配合提供文件、记录或说明,双方按各自控制范围协助。

九、出海合同要写清客户数据能不能用于训练

(一)海外客户通常会强烈限制训练用途

海外客户会非常关心数据是否用于训练。
输入数据是否用于模型训练。
聊天记录是否用于产品优化。
日志是否用于通用能力提升。
人工标注人员是否能看数据。
数据是否会被其他客户间接受益。
是否可选择退出训练。
是否可删除历史数据。
对AI企业而言,不能把国内项目中的“数据沉淀”逻辑直接搬到海外客户合同中。
很多海外客户的默认预期是:客户数据只用于给客户提供服务,不进入供应商通用训练,不跨客户复用,不成为供应商通用产品能力。
如果AI企业希望保留产品优化或模型训练空间,必须单独谈、单独写、单独授权。

(二)训练用途必须分层授权

合同中至少分四层。
第一,仅为本客户提供服务。
例如完成推理、问答、检索、生成、运维和必要日志留存。
第二,仅为本客户优化系统。
例如根据客户反馈优化该客户知识库、提示词、检索策略和工作流。
第三,脱敏后用于供应商产品优化。
例如使用去标识、去客户化、统计性、抽象化信息改进产品功能。
第四,用于通用模型训练或跨客户复用。
例如将客户数据、样本、反馈或标注用于通用模型、行业模型或其他客户项目。
海外客户通常会要求默认不训练。
AI企业如需训练授权,应明确数据类型、用途、范围、保存期限、退出机制和安全措施。
不能用“为改进服务可使用客户数据”覆盖全部用途。

(三)不要把服务改进写得过宽

如果合同写成“供应商可为改进服务使用客户所有数据”,海外客户通常会要求修改。
这句话太宽。
它可能被理解为可以用于供应商通用产品、通用模型训练、跨客户复用和数据产品开发。
更合理的表述是:供应商仅在提供、维护和改进本客户服务所必需范围内处理客户数据;未经客户明确同意,不用于通用模型训练、跨客户复用或对外数据产品。
如果确需使用去标识或聚合数据,也要写清不得反向识别客户、不得还原个人、不得披露商业秘密、不得将客户原始数据提供给其他客户。

十、境外私有化部署,要特别审远程运维和更新

(一)私有化部署不代表供应商完全不接触数据

很多客户认为私有化部署就意味着数据绝对不出客户环境。
但实务中未必如此。
即使系统部署在客户本地,AI企业仍可能通过远程运维、故障排查、日志回传、模型更新、版本升级、安全扫描、客户成功支持接触客户数据或系统信息。
所以,私有化部署合同要写清AI企业能不能远程访问,访问范围是什么,访问是否需要客户审批,是否能导出日志,是否能查看客户输入和输出,是否能回传错误样本,是否能接触知识库原文,是否能访问数据库。
如果客户要求“数据不出客户环境”,就要把日志、缓存、错误样本、截图、远程会话、工单附件都纳入控制。

(二)远程运维要设置访问控制

远程运维应设置访问前客户审批、指定人员访问、最小权限、操作日志、屏幕录制或堡垒机、数据脱敏、问题解决后权限关闭、重大问题书面复盘。
不能让AI企业工程师长期持有客户生产环境管理员账号。
不能默认运维人员可以自由查看客户输入、输出、知识库和业务数据。
不能把故障排查中的客户数据截图随意带回国内研发群。
如果需要回传日志,应尽量脱敏,并经过客户确认。
如果必须访问敏感数据,应记录访问目的、人员、时间、范围和结果。

(三)模型更新和补丁要约定

私有化部署还要约定模型更新和补丁机制。
更新来源是什么。
更新内容是什么。
是否影响输出效果。
是否需要客户测试。
是否可回滚。
是否涉及新模型或新上游供应商。
是否改变数据处理方式。
是否触发客户本地重新评估。
很多AI系统的更新不是普通软件补丁。
模型版本、检索策略、提示词、内容安全规则、向量化方式变化,都可能影响输出结果和客户合规判断。
所以,境外私有化部署不能只写“供应商负责升级维护”,要写清升级流程、审批、测试、回滚和影响说明。

十一、海外代理和本地实施商不能放任

(一)通过代理出海,也不能完全甩开责任

AI企业通过海外代理出海很常见。
代理可能负责销售、本地宣传、客户合同签署、部署实施、运维支持、用户培训、投诉处理和本地合规。
如果代理夸大宣传或违规交付,客户和监管仍可能追到AI企业品牌和产品。
例如代理承诺“完全符合当地AI监管”,但AI企业并未提供相应技术文档。
代理承诺“数据不回传中国”,但实际系统日志回传国内。
代理承诺“模型输出可以直接用于医疗建议”,但产品本身只是辅助工具。
代理把客户数据保存到自己的系统中,又没有签数据处理协议。
这些都会影响AI企业。

(二)代理合同要管三件事

代理合同要管三件事。
第一,销售边界。
代理不得承诺未经授权的功能、效果、合规结果、SLA或赔偿,不得虚假宣传自研能力,不得隐瞒第三方依赖,不得擅自修改报价和合同条款。
第二,合规边界。
代理负责目标市场营销、广告、行业准入、客户告知等本地事项;AI企业提供必要产品和技术资料。双方应约定本地监管问询、客户投诉和平台下架的处理机制。
第三,数据边界。
代理是否能接触客户数据,能否保存客户资料,能否转交给AI企业,能否用于二次销售、案例展示和本地客户画像,必须写清。
代理不能因为在当地,就成为数据和合同的黑洞。

(三)本地实施商要纳入数据处理链条

如果本地实施商能接触客户数据,应签署数据处理协议和保密协议。
如果实施商负责配置系统,要限制其擅自改变数据流向、模型调用路径和访问权限。
如果实施商负责运维,要纳入安全审计和事故通知机制。
很多出海项目的问题,不发生在AI企业总部,而发生在本地实施阶段。
实施商为了方便,把客户数据导出到自己的云盘。
为了调试,把日志发给中国团队。
为了节约成本,把客户部署到未约定区域。
为了演示,把客户数据放进公开案例。
这些行为一旦发生,客户通常不会只找实施商,也会追究AI企业和品牌方责任。

十二、出海客户合同中建议设置十类条款

(一)第一类:服务模式条款

明确是SaaS、API、私有化部署、模型授权、技术服务、代理销售还是混合模式。
服务模式不清,后续数据、模型、SLA、验收、责任都会不清。

(二)第二类:部署区域条款

明确系统、模型、数据库、日志、备份和运维节点所在区域。
如果存在多区域部署、灾备、第三方云或客户指定区域,也要写清。

(三)第三类:数据处理条款

明确客户数据类型、处理目的、处理范围、保存期限、访问控制、删除和返还机制。
不要只写“依法处理数据”。

(四)第四类:跨境传输条款

明确是否发生跨境传输、接收方、传输目的、安全措施、客户配合义务和适用的数据传输机制。
如果由客户选择部署区域和调用路径,应写明客户选择对应的合规责任。

(五)第五类:模型和上游供应商条款

明确是否调用第三方模型、云服务、API或数据服务,以及相关限制、替代机制、版本变更和服务中断处理。
不能让客户误以为全部能力完全自有且永远稳定。

(六)第六类:训练和产品优化条款

明确客户数据是否用于训练、微调、产品优化、日志分析或跨客户复用。
默认不训练还是选择同意,要写清楚。

(七)第七类:目标市场合规分责条款

明确AI企业和客户分别承担哪些本地合规责任。
客户的行业许可、终端用户告知、人工复核、内容发布和本地业务合规,不应全部由AI企业承担。

(八)第八类:内容和输出责任条款

明确输出内容审核、AIGC标识、发布、广告、消费者保护和侵权投诉处理责任。
尤其是生成图片、视频、声音、数字人、广告素材、自动发布和面向消费者服务场景。

(九)第九类:出口管制和制裁合规条款

明确客户不得将产品、模型、软件、技术或服务用于受限国家、主体、用途或违反出口管制和制裁规则的场景。
客户应提供最终用户、最终用途和使用地区信息,AI企业应保留暂停或终止服务权利。

(十)第十类:审计、删除和退出条款

明确客户审计权、数据导出、系统迁移、模型删除、账号关闭和服务终止后处理。
出海客户特别关注退出机制,不能只关注成交和上线。

十三、AI企业出海前,建议做十二问审查

(一)第一问:客户在哪里

客户在欧盟、美国、东南亚、中东、日韩、拉美、非洲还是其他地区。
不同地区的数据保护、AI监管、出口管制、制裁、消费者保护和行业规则不同。

(二)第二问:客户是什么行业

客户是金融、医疗、教育、招聘、广告、政务、电商、制造、法律、内容平台还是其他行业。
行业越敏感,客户本地合规责任越重,AI企业合同分责也要越细。

(三)第三问:服务模式是什么

是SaaS、API、私有化部署、模型授权、技术开发、本地代理,还是嵌入客户产品。
模式不同,数据和模型边界不同。

(四)第四问:模型在哪里

模型在中国境内、客户所在国、第三国云平台、上游模型供应商、混合部署还是客户本地。
模型位置决定推理路径和数据流向。

(五)第五问:数据在哪里

要看采集地、存储地、处理地、备份地、日志地、运维访问地。
不能只看原始数据位置。

(六)第六问:数据是否回传中国

原始数据、日志、错误样本、反馈数据、标注数据、训练样本、向量数据是否回传中国。
任何一种回传都可能改变合规判断。

(七)第七问:是否调用第三方模型或云服务

供应商是谁,服务器在哪里,是否允许转售,是否限制地区,是否限制行业,是否允许处理客户数据。
上游条款要能支撑下游销售。

(八)第八问:客户数据能否训练

默认不训练,仅本客户优化,脱敏后产品优化,通用模型训练,还是跨客户复用。
不要把训练用途写得含糊。

(九)第九问:是否涉及生成内容和深度合成

是否生成图片、视频、声音、数字人、广告素材,是否自动发布,是否需要AIGC标识。
生成合成内容的透明度和标识义务要提前考虑。

(十)第十问:是否触发目标市场AI监管

是否高风险AI,是否面向公众,是否自动决策,是否影响就业、教育、金融、医疗、公共服务,是否涉及通用目的AI模型。
这会影响技术文档、风险管理、人工监督和客户分责。

(十一)第十一问:是否涉及出口管制或制裁

看客户所在地、客户身份、最终用户、最终用途、模型能力、算力来源、软件和权重交付。
高能力模型、先进算力、敏感地区和敏感客户要单独筛查。

(十二)第十二问:合同是否能承接这些风险

合同是否包含数据处理协议、跨境传输条款、客户合规责任、第三方依赖、训练限制、出口管制、责任上限和退出机制。
如果合同不能承接,业务就不应只靠销售承诺推进。

十四、AI出海不是一个市场问题,而是一个架构问题

(一)出海首先要问模型、数据和供应链在哪里

AI出海不是一个单纯市场问题,而是一个架构问题。
模型在哪里。
数据在哪里。
客户在哪里。
供应商在哪里。
运维人员在哪里。
日志在哪里。
训练在哪里。
监管在哪里。
这些问题比“卖到哪个国家”更基础。
如果模型、数据和供应链边界画不清,市场做得越快,合规和合同风险越集中。

(二)不能只用国内合同模板翻译成英文

国内合同模板通常不够处理跨境数据传输、境外数据保护、目标市场AI监管、上游模型地区限制、出口管制和制裁、海外代理责任、境外客户审计权、本地删除和退出要求。
英文合同不是翻译问题,而是交易结构重写问题。
对欧美客户,数据处理协议、跨境传输、训练限制、审计、删除、转委托、AI监管角色和责任边界都要重新设计。
对东南亚、中东、拉美客户,也不能只按“宽松市场”处理。当地数据保护、行业监管、政府采购、本地代理和反腐合规同样重要。

(三)出海前最该做四张图

第一张,是模型部署图。
说明模型、API、云服务和推理节点。
第二张,是数据流向图。
说明采集、存储、处理、回传、训练和删除路径。
第三张,是客户使用图。
说明客户行业、终端用户、使用场景和本地合规责任。
第四张,是供应链图。
说明上游模型、云、算力、数据、代理和实施商。
这四张图做完,合同才知道怎么写。
没有这四张图,英文服务条款再漂亮,也很难真正兜住风险。

十五、AI企业出海最大的误区,是以为产品能用就能卖

AI企业出海最大的误区,是以为产品能用就能卖。
海外客户能登录。
英文界面能显示。
模型能回答。
支付能完成。
这些只说明产品可以访问。
还没有说明数据能不能这样流,模型能不能这样调,客户能不能这样用,供应商能不能这样供,监管能不能接受,合同能不能兜住。
AI企业出海,真正要避免的是“前端国际化,后端没边界”。
前端是英文页面、海外域名、销售材料和付款方式。
后端是模型部署、数据流向、训练用途、上游供应链、目标市场监管、出口管制和客户合同分责。
前端做得快,后端没画清,出海越成功,风险越集中。
更稳妥的出海路径,是先画边界,再签客户。
先确认模型在哪里,再承诺服务能力。
先确认数据怎么流,再写隐私和DPA。
先确认客户怎么用,再分配目标市场合规责任。
先确认上游能不能供,再承诺SLA和价格。
先确认是否涉及出口管制和制裁,再交付模型、软件和算力服务。
AI出海不是把产品推向更多市场,而是把模型、数据、客户和供应链放进更多法律体系里。
边界画清楚,出海才不是赌运气。
诚邀您关注我的公众号✨
第一时间获取AI领域合规解读、政策动态与实操指南,助您更高效地识别风险、理解规则、推动合规落地。
也欢迎您转发、转载本文,让更多有需要的朋友及时看到。
您的关注与支持,是我持续创作的重要动力。
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-07-03 20:26:38 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/831440.html
  2. 运行时间 : 0.103680s [ 吞吐率:9.65req/s ] 内存消耗:4,909.10kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=37662273f7ccd2ed132fc631adcd72c6
  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.000531s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000774s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000337s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000286s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000531s ]
  6. SELECT * FROM `set` [ RunTime:0.000244s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000583s ]
  8. SELECT * FROM `article` WHERE `id` = 831440 LIMIT 1 [ RunTime:0.000549s ]
  9. UPDATE `article` SET `lasttime` = 1783081598 WHERE `id` = 831440 [ RunTime:0.001331s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.003271s ]
  11. SELECT * FROM `article` WHERE `id` < 831440 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000530s ]
  12. SELECT * FROM `article` WHERE `id` > 831440 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000439s ]
  13. SELECT * FROM `article` WHERE `id` < 831440 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001390s ]
  14. SELECT * FROM `article` WHERE `id` < 831440 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.004771s ]
  15. SELECT * FROM `article` WHERE `id` < 831440 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.002867s ]
0.105395s