乐于分享
好东西不私藏

OpenClaw 实战④:Bambu 3D 打印机控制,聊天就能打印

OpenClaw 实战④:Bambu 3D 打印机控制,聊天就能打印

OpenClaw 实战④:Bambu 3D 打印机控制,聊天就能打印

你是不是也遇到过这种情况?

周末在家,躺在沙发上想打印个 3D 模型,却得起身走到电脑前,打开切片软件,连接打印机,等待传输……

这一套流程走下来,兴致都凉了一半。

说实话,我之前也是这样。

直到我发现了一个方法,让 3D 打印变得像发微信一样简单。

今天这篇文章,教你用 OpenClaw 实现聊天控制 Bambu 3D 打印机,躺平就能把模型打出来。


核心价值:一句话搞定打印

简单来说,就是通过聊天软件发送一条消息,OpenClaw 自动完成:

  • ✓ 连接打印机
  • ✓ 上传模型文件
  • ✓ 启动打印任务
  • ✓ 实时监控进度

整个过程不需要你打开任何专业软件。


为什么选择这个方案?

传统 3D 打印流程痛点太多:

  1. 依赖电脑 - 必须坐在电脑前操作
  2. 软件复杂 - Bambu Studio、OrcaSlicer 学习成本高
  3. 无法远程 - 出门在外想打印还得远程桌面
  4. 缺乏反馈 - 打印进度、状态无法及时了解

OpenClaw + MCP 的方案完美解决了这些问题:

  • 聊天即操作 - 微信、飞书、Telegram 随时随地控制
  • 零学习成本 - 自然语言指令,无需学习切片软件
  • 实时监控 - 打印进度、温度、状态主动推送
  • 多设备联动 - 手机、平板、电脑都能控制

技术原理:OpenClaw + MCP 架构

OpenClaw 的强大在于它的 MCP 协议支持。

什么是 MCP?

MCP(Model Context Protocol)是 Anthropic 提出的开放标准,让 AI 模型能统一调用各种工具和 API。

就像给 AI 装上了"万能插座",插上什么就能用什么。

对于 3D 打印机控制,MCP 提供了标准化的接口:

  • 设备发现 - 自动扫描局域网内的 Bambu 打印机
  • 状态监控 - 实时获取温度、进度、AMS 状态
  • 文件管理 - 上传、下载、删除 3MF 文件
  • 打印控制 - 启动、暂停、恢复、停止打印
图1:OpenClaw + MCP 系统架构示意图

准备工作:硬件和软件要求

硬件要求

  • Bambu Lab 3D 打印机(X1 系列、P1 系列、A1 系列)
  • 打印机已连接到局域网(WiFi 或网线)
  • 一台运行 OpenClaw 的设备(电脑、服务器、NAS)

软件准备

1. OpenClaw 已安装并运行

如果你还没安装 OpenClaw,参考之前的实战教程,5 分钟就能搞定。

2. Bambu 打印机配置

在打印机触摸屏上:

  • 设置 → 网络 → 局域网模式
  • 启用"仅局域网模式"
  • 启用"开发者模式"
  • 记下"访问代码"和"序列号"

3. 获取打印机的 IP 地址

打印机屏幕 → 设置 → WLAN,查看 IP 地址(如 192.168.1.100)


实战步骤:从零到能打印

第一步:安装 Bambu MCP 服务器

打开终端,执行以下命令:

# 通过 ClawHub 安装 Bambu MCP 技能
clawhub install bambu-printer-mcp

如果 ClawHub 暂未收录,可以手动配置:

编辑 ~/.openclaw/openclaw.json,添加以下配置:

{
  "skills": {
    "entries": {
      "bambu-mcp": {
        "enabled": true,
        "transport": "stdio",
        "command": "npx",
        "args": [
          "-y",
          "@modelcontextprotocol/server-bambu"
        ],
        "env": {
          "BAMBU_IP": "192.168.1.100",
          "BAMBU_ACCESS_CODE": "你的访问代码",
          "BAMBU_SERIAL": "你的打印机序列号"
        }
      }
    }
  }
}

第二步:重启 OpenClaw 网关

配置完成后,必须重启才能生效:

openclaw gateway restart

第三步:验证连接

在聊天软件中发送:

检查 Bambu 打印机状态

OpenClaw 应该会返回:

  • 打印机型号
  • 当前状态(空闲/打印中/暂停)
  • 喷嘴温度
  • 热床温度
  • 打印进度(如有)

如果返回错误信息,检查:

  • 打印机 IP 是否正确
  • 访问代码是否准确
  • 打印机和 OpenClaw 是否在同一局域网
  • 防火墙是否阻拦了连接

实际使用:聊天控制打印

场景一:启动打印

准备好 3MF 文件后,发送消息:

启动打印 /path/to/model.3mf

OpenClaw 会自动:

  1. 连接打印机 FTP 上传文件
  2. 通过 MQTT 发送打印命令
  3. 监控打印进度
图2:聊天控制 3D 打印机界面示意图

场景二:监控打印进度

随时发送:

打印进度怎么样?

返回信息包括:

  • 当前进度百分比
  • 已用时间 / 预计剩余时间
  • 当前层数 / 总层数
  • 喷嘴和热床温度
图3:Bambu P1S 3D 打印机实物图

场景三:控制打印

暂停打印:

暂停打印

恢复打印:

恢复打印

停止打印:

停止打印

场景四:高级控制

调整打印速度:

把打印速度调到 80%

更改温度:

喷嘴温度设为 220 度

切换 AMS 通道:

切换到 AMS 第 2 通道
图4:从安装到第一次打印的完整流程

进阶技巧:自动化工作流

定时打印任务

配置定时任务,晚上自动打印:

openclaw cron add "print_at_night" --schedule "0 22 * * *" --message "启动打印 /models/overnight_print.3mf"

每天晚上 10 点自动启动打印,早上起来就能拿到成品。

打印完成通知

配置 webhook,打印完成后自动通知:

OpenClaw 会持续监控 MQTT 消息,检测到打印完成状态时:

  • 发送微信/飞书通知
  • 附带打印照片(如果打印机有摄像头)
  • 自动整理打印记录
图5:打印完成后的通知界面

多打印机管理

如果你有多台 Bambu 打印机:

列出所有打印机状态

返回每台打印机的:

  • 设备名称
  • 当前状态
  • 打印进度
  • 剩余时间

指定打印机操作:

在打印机 Bambu-P1S-01 上启动打印 /models/test.3mf

常见问题与解决方案

问题一:连接超时

现象: 提示无法连接打印机

排查步骤:

  1. 确认打印机 IP 地址是否正确
  2. ping 打印机 IP:ping 192.168.1.100
  3. 检查防火墙设置,确保 MQTT 端口(8883)和 FTP 端口(990)开放
  4. 确认打印机已启用"仅局域网模式"和"开发者模式"

问题二:文件上传失败

现象: 文件上传到一半失败

原因:

  • 文件过大(建议小于 100MB)
  • 网络不稳定
  • FTP 连接被重置

解决方案:

  • 确保打印机存储空间充足
  • 使用有线网络而非 WiFi
  • 重启打印机后再试

问题三:打印命令无响应

现象: 发送打印指令后打印机没反应

排查:

  1. 检查 MQTT 连接状态
  2. 确认打印机未被锁定(如正在校准、换料)
  3. 查看打印机屏幕是否有错误提示
  4. 尝试在 Bambu Studio 手动启动打印,确认文件无问题

安全注意事项

⚠️ 重要提醒:

1. 权限控制

限制可以控制打印机的用户,在 openclaw.json 中配置白名单:

{
  "channels": {
    "telegram": {
      "allowFrom": [
        "你的Telegram用户ID"
      ]
    }
  }
}

2. 环境变量保护

不要将访问代码硬编码在配置文件中,使用环境变量:

"env": {
  "BAMBU_ACCESS_CODE": {"source": "env", "id": "BAMBU_ACCESS_CODE"}
}

3. 设备隔离

如果担心安全问题,可以为 OpenClaw 创建独立的网络环境,仅开放必要的端口。

4. 日志审计

定期检查 OpenClaw 日志,监控异常操作:

openclaw logs --filter bambu
图6:Bambu 打印机 API 控制代码示例

性能优化建议

降低延迟

  1. 使用有线网络连接打印机
  2. OpenClaw 和打印机放在同一网段
  3. 优先使用 stdio 传输模式(本地部署)

减少资源占用

  1. 关闭不需要的技能(Skills)
  2. 使用轻量级模型(如 DeepSeek Coder)
  3. 限制监控频率(不必每秒查询一次状态)

提升稳定性

  1. 配置自动重连机制
  2. 设置合理的超时时间(建议 30 秒)
  3. 启用打印任务队列,避免并发冲突

扩展应用:更多可能性

掌握了 Bambu 打印机控制后,你还能做什么?

1. 社区打印共享

通过 OpenClaw 的多用户功能,建立一个社区打印站:

  • 用户提交模型文件
  • 自动排队打印
  • 完成后通知取件

2. 远程打印服务

给远程的客户提供打印服务:

  • 客户通过聊天发送模型
  • 你这边自动启动打印
  • 实时反馈进度给客户

3. 智能工厂联动

如果你有企业级需求:

  • 与 MES 系统集成
  • 自动化生产流程
  • 多打印机集群管理

4. AI 辅助设计

结合其他 AI 工具:

  • 用 GPT 生成设计描述
  • Midjourney 生成效果图
  • OpenClaw 自动打印验证

总结

通过 OpenClaw + Bambu 打印机的组合,我们实现了:

  • 零门槛操作 - 聊天就能打印,无需学习专业软件
  • 远程控制 - 在家躺着,打印机自动干活
  • 实时反馈 - 进度、温度、状态随时掌握
  • 高度自动化 - 定时任务、批量管理一键搞定
  • 可扩展性强 - 多打印机、多用户、多场景

这不仅仅是一个"懒人神器",更代表了 AI 与物理世界交互的未来方向。

想象一下,未来所有的设备都能通过自然语言控制:

  • "空调调到 26 度"
  • "洗衣机开始洗衣服"
  • "汽车预热一下"
  • "咖啡机做杯拿铁"

OpenClaw 正在让这一切变成现实。


下一步行动

看完文章,建议你:

1. 立即尝试

跟着步骤配置,启动你的第一次聊天打印。哪怕只是打印一个小方块,也是从 0 到 1 的突破。

2. 探索更多

尝试定时任务、多打印机管理等高级功能,发掘更多应用场景。

3. 分享经验

把你的配置过程、使用心得分享给社区,帮助更多人享受便利。

4. 持续学习

OpenClaw 的能力远不止 3D 打印,还有浏览器控制、文件管理、自动化工作流等更多功能等着你探索。


写在最后

技术的价值在于解放人类,而不是增加复杂度。

OpenClaw + Bambu 打印机的组合,正是这一理念的完美体现。

把复杂的 3D 打印流程,简化成一句自然语言指令。

把专业的技术门槛,降到普通人也能轻松使用。

这就是 AI 时代应该有的样子。

最好的科技,是让你感觉不到它的存在。


💬 你平时用 3D 打印机做什么?有没有遇到过什么痛点?欢迎在评论区分享你的想法和经验~

如果这篇文章对你有帮助,点个在看让更多人看到吧 👇

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-19 12:31:52 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/548865.html
  2. 运行时间 : 0.211842s [ 吞吐率:4.72req/s ] 内存消耗:4,748.12kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=8fa894150ec204d5d8451c7f917a9f35
  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.001163s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001513s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000707s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000635s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001328s ]
  6. SELECT * FROM `set` [ RunTime:0.000507s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001411s ]
  8. SELECT * FROM `article` WHERE `id` = 548865 LIMIT 1 [ RunTime:0.001007s ]
  9. UPDATE `article` SET `lasttime` = 1776573112 WHERE `id` = 548865 [ RunTime:0.003710s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000660s ]
  11. SELECT * FROM `article` WHERE `id` < 548865 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001391s ]
  12. SELECT * FROM `article` WHERE `id` > 548865 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001133s ]
  13. SELECT * FROM `article` WHERE `id` < 548865 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001759s ]
  14. SELECT * FROM `article` WHERE `id` < 548865 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001888s ]
  15. SELECT * FROM `article` WHERE `id` < 548865 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.002681s ]
0.215946s