乐于分享
好东西不私藏

OpenClaw v2026.4.15 全面发布

OpenClaw v2026.4.15 全面发布

OpenClaw v2026.4.15 全面发布

Claude Opus 4.7 + Gemini TTS + 42项安全修复

Model Auth状态卡 / LanceDB云存储 / 本地模型轻量化 / 史上最大安全更新

我是atyou, 今天教大家OpenClaw v2026.4.15 完整发布解析

2026年4月16日,OpenClaw 正式发布 v2026.4.15 版本。从 beta.1 到正式版历经约26小时,汇聚了42位贡献者的智慧,带来了多项重量级更新。

本次发布最核心的两大亮点是 Claude Opus 4.7 全面升级和 Google Gemini TTS 语音合成服务首次亮相。与此同时,v2026.4.15-beta.1 还带来了 Model Auth 状态监控、LanceDB 云存储支持、本地模型轻量化模式等8项新功能,以及针对安全、内存、渠道的46项问题修复。

这是 OpenClaw 史上规模最大的安全更新之一,多个高危漏洞被修复。下面让我们逐一深入了解这些更新。

— — — — — — — — — —

一、核心更新:Claude Opus 4.7 全面升级

Anthropic 模型默认配置全面升级到 Opus 4.7,带来更强的图像理解能力。

Step 1升级内容

本次更新将所有 Opus 相关的默认选择(default selections)、别名(aliases)以及 Claude CLI 默认值统一升级到 Opus 4.7 版本。

更重要的是,OpenClaw 内置的图像理解(image understanding)能力也同步升级到 Claude Opus 4.7,带来更精准的多模态理解能力。

📌提示

Opus 4.7 在图像理解方面有显著提升,特别是在复杂场景分析、图表解读和视觉推理任务上表现更佳。

Step 2别名兼容性

为了让现有配置平滑过渡,Opus 的各种别名(如 opus、claude-opus 等)仍然可以正常使用。

OpenClaw 会在内部自动将别名解析为最新的 4.7 版本,用户无需修改现有的配置或提示词。

— — — — — — — — — —

二、核心更新:Gemini TTS 语音合成

Google 插件正式接入 Gemini TTS 服务,用户可以通过 OpenClaw 直接调用 Google 的语音合成能力。

Step 1接入方式

Gemini TTS 通过 Google 插件的 speechProvider 接口接入,支持使用现有的 Google API Key 进行认证。这意味着之前已经配置了 Google 相关密钥的用户可以直接使用,无需额外配置。

认证支持多种方式:messages.tts.providers.google.apiKey、models.providers.google.apiKey,以及环境变量 GEMINI_API_KEY 和 GOOGLE_API_KEY。OpenClaw 会按照优先级自动选择可用的认证方式。

# 配置示例(通过环境变量)

export GEMINI_API_KEY=your_gemini_api_key

# 或通过配置文件

messages:

tts:

providers:

google:

apiKey:your_key

📌提示

Gemini TTS 使用 gemini-3.1-flash-tts-preview 模型,支持生成 24kHz PCM 音频,可直接作为语音回复输出。

Step 2输出格式

Gemini TTS 支持两种输出模式:标准 WAV 格式和 telephony PCM 原始流。

对于常规的语音合成请求,OpenClaw 会将 24kHz PCM 音频封装为 WAV 文件返回。而对于 Talk/电话场景,则直接返回 PCM 原始数据,满足 telephony 场景的特殊需求。

⚠️注意

目前 Gemini TTS 不支持原生语音备忘(voice note)功能,这是 Gemini API 本身的限制,而非 OpenClaw 实现问题。

Step 3安全机制

在安全方面,OpenClaw 严格限制了 Gemini TTS 的网络访问范围。只允许访问 https://generativelanguage.googleapis.com 这个受信任的 base URL,防止潜在的 SSRF 攻击。

API Key 仅通过已有的密钥/配置/环境变量渠道传递,以 x-goog-api-key header 形式发送给 Gemini API,完全遵循最小权限原则。

— — — — — — — — — —

三、新功能:Model Auth 状态监控

Control UI 新增 Model Auth 状态卡片,显示 OAuth Token 健康状况和 Provider 速率限制压力。

Step 1功能特性

新增 models.authStatus gateway 方法,strip credentials 并缓存60秒,为前端提供安全的认证状态查询接口。

当 OAuth Token 即将过期或已过期时,状态卡片会显示 attention callouts,提醒用户及时刷新认证信息。

— — — — — — — — — —

四、新功能:LanceDB 云存储支持

memory-lancedb 插件现在支持云存储,让持久化记忆索引可以运行在远程对象存储上,而非仅限本地磁盘。

Step 1支持场景

用户现在可以将 LanceDB 记忆索引存储在 S3、Azure Blob、GCS 等云存储服务上,实现跨设备共享记忆数据。

这对于需要在多台机器上使用相同记忆上下文的用户非常有用。

📌提示

云存储配置需要额外安装对应的存储适配器,请参考官方文档获取具体配置方式。

— — — — — — — — — —

五、新功能:本地模型轻量化模式

新增实验性配置 agents.defaults.experimental.localModelLean: true,可以丢弃重量级默认工具,减小弱本地模型的提示大小。

Step 1优化效果

启用该模式后,browser、cron、message 等重量级工具将不被默认加载,显著减少 prompt token 消耗。

这对于 Ollama、LM Studio 等本地模型特别有用,可以避免每次请求都触发上下文溢出。

# 配置文件示例

agents:

defaults:

experimental:

localModelLean:true

⚠️注意

这是实验性功能,可能在未来的版本中发生变化。仅推荐本地模型用户使用。

— — — — — — — — — —

六、安全修复:42项漏洞和漏洞修复

这是 OpenClaw 史上最大规模的安全更新之一,修复了多个高危漏洞。

Step 1敏感信息泄露防护

修复了 exec approval prompts 中的敏感信息泄露问题,防止内联审批审查在渲染的 prompt 内容中泄露凭证材料。

修复了 Telegram 文档上传时二进制 caption 字节泄露问题,避免 .mobi、.epub 等文档上传导致 prompt token 计数爆炸。

⚠️高危修复

安全漏洞 #61077 和 #66663 已修复,建议所有用户尽快升级。

Step 2认证和授权加固

修复了 Gateway 认证问题:secret 轮换后立即在 /v1/*、/tools/invoke、plugin HTTP routes 生效,无需重启 Gateway。

修复了 Gateway MCP loopback 认证比较方式,从 plain !== 改为 constant-time safeEqualSecret。

修复了 Matrix DM pairing-store 可以授权 room control commands 的安全漏洞。

# MCP loopback 安全修复

# 修复前:plain !== 比较

bearer !== loopbackBearer

# 修复后:constant-time 比较

!safeEqualSecret(bearer, loopbackBearer)

Step 3文件访问隔离

修复了 Memory-core QMD memory_get 可以读取任意工作区 markdown 路径的漏洞,现在只允许规范的记忆文件路径。

修复了 Workspace 文件访问漏洞:route agents.files.get/set 和 workspace listing 通过 fs-safe helpers,reject symlink aliases,防止路径劫持攻击。

Step 4Web 安全加固

修复了 Webchat 媒体嵌入路径接受远程 host file:// URL 的漏洞。

修复了 Gateway webchat audio 嵌入路径的 localRoots 隔离问题。

修复了 Feishu webhook 缺少 encryptKey 时的安全降级问题。

Step 5BlueBubbles 图像恢复

修复了 Node 22+ 环境下 BlueBubbles 入站图像附件下载失败的问题。

新增 persistent file-backed GUID dedupe,防止 Gateway 重启后的消息重复处理。

新增 webhook 消息重放机制,网关宕机期间的消息不会丢失。

— — — — — — — — — —

七、其他重要修复

除了安全和核心功能外,还有多项体验优化和 bug 修复。

Step 1CLI 更新修复

npm 升级后 global 安装的 OpenClaw 可能会因为残留的旧版 dist chunks 导致导入失败。v2026.4.15 增加了自动清理机制,在升级后删除过期的打包文件。

# 更新命令(自动清理残留 chunks)

openclaw update

Step 2技能排序修复

之前版本的技能排序问题导致 available_skills 条目的顺序受 skills.load.extraDirs 配置影响,进而改变了 prompt-cache 的前缀。

v2026.4.15 现在会在合并技能来源后按技能名称排序,确保 prompt-cache 前缀的一致性。

Step 3内存管理优化

调整了启动和技能加载时的默认 prompt budgets,降低了上下文初始大小。

memory_get 操作现在默认限制摘录长度,并携带明确的 continuation 元数据,长会话会加载更少的历史上下文。

Step 4OpenAI Codex 传输自愈

对于使用 legacy openai-codex 配置的用户,如果缺少正确的 api 配置,可能会被错误地路由到 Cloudflare 保护的 HTML 页面导致请求失败。

v2026.4.15 在运行时解析和 discovery/listing 两个环节都增加了传输元数据规范化逻辑,让这些遗留配置自动修复为正确的 Codex transport。

— — — — — — — — — —

八、贡献者致谢

从 beta.1 到正式版,共有42位贡献者参与了本次发布,感谢他们的辛勤付出!

Step 1核心贡献者

beta.1: 38位贡献者(包括 @hexsprite, @vincentkoc, @jalehman, @feiskyer 等)

beta.2: 1位贡献者(@barronlroth - Gemini TTS)

正式版: 4位贡献者(@barronlroth, @omarshahine, @obviyus, @Bartok9)

— — — — — — — — — —

九、总结与展望

v2026.4.15 是 OpenClaw 发展历程中的重要里程碑。

Step 1核心要点回顾

1. Claude Opus 4.7 全面升级,图像理解能力显著提升

2. Gemini TTS 语音合成服务首次亮相,支持 WAV 和 telephony PCM 双模式

3. Model Auth 状态监控卡片上线,OAuth Token 过期自动提醒

4. LanceDB 云存储支持,记忆索引可存储在 S3/GCS/Azure

5. 本地模型轻量化模式,Ollama 用户可减少 50%+ prompt 消耗

6. 42项安全修复,覆盖认证、授权、文件访问、Web 安全

7. BlueBubbles 图像接收恢复,Node 22+ 环境正常工作

8. CLI 自动清理残留 chunks,解决 global 升级失败问题

🚀未来展望

根据 Issue #67539,团队下一步将实现 provider-specific TTS prompt hints 功能。

— — — — — — — — — —

七、常见问题与排错

Q1: Gemini TTS 需要单独申请 API Key 吗?

不需要。您可以使用已有的 Google API Key(GEMINI_API_KEY 或 GOOGLE_API_KEY),或者通过配置指定。

Q2: 升级后之前配置的技能排序会变吗?

不会。修复后技能按名称字母顺序排序,不受 extraDirs 配置顺序影响。

Q3: BlueBubbles 修复是否需要重新配置?

不需要。这是代码层面的修复,Node 22+ 环境下会自动生效。

Q4: Opus 4.7 的图像理解提升具体表现在哪些方面?

主要体现在复杂场景分析(如图表、流程图、UI 截图)、视觉推理任务和多图对比等方面。

Q5: 如何验证我的 OpenClaw 已经升级到 v2026.4.15?

运行 openclaw --version 或在 VS Code 的 OpenClaw 扩展中查看版本信息。

Q6: 本地模型轻量化模式会影响哪些功能?

启用后 browser、cron、message 等工具默认不加载。如果需要使用这些工具,请手动在配置中启用。

Q7: 这次安全更新是否需要立即升级?

是的。建议所有用户尽快升级,特别是使用 BlueBubbles、Gateway MCP、Matrix 的用户。

— — — — — — — — — —

八、安全建议

API Key 安全:不要将 API Key 提交到代码仓库,使用环境变量或密钥管理服务

工具命名:客户端工具命名需避免与内置工具冲突,否则会收到 400 错误

网络限制:Gemini TTS 仅允许访问 generativelanguage.googleapis.com,请确保网络策略允许此访问

敏感信息:升级后检查配置中是否有硬编码的凭证,及时迁移到 SecretRef

OAuth Token:关注 Control UI 的 Model Auth 状态卡片,及时刷新即将过期的 Token

⚠️重要提醒

本文中出现的所有 Token 均为示例或已脱敏处理。请务必使用你自己的 Token,并妥善保管。切勿将敏感凭证提交到 Git 仓库。

— — — — — — — — — —

总结

v2026.4.15 带来 Claude Opus 4.7 和 Gemini TTS 双重升级

42位贡献者参与,史上最大规模安全更新(42项安全修复)

新增 Model Auth 监控、LanceDB 云存储、本地模型轻量化模式

多项渠道和功能 bug 修复,体验显著改善

模型Claude Opus 4.7 + Gemini TTS

安全42项修复,包括认证、授权、文件隔离

新功能Model Auth监控 / LanceDB云存储 / 轻量化模式

修复技能排序、内存优化、BlueBubbles、CLI更新

版本v2026.4.15

贡献者42位

— — — — — — — — — —

我是atyou, 您有什么感兴趣的主题,可以给我留言让我们一起拥抱AI, 共同进步,享受美好生活。

参考文档:

GitHub 仓库 → 点击访问

https://github.com/openclaw/openclaw

正式版 Release → 点击访问

https://github.com/openclaw/openclaw/releases/tag/v2026.4.15

Beta.1 Release → 点击访问

https://github.com/openclaw/openclaw/releases/tag/v2026.4.15-beta.1

Gemini TTS PR #67515 → 点击访问

https://github.com/openclaw/openclaw/pull/67515

Skill Sorting Fix #64198 → 点击访问

https://github.com/openclaw/openclaw/pull/64198

BlueBubbles Fix #67510 → 点击访问

https://github.com/openclaw/openclaw/pull/67510

Gateway Security #67303 → 点击访问

https://github.com/openclaw/openclaw/pull/67303

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-18 02:46:26 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/541081.html
  2. 运行时间 : 0.159942s [ 吞吐率:6.25req/s ] 内存消耗:4,774.20kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=1841508f818e004f15cd519178a8e610
  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.000947s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001365s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.001401s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.001447s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001296s ]
  6. SELECT * FROM `set` [ RunTime:0.000536s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001307s ]
  8. SELECT * FROM `article` WHERE `id` = 541081 LIMIT 1 [ RunTime:0.003671s ]
  9. UPDATE `article` SET `lasttime` = 1776451586 WHERE `id` = 541081 [ RunTime:0.011706s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000627s ]
  11. SELECT * FROM `article` WHERE `id` < 541081 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001174s ]
  12. SELECT * FROM `article` WHERE `id` > 541081 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001148s ]
  13. SELECT * FROM `article` WHERE `id` < 541081 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.006812s ]
  14. SELECT * FROM `article` WHERE `id` < 541081 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.006196s ]
  15. SELECT * FROM `article` WHERE `id` < 541081 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.012516s ]
0.162631s