乐于分享
好东西不私藏

AI编程工具大变局,600亿美元买走Cursor,OpenCode凭什么登顶?

AI编程工具大变局,600亿美元买走Cursor,OpenCode凭什么登顶?
2026年6月,AI编程工具圈连续扔出两颗"炸弹":先是马斯克花600亿美元收购Cursor,紧接着开源新秀OpenCode登顶LogRocket实力榜第一。旧格局碎了,新故事开始了。

如果你最近没太关注AI编程工具的动态,可能会对这个领域的变化速度感到惊讶。就在上个月,两件大事几乎同时发生——SpaceX宣布以600亿美元收购Cursor母公司Anysphere,与此同时,一个叫OpenCode的开源项目登上了LogRocket《AI开发工具实力榜》的榜首。

一个被天价买走,一个靠社区逆袭。这背后的信号很明确:AI编程工具的下半场,比拼的已经不再只是"谁的模型更强",而是谁更开放、谁更自由、谁更不被厂商绑架

今天这篇,我们重点聊聊OpenCode——这个不到一年就冲到17万GitHub Stars的开源黑马,到底强在哪,坑在哪,值不值得你切换。

一、大事件:600亿美元的Cursor与登顶的OpenCode

先说第一个大新闻。6月16日,SpaceX宣布以600亿美元全股票收购Cursor的母公司Anysphere。没错,全股票,没有一分钱现金。Cursor自2022年成立以来,年化企业端营收已达26亿美元,是AI编程商业化最成功的公司之一。

马斯克买Cursor的意图很明确:补上xAI在编程赛道的短板,同时用SpaceX的算力资源搞下一代模型。Cursor的产品工程负责人今年3月就已经入职SpaceX,参与登月项目和xAI的技术研发。这笔交易预计今年Q3完成交割。

简单翻译一下:Cursor以后大概率会更深度绑定xAI的Grok模型,独立的"中立编辑器"身份可能一去不复返。对很多不想被单一厂商锁定的开发者来说,这是个让人警觉的信号。

然后是第二个大新闻——OpenCode登顶LogRocket 2026年6月版《AI开发工具实力榜》第一名,超越了Cursor、Claude Code、Codex CLI等一众强敌。

几个关键数据感受下它的爆发力:

指标
数据
GitHub Stars
175K+
月活跃用户
800万
支持模型
75+个(模型无关)
从上线到登顶
不到一年

一个2025年6月才上线的项目,一年不到就坐上了AI编程工具的头把交椅。凭什么?

二、OpenCode是谁?什么来头?

OpenCode由SST/AnomalyCo团队开发。如果你不知道SST,它是Serverless Stack框架的开发者,GitHub上2.5万星,给数千家公司提供过生产级的基础设施工具。核心开发者Dax(GitHub ID: thdxr),同时也是terminal.shop和OpenAuth的作者。

OpenCode采用MIT开源协议,用Go语言开发,基于Bubble Tea TUI框架构建。它的定位很清晰:一款终端原生的开源AI编码代理

一句话概括OpenCode:

开源、免费、支持75+模型、终端原生、可自托管——它是Claude Code和Cursor的"开放平替"。

需要提一句命名争议:原来有个叫Kujtim Hoxha的开发者用Go写过一个同名的终端AI工具,有1.1万+星。Anomaly团队用了同名发布自己的项目后,原版被迫归档改名"Crush"。这事在社区引发了不小的争议,算是个"小污点",但不影响产品本身的评价。

三、深度评测:OpenCode的五大杀手锏

杀手锏一:LSP原生集成——真正的降维打击

这是OpenCode对所有终端AI编程代理最大的差异化优势。大多数工具(包括Claude Code)理解代码的方式是读文件、跑grep。而OpenCode直接连接LSP(Language Server Protocol)——就是你IDE里做自动补全、跳转定义、错误检查用的那套东西。

这意味着什么?OpenCode有自动修正循环:

代理写代码 → LSP实时分析 → LSP报错"第42行类型不匹配" → 代理自动修正 → LSP确认无误 → 继续下一个任务

用Claude Code时,你需要手动跑tsc或linter才能发现类型错误。用OpenCode,这个反馈循环是自动且连续的。比如你重构了一个TypeScript函数签名,OpenCode的LSP会立刻捕获到15个调用点的类型错误,全部自动修复。

⚠️ 注意:LSP目前仍标记为"实验性"。TypeScript和Python表现不错,冷门语言偶尔出问题,还会增加200-500MB内存占用。

杀手锏二:75+模型自由切换——不被任何厂商绑架

这是OpenCode的核心竞争力。它通过Models.dev集成支持75+模型提供商:Anthropic的Claude、OpenAI的GPT、Google的Gemini、DeepSeek、GLM、Kimi、Qwen……都能即插即用。

实际好处很直接:

  • 按任务选模型:复杂编码用Claude Sonnet,快速探索用GPT-4o Mini,敏感代码用本地Llama——同一个工具里无缝切换
  • 成本可控:简单任务用便宜模型,省下来的钱花在刀刃上
  • 数据主权:敏感项目配合可自托管的开源模型,完全离线运行,代码不出本机
  • 省钱技巧:有GitHub Copilot订阅的话,可以把OpenCode路由过去——相当于用已有订阅获得Claude Code级别的体验

国内用户还有个好消息:OpenCode支持火山方舟Coding Plan(Lite首月¥9.9/续费¥40)、阿里百炼等国内API,无需翻墙就能用上DeepSeek等主流模型。

杀手锏三:细粒度权限系统——比Claude Code更精细

Claude Code的权限是按大类划分的(bash全允许/全问/全禁),而OpenCode可以细到按命令级别控制——允许git status但要求git push需确认,甚至可以彻底禁止rm -rf

这个粒度在日常使用中非常实用。你还可以为不同的自定义代理设置不同的权限——比如创建一个安全审计代理,能读代码、能跑npm audit,但绝对不能写文件。Claude Code也有类似能力,但OpenCode的每代理权限模型更显式、更好控制。

杀手锏四:客户端-服务器分离架构

多数AI编程代理是单体架构——UI和运行时紧耦合。OpenCode把它们拆开了:代理服务器跑在端口4096,客户端可以是终端TUI、桌面端(Tauri,比Electron轻量得多)、IDE扩展或Web界面。

这意味着你可以让服务器跑在性能强的工作站上,用笔记本轻量级连接;团队成员也可以连接同一个代理会话协作调试。

⚠️ 但这个架构也带来了代价:曾经因为本地服务器没做认证,出现过严重的远程代码执行漏洞(CVSS评分约10分),据报已修复。这提醒我们——本地工具的C/S架构天然比单体架构多一个攻击面。

杀手锏五:内置免费模型——零成本上手,一分钱不花也能写代码

很多人对OpenCode的第一反应是:"工具是免费了,但模型API不是还得花钱?"——这是对OpenCode最大的误解之一。它自带了一批免费模型,不需要任何API Key,注册个账号就能直接用。

具体怎么操作?在OpenCode里输入/connect,选择opencode,去opencode.ai/auth注册拿到API Key填进去就行了。全程不用绑信用卡,不用翻墙。

目前内置的免费模型有这么几个(标记为"Free",限时免费):

模型
来源
特点
适合场景
Big Pickle
OpenCode官方
默认模型,稳定可靠,响应快
日常编程、改bug、写组件
DeepSeek V4 Flash Free
DeepSeek
284B参数MoE,MIT开源,支持100万token上下文
长代码理解、大规模项目重构
MiMo V2.5 Free
小米(Xiaomi)
1.02万亿参数MoE,原生多模态(视觉+音频),MIT开源
多模态编程、中文项目、Agent任务编排
Nemotron 3 Ultra Free
NVIDIA
550B参数MoE(55B激活),面向长时间运行Agent的推理编排
复杂逻辑推理、多步骤Agent任务
North Mini Code Free
Cohere
30B/3B激活MoE,Apache 2.0,专为编程Agent设计,输出速度极快
快速迭代编码、终端命令生成、本地部署首选

重点说说North Mini Code——6月10日刚发布的"新面孔"

五个免费模型里,Cohere的North Mini Code是最新的一个——6月10日才刚刚发布,Apache 2.0开源。它是个30B总参数但只激活3B的MoE编程模型,专为Agentic Coding设计:能理解和编排子代理、映射系统架构、跑代码审查。

实测亮点是速度和编码能力:在Artificial Analysis编码指数上以33.4分超越同类竞品。作为Cohere全新模型家族的首个产品,它专门为Agentic Coding场景做了深度优化——能理解和编排子代理、映射系统架构、跑代码审查。轻量的3B激活参数也意味着本地部署门槛极低。

简单说:如果你想要一个免费又快的编程模型,选它准没错。

DeepSeek V4 Flash——免费模型里的"长文本之王"

DeepSeek V4 Flash是今年4月24日发布的284B参数MoE模型,MIT开源协议,最大的杀手锏是100万token的超长上下文窗口。这意味着什么?它可以一次性读完整整个大型代码仓库,做跨文件的深度分析而不需要你手动切分上下文。

配合OpenCode的LSP集成,V4 Flash在处理大型TypeScript/Python项目的重构任务时表现尤其出色——毕竟它能"看到"的东西比其他模型多得多。

MiMo V2.5和Nemotron 3 Ultra——两个重量级选手

MiMo V2.5来自小米,1.02万亿总参数、420亿活跃参数的MoE巨无霸,MIT开源。它的独特之处在于原生多模态能力——能直接看图、听音频再写代码。如果你的项目涉及UI开发(需要看设计稿转代码)或者需要处理音视频相关逻辑,MiMo是免费模型里唯一的选择。

Nemotron 3 Ultra来自NVIDIA,550B总参数、55B活跃参数的MoE模型,6月初在Computex 2026上首发。它专门面向长时间运行的Agent任务设计,在推理编排和多步骤Agent任务上表现突出。NVIDIA同时在OpenRouter上提供了免费访问,这也是它能进入OpenCode免费模型列表的原因。

这些免费模型到底能不能打?实测下来,写个React组件、修复TypeScript报错、生成单元测试,这些日常任务都能胜任。写简单组件一次生成基本不用改,修bug准确率80%以上,Plan模式分析重构方案也很清晰。只有遇到复杂架构设计、多文件协作这类高难度场景,才需要考虑切到付费的Claude或GPT。

白嫖进阶方案:不止内置模型

除了内置免费模型,还有几条零成本路线:Google Gemini 2.5 Flash每天250次免费请求(需翻墙);DeepSeek新用户送1000万tokens(够用半年);Groq免费跑Llama系列(速度极快);Ollama本地部署qwen2.5-coder(完全离线,代码不出本机)。组合起来用,真的一分钱不花。

⚠️ 注意:免费模型标记为"限时免费",官方说明用于收集使用数据改进产品。高峰期可能有并发限制导致排队。如果你的工作对稳定性要求高,还是建议配置付费API作为主力,免费模型当备用。

四、真实对比:OpenCode vs Claude Code vs Cursor

说完了优点,也得说坑。我综合了多个深度评测的结论,做一个尽量客观的横评:

维度
OpenCode
Claude Code
Cursor
开源
MIT开源
闭源
闭源
模型支持
75+提供商
仅Anthropic
有限多模型
LSP集成
原生(40语言)
通过IDE
稳定性
年轻,偶尔翻车
成熟稳定
成熟稳定
上下文管理
自动压缩,长会话退化
优秀
权限粒度
按命令
按大类
基础
价格
免费+API费
Max约$100/月
$20/月
安全记录
曾有RCE漏洞
无重大问题
无重大问题
SWE-bench
稍逊
80.8%

OpenCode的坑也得说清楚

实测两周,几个明显短板:

  • 长会话退化:上下文超过约10万token后,响应变慢且质量下降。自动压缩功能有,但不如Claude Code顺滑
  • 补丁偶尔失败:两周内有3次生成的补丁无法正确应用,重试后有时更乱
  • 文档缺失:很多配置选项只在GitHub issue里有说明,没有正式文档
  • 内存占用:TypeScript LSP跑起来后吃掉约1.2GB内存,Claude Code大概400MB
  • TUI体验细节:无法直接复制输出内容,左侧项目面板目录显示不全
  • Agent编排能力:不如Claude Code成熟,Skills自动触发判断偶尔不准

一句话总结:野心很大,但粗糙。安全前科、文档缺失、长会话不稳定,意味着它目前还不能完全替代成熟工具。

五、2026年AI编程工具梯队全景

综合多方交叉验证,2026年上半年AI编程工具的梯队大致如下:

排名
工具
定位与亮点
#1
OpenCode
开源、模型无关、社区王者
#2
Claude Code
商业代理使用率第一;SWE-bench 80.8%原始性能最强
#3
Codex CLI
Terminal-Bench 2.1榜首(83.4%),OpenAI生态首选
#4
GitHub Copilot
企业/IDE领域的稳定领导者
#5
Cursor
$20/月,综合性价比之选(已被SpaceX收购)

一个值得注意的现象:OpenCode赢得了人心,Claude Code仍在性能上领先。在部分基准测试中,OpenCode的执行速度比Claude Code慢约78%。这说明"社区采用度"和"原始跑分"不是同一件事——OpenCode的胜出更多来自开放、自由、低成本,而非纯粹的极致性能。

另外值得一提的是,6月9日Anthropic发布了Claude Fable 5,据称在AI协作能力上有质的飞跃——但这款模型仅存活了72小时就被美国政府以国家安全为由强制下线。6月12日,美国政府对Fable 5和Mythos 5下达出口管制指令,Anthropic被迫全球停用所有外籍用户的访问权限,随后干脆全球下线。这是AI史上第一次已部署给数亿人的商业大模型被政府强制召回。这也从侧面说明,AI编程工具的竞争不仅是技术问题,已经上升到了地缘政治层面。

六、该不该切换?给三类人的建议

✅ 适合切换到OpenCode的人

  • 需要用多个模型提供商(尤其是敏感代码需要本地模型的场景)
  • TypeScript/Python开发者,LSP自修正能明显提高效率
  • 喜欢极致定制代理行为和权限的"折腾党"
  • 预算有限,不想被订阅绑架
  • 想零成本上手——内置5个免费模型,不花钱也能写代码
  • 信仰开源,代码不上云是硬需求

✅ 适合留在Claude Code的人

  • 看重稳定性和成熟度,不想踩坑
  • 深度依赖MCP生态
  • 安全是第一优先级
  • 习惯了完善的文档和Hooks系统
  • 不差钱,追求极致的单次任务性能

✅ 适合考虑Aider的人

  • 想要显式控制上下文和token用量
  • 偏好轻量级工具,资源占用要小
  • Git原生工作流很重要(每次改动自动提交,回滚方便)

七、想试试?30秒上手OpenCode

# 安装(选一个)
curl -fsSL https://opencode.ai/install | bashnpm i -g opencode-aibrew install opencode# 在项目里启动cd my-projectopencode# 首次配置/connect anthropic    # 或 openai, ollama 等/init                # 检测项目,启动LSP服务器

常用快捷键:

  • Tab
     — 切换Build/Plan代理
  • @
     — 调用子代理或引用文件
  • Ctrl+Z
     — 撤销上次修改
  • /share
     — 分享会话链接

写在最后

OpenCode的登顶传递出几个清晰信号:

  1. 开源正在反超闭源。 当模型能力趋同,开发者更看重"自由度"和"成本"
  2. "模型无关"成为刚需。单一厂商绑定越来越被视为风险——Cursor被收购这件事更是加剧了这种焦虑
  3. 免费也能干正事。内置5个免费模型,写组件、改bug、跑测试绰绰有余,零门槛入场
  4. CLI工作流复兴。在IDE普遍臃肿的今天,轻量、可组合的终端工具重新获得青睐
  5. 社区力量不可忽视。175K+ Stars背后,是开发者用脚投票的结果

如果你追求极致的单次任务性能,Claude Code或Codex仍是不错的选择;但如果你要长期、灵活、低成本、不被锁定的AI编程伙伴,OpenCode已经成为2026年最值得托付的开源选项。

当然,"值得托付"不等于"完美无缺"。安全前科、长会话退化、文档缺失这些坑还摆在那。但在这个AI工具日新月异的时代,OpenCode代表的开放、解耦、社区驱动的理念,或许才是真正经得起时间考验的方向。

下一个问题是:当OpenCode统治了开源生态,闭源巨头们会如何反击?这场好戏,才刚刚开始。

你目前在用哪款AI编程工具?

欢迎在评论区聊聊你的使用体验

觉得有用就点个「在看」吧 👀

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-29 16:57:55 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/814382.html
  2. 运行时间 : 0.193153s [ 吞吐率:5.18req/s ] 内存消耗:4,849.09kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=1e4a41f143c372c19e41de030e09ba08
  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.001118s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001669s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000786s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000664s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001400s ]
  6. SELECT * FROM `set` [ RunTime:0.000573s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001511s ]
  8. SELECT * FROM `article` WHERE `id` = 814382 LIMIT 1 [ RunTime:0.001195s ]
  9. UPDATE `article` SET `lasttime` = 1782723475 WHERE `id` = 814382 [ RunTime:0.009204s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000309s ]
  11. SELECT * FROM `article` WHERE `id` < 814382 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000550s ]
  12. SELECT * FROM `article` WHERE `id` > 814382 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000372s ]
  13. SELECT * FROM `article` WHERE `id` < 814382 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000802s ]
  14. SELECT * FROM `article` WHERE `id` < 814382 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001054s ]
  15. SELECT * FROM `article` WHERE `id` < 814382 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.003332s ]
0.194880s