乐于分享
好东西不私藏

AI SaaS出海系列(六)| 融资法律准备:SAFE、股权、Term Sheet

AI SaaS出海系列(六)| 融资法律准备:SAFE、股权、Term Sheet

上一篇我们聊了Manus的故事——架构比产品早一年半,Benchmark的$75M才接得住。

但故事讲到这里,有一个问题被跳过了。

投资人递过来的那份文件,你看得懂吗?

SAFE、Convertible Note、Priced Equity Round——三个英文词,三种完全不同的游戏规则。选错了,不是多花几万块律师费的问题。是创始人股权被悄悄吃掉12%、公司账上突然多一笔到期债务、或者Term Sheet里一行小字让你在退出时少拿几千万的问题。

这不是夸张。这是我在一线看到的真实踩坑。

融资工具的选择,是架构搭建之后、拿钱之前,创始人必须搞懂的第二个法律决策。搞不懂?没关系。这篇文章就是把这三种工具的游戏规则、适用场景和隐藏陷阱,翻译成你能听懂、能判断、能跟律师对话的语言。

但在聊工具之前,先说一个大背景的变化——它会影响你后面所有的决策。


2026年的退出路径,和你想的不一样

很多创始人还停留在"搭红筹 → 拿美元 → 美股IPO"的传统认知里。但2025-2026年,这条路径正在急剧收窄。

美股方面,Nasdaq 2025年9月起要求中国公司IPO募资额不低于$25M,小市值加速退市;HFCAA的PCAOB审计要求是硬性门槛,达不到就面临摘牌。

中国国内方面,2026年起VIE实行白名单制度,仅限鼓励类行业;掌握100万以上用户信息的企业赴境外上市必须通过网络安全审查。

港股承接了一批中概股回归,但对早期AI SaaS公司来说,港股IPO并非现实选项。

这意味着什么?对大多数AI SaaS出海公司来说,2026年最现实的退出路径不是IPO,而是并购。Manus被Meta $20-30亿收购、Wiz被Google $320亿收购——AI SaaS公司的退出越来越走"被大厂收购"的路线。

退出路径决定了架构选择,架构选择决定了融资工具。这个因果链搞清楚了,后面的内容才看得明白。


种子轮到A轮,钱的"形状"完全不一样

先看一组数据。

根据Carta 2025年Q3的统计,Pre-Seed阶段92%的非定价轮次用的是SAFE。可转换票据(Convertible Note)基本退出了早期融资的主舞台。

但到了Bridge轮和A轮,画风突变。可转债回来了,定价股权轮成为唯一选择。

为什么?因为每种工具解决的问题不一样。

SAFE:用速度换确定性

SAFE(Simple Agreement for Future Equity),YC 2013年发明的东西。本质是一张"欠条"——但欠的不是钱,是未来的股权。

核心参数只有两个:Valuation Cap(估值上限)和Discount(折扣率)。这两个词听起来抽象,但其实就是两种不同的"打折方式"——保证早期SAFE投资人在下一轮转股时,比新进来的投资人拿到更便宜的价格。

Cap怎么算?假设你拿了一笔$500K的SAFE,Cap是$10M。一年后A轮来了,估值$20M,每股$2。但SAFE投资人不用按$2买——他们的转换价格按Cap对应的价格封顶:$10M ÷ 总股数 = $1/股同样$500K,SAFE投资人拿到50万股,A轮投资人只能拿25万股。公司估值涨得越猛,SAFE投资人的"折扣"越大。

Discount怎么算?更直接——在A轮每股价格的基础上打折。A轮$2/股,Discount 20%,SAFE投资人的转换价格 = $2 × 80% = $1.6/股。$500K能转成31.25万股。

如果Cap和Discount同时存在?取对投资人更有利的那个(转换价格更低的)。上面的例子里,按Cap算是$1/股,按Discount算是$1.6/股——$1更低,所以按Cap转。大多数情况下Discount形同虚设。这也是为什么YC后来停止提供Cap+Discount组合版本,2024年数据显示61%的SAFE只设Cap。

SAFE对创始人友好在哪?

没有利息。没有到期日。不算负债。投进来100万,三年后转股还是100万的基数,不会因为时间流逝多稀释你一分钱。法律成本极低——YC标准模板5页纸,律师费$2K-$5K搞定。对于还在验证产品的AI SaaS公司,这意味着你可以把几乎所有钱花在产品上。

但SAFE有一个被严重低估的陷阱:叠加效应。种子阶段签了三张SAFE,Cap分别是$8M、$10M、$12M,每张$500K。看起来总共才融了$1.5M,问题不大。但到了A轮转换的时候,三张SAFE按各自的Cap转股,加上A轮投资人要求从Pre-money中扣除10-15%的期权池——创始人一算,自己的股权从预期的65%变成了48%。少了17个百分点。没有任何人骗你,条款都写得清清楚楚。但你在签第三张SAFE的时候,根本没算过这笔账。Carta 2025年的数据显示,$1-2.4M的SAFE轮次,创始人中位数稀释已经达到19-20%,有些甚至超过25%。

可转换票据:多了一层保护,也多了一颗定时炸弹

可转换票据(Convertible Note)和SAFE长得很像——都是先投钱、后转股。但本质完全不同。

可转债是债务,SAFE不是。

这个区别在公司顺风顺水的时候感觉不到。但在两个场景下,它会直接决定你的命运。

场景一:公司黄了 可转债投资人是债权人,清算时排在股东前面。假设公司只剩100万资产,可转债投资人先拿走本金加利息,SAFE投资人和普通股东一起分剩下的——很可能一分钱拿不到。

场景二:到期未融资 可转债有到期日,通常12-24个月。到期前没有发生合格融资?公司面临两个选择:还钱,或者跪着跟投资人重新谈判。对现金流紧张的早期AI SaaS公司,这等于脖子上挂了一颗定时炸弹。

还有一个隐性成本:利息累积。投了$100万,年利率6%,两年后转股——实际转换的是$112万对应的股权。创始人多稀释了12%,而这12%是"沉默"发生的,签约时根本感知不到。

那为什么还有人用可转债?

两个原因。一是投资人要保护——尤其是亚洲背景的美元基金,对SAFE不够熟悉,可转债的"债权人身份"让他们更安心。二是SAFE最顺畅的适用场景是Delaware C-Corp。如果你的融资主体是新加坡公司或开曼公司,SAFE需要做本地化适配,法律成本反而上升。有些律师会建议直接用当地更成熟的可转换贷款协议(Convertible Loan Agreement)。

A轮:所有模糊地带消失

到了A轮(通常$5M+),就是定价股权轮(Priced Equity Round)了。没有"以后再说"——估值定死,每股价格定死,董事会席位、反稀释条款、清算优先权、信息披露义务,全部白纸黑字写在Term Sheet里。

法律成本跳了一个量级:$25K-$100K+。但到这个阶段,法律成本不是问题——问题是Term Sheet上每一行字你看不看得懂、谈不谈得动

维度
SAFE
可转换票据
定价股权轮
法律性质
不是债务
是债务
股权
利息
2%-8%年化
到期日
12-24个月
定价
推迟到下一轮
推迟到下一轮
立即定价
法律成本
$2K-$5K
$5K-$15K
$25K-$100K+
适用阶段
Pre-Seed/Seed
Bridge
Series A+
财务报表
股东权益
负债
股东权益

Term Sheet:每一行字都是一场博弈

拿到Term Sheet的那一刻,很多创始人的反应是——"估值不错,签了!"

等一下。

估值只是Term Sheet里最显眼的数字,但不是最重要的。真正决定创始人命运的,是藏在后面的经济性条款控制性条款

经济性条款:退出的时候,钱怎么分?

清算优先权(Liquidation Preference)——杀伤力最大的条款。

先说好消息:2025年Q2,Cooley统计的所有VC交易中,98%使用1x清算优先权,95%是Non-participating。市场标准对创始人还算友好。

1x Non-participating的意思是:投资人投了$5M,公司卖了$50M,投资人选择——要么拿回$5M(优先权),要么把优先股转成普通股按比例分。二选一,不能两头吃。

但如果是Participating Preferred(参与分配优先股)?投资人先拿$5M,然后再按持股比例分剩下的$45M。两头都吃。这就是为什么参与分配优先股在早期阶段已经基本被视为off-market。

如果对方开出2x Liquidation Preference?投资人在分配时先拿走投资额的两倍。投了$5M,先拿$10M。在退出金额不够大的情况下,创始人可能一分钱都拿不到。

反稀释条款(Anti-dilution)——下一轮估值跌了怎么办?

Broad-based Weighted Average是市场标准,按加权平均计算调整比例,创始人的痛感可控。

Full Ratchet是创始人的噩梦。投资人的转换价格直接降到下一轮的价格,就好像他们一开始就是按低价投的。如果A轮投$10M、估值$50M,B轮估值降到$30M,Full Ratchet下A轮投资人的股权会大幅增加——增加的部分全部从创始人和员工手里切走你的Term Sheet里如果写着Full Ratchet——至少确保你的律师正在全力谈判。

期权池(Option Pool)——Pre-money里藏着的"隐形稀释"。

投资人通常要求在Pre-money估值中预留10-15%的期权池。注意"Pre-money"——它意味着期权池的稀释全部由创始人承担

Pre-money估值$20M,投资人投$5M占20%。看起来创始人还有80%?不。如果投资人要求在Pre-money中预留15%期权池,创始人实际只剩65%。再加上之前SAFE转换的稀释——最终可能不到50%。

控制性条款:谁在真正"开车"?

董事会构成——早期阶段,创始人应该保持多数席位。典型Seed轮结构是3席(创始人2席、投资人1席),A轮可能变成5席。一旦创始人失去董事会多数,CEO可以被董事会投票罢免。这不是理论上的可能性。

保护性条款(Protective Provisions)——投资人对重大事项的否决权清单。发行新股、增加债务、出售公司、修改章程……A轮有5-8项保护性条款是正常的,超过12项就要警惕。投资人可能在把你的经营自由度一项一项拿走。

AI SaaS公司的特殊条款

传统SaaS融资的Term Sheet里不常见,但AI SaaS公司会碰到的:

IP归属陈述(IP Assignment Representations)——确认所有AI模型、训练代码、数据集的知识产权已完整转让给融资主体。IP还挂在创始人个人名下或中国实体名下?尽调时会被直接打回。

数据合规陈述(Data Compliance Representations)——训练数据来源合法吗?有没有用未授权的版权内容?GDPR和CCPA合规做了吗?2025年以后,这些从"nice to have"变成了deal breaker。

开源组件审计(Open Source Audit)——许可证允许商用吗?有没有GPL等"传染性"许可证污染了你的专有代码?技术尽调(Tech Due Diligence)中越来越重要的一环。

关键人条款(Key Person Clause)——核心技术人员的竞业限制、留任承诺、离职触发条款。这些条款是双向的:保护的是投资人的利益,限制的是你的自由度。


投资人来之前,你应该已经做好了什么?

融资法律准备的核心逻辑:不是等投资人来了再准备,而是让公司从Day 1就像一家"随时可以被投资"的公司。

以下是按时间线排列的Checklist,适用于以新加坡为融资主体的AI SaaS出海公司。

第一阶段:架构搭建(融资前3-6个月)

  • 确定融资架构——新加坡Pte. Ltd.(主流)/ Delaware C-Corp(面向北美)/ 红筹开曼(见下方说明)
  • 完成公司注册和股权结构搭建
  • 创始人之间签署Founders' Agreement(股权分配、四年Vesting一年Cliff、退出机制、IP归属)
  • 37号文登记——中国创始人在外管局做境外投资外汇登记。不做的后果:融资款无法合法汇回中国。 办理周期2-4周,通过银行提交,趁早做。
  • 开设银行账户(新加坡数字银行先行,传统银行同步申请)

第二阶段:IP归属锁定(融资前2-4个月)

  • 所有AI模型、代码、数据集的IP从Day 1归属融资主体
  • 代码仓库用融资主体的GitHub Organization
  • 模型权重存储在融资主体名下的云账户
  • 与核心开发者签署IP Assignment协议
  • 开源组件许可证审计——确认所有开源依赖允许商用
  • 商标在目标市场以融资主体名义注册

最干净的IP不是"转让过去的IP",而是"一开始就在那里的IP"。

第三阶段:合规体系(融资前1-3个月)

  • 数据合规评估——GDPR(欧洲)/ CCPA(美国)/ 数据出境安全评估(涉及中国用户数据)
  • Privacy Policy + Terms of Service(最低限度,可用模板生成工具,成本接近零)
  • 从Day 1记录训练数据来源和授权情况
  • Reverse CFIUS评估——如果计划接受美国VC投资,确认产品是否涉及"covered AI activity"
  • 员工劳动合同、竞业限制协议、NDA到位

第四阶段:数据房搭建(融资前1-2个月)

  • 用Google Drive或Notion建Data Room
  • 最低限度内容:公司注册文件、创始人协议、IP Assignment证据、Cap Table、财务记录、客户合同模板、已签署的SAFE/可转债协议、合规文件
项目
新加坡直设
Delaware C-Corp
红筹开曼
架构搭建成本
$3K-$8K SGD
$1K-$3K
$50K-$150K
搭建周期
1-2周
1周
3-6个月
Day 1到Seed轮法律总成本
$10K-$25K
$5K-$15K
$50K-$150K+
退出路径
并购为主、新交所
美股IPO、并购
⚠️ 见下方

关于红筹架构的现实:2025-2026年,红筹通往美股/港股IPO的路径正在大幅收窄。美股:Nasdaq要求中国公司IPO募资额不低于$25M,HFCAA的PCAOB审计是硬性门槛。中国国内:VIE白名单制度,100万+用户需网安审查。港股:承接了37只中概股回归,但对早期AI SaaS公司来说不是现实选项。结论:除非你有明确的大体量IPO计划且愿意承担高昂的合规成本和不确定性,否则2026年的AI SaaS出海公司不建议首选红筹。新加坡直设+并购退出,是目前风险收益比最优的选择。


写在最后

融资工具的选择、Term Sheet的谈判、法律架构的准备——归根到底是同一件事:在你最脆弱的时候(早期、没钱、没谈判筹码),用法律知识保护自己的利益。

SAFE叠加陷阱、可转债的定时炸弹、Full Ratchet的股权绞杀、Pre-money期权池的隐形稀释——这些坑不是因为投资人坏,而是因为创始人在签字的那一刻不知道自己签的是什么。

法律架构越干净,估值谈判越有底气。

这是融资法律准备系列的第六篇。下一篇,我们聊AI SaaS出海一般会遇到的十个坑。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-17 17:09:15 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/542478.html
  2. 运行时间 : 0.088379s [ 吞吐率:11.31req/s ] 内存消耗:4,714.39kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=652b6c26006014cd31fba5e1cfa3193e
  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.000481s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000687s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000312s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000289s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000469s ]
  6. SELECT * FROM `set` [ RunTime:0.000189s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000546s ]
  8. SELECT * FROM `article` WHERE `id` = 542478 LIMIT 1 [ RunTime:0.000398s ]
  9. UPDATE `article` SET `lasttime` = 1776416955 WHERE `id` = 542478 [ RunTime:0.001000s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000926s ]
  11. SELECT * FROM `article` WHERE `id` < 542478 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000518s ]
  12. SELECT * FROM `article` WHERE `id` > 542478 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000325s ]
  13. SELECT * FROM `article` WHERE `id` < 542478 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001643s ]
  14. SELECT * FROM `article` WHERE `id` < 542478 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.004141s ]
  15. SELECT * FROM `article` WHERE `id` < 542478 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001214s ]
0.090102s