乐于分享
好东西不私藏

NemoClaw:为OpenClaw筑起安全防线

NemoClaw:为OpenClaw筑起安全防线

当 AI 助手可以自主执行任务、访问系统、调用工具时,如何确保它不会成为企业安全的最大漏洞?


📌 引言:AI 助手的安全悖论

同学们,圆圆今天要和大家聊一个严肃的话题。

随着 AI 助手从"聊天机器人"进化为"自主 Agent",它们的能力越来越强——可以执行命令、访问文件、调用 API、操作数据库。但这也带来了一个悖论:

AI 助手越强大,安全风险越大。

想象一下:

  • • 一个可以执行 Shell 命令的 AI,如果被恶意提示词攻击,是否会泄露敏感数据?
  • • 一个可以访问企业内网的 AI,如果被诱导,是否会成为横向渗透的跳板?
  • • 一个可以调用外部 API 的 AI,如果被操控,是否会将核心业务数据外泄?

这些问题并非危言耸听。2023 年,某科技公司就曾因 AI 助手配置不当,导致内部文档被外部查询泄露。2024 年,某金融机构的 AI 客服被提示注入攻击,暴露了部分客户信息。

AI 助手的安全,已经成为企业部署 AI 时必须解决的核心问题。

正是在这个背景下,NVIDIA 推出了 NemoClaw—— 一个专门为 OpenClaw AI 助手设计的安全运行框架。


🎯 NemoClaw 是什么?

NemoClaw是 NVIDIA 开发的开源安全框架,用于在沙箱隔离环境中安全运行 OpenClaw AI 助手。

核心定位

用一句话概括:

NemoClaw = OpenShell 沙箱 + NVIDIA 云端推理 + 策略控制系统

它解决的核心问题是:

问题
传统方案
NemoClaw 方案
AI助手能访问哪些文件?
依赖配置,难以验证
文件系统强制隔离
AI助手能连接哪些网络?
防火墙规则,容易绕过
网络策略强制拦截
AI助手能执行什么命令?
依赖 AI 自律
系统级 seccomp 过滤
AI助手的推理是否可信?
黑盒调用,无法审计
网关路由 + 策略控制

技术栈

NemoClaw 的技术栈如下:

┌─────────────────────────────────────────────────────┐
│              NemoClaw CLI (宿主机管理)               │
│   onboard / connect / status / logs                 │
└────────────────────┬────────────────────────────────┘
                     │
┌────────────────────▼────────────────────────────────┐
│              OpenShell Gateway (网关)                │
│   - 推理请求拦截与路由                                │
│   - 网络策略执行                                      │
│   - 审计日志记录                                      │
└────────────────────┬────────────────────────────────┘
                     │
┌────────────────────▼────────────────────────────────┐
│         OpenShell Sandbox (沙箱容器)                 │
│  ┌────────────────────────────────────────────────┐ │
│  │        OpenClaw Agent (AI 助手)                │ │
│  │        - 执行任务                               │ │
│  │        - 调用工具                               │ │
│  │        - 访问文件                               │ │
│  └────────────────────────────────────────────────┘ │
│                                                     │
│  安全机制:                                           │
│  • Landlock (文件系统隔离)                          │
│  • seccomp (系统调用过滤)                           │
│  • Network Namespace (网络隔离)                     │
└────────────────────┬────────────────────────────────┘
                     │
┌────────────────────▼────────────────────────────────┐
│      NVIDIA Cloud Inference (云端推理)               │
│   Model: nvidia/nemotron-3-super-120b-a12b         │
│   API: build.nvidia.com                            │
└─────────────────────────────────────────────────────┘

🏗️ 技术架构详解

1. 核心组件

NemoClaw 由四个核心组件构成:

1.1 Plugin(插件)

  • • 类型:TypeScript CLI 命令
  • • 功能:提供 launchconnectstatuslogs等管理命令
  • • 位置:运行在宿主机
  • • 作用:用户与 NemoClaw 交互的主要入口

1.2 Blueprint(蓝图)

  • • 类型:版本化 Python 工件
  • • 功能:编排沙箱创建、策略配置、推理设置
  • • 特点:可验证摘要(Digest),确保完整性
  • • 生命周期:Resolve → Verify → Plan → Apply

1.3 Sandbox(沙箱)

  • • 类型:OpenShell 容器
  • • 功能:隔离运行 OpenClaw Agent
  • • 安全机制
    • • 文件系统隔离(Landlock)
    • • 系统调用过滤(seccomp)
    • • 网络隔离(netns)
    • • 策略控制的出口访问

1.4 Inference(推理)

  • • 类型:NVIDIA 云端模型调用
  • • 模型nvidia/nemotron-3-super-120b-a12b
  • • 路由:通过 OpenShell Gateway 透明代理
  • • 安全:AI 助手无法直接访问外部 API,所有请求经网关拦截

2. 四层安全防护

NemoClaw 的核心价值在于多层防御。每一层都针对特定攻击向量提供保护。

Layer 1:网络安全层(Network Policy)

防护目标:阻止未授权的外部连接

技术实现

  • • 使用 Network Namespace 隔离网络
  • • 通过 eBPF 规则控制出口流量
  • • 白名单机制:只允许预定义的域名/IP

应用场景

❌ AI 助手尝试连接 evil.com → 被拦截 → 日志记录 → 告警
✅ AI 助手连接 api.openai.com → 白名单放行 → 正常访问

策略特性

  • • 热加载:运行时可动态调整,无需重启沙箱
  • • 审计透明:所有拦截事件记录在日志中

Layer 2:文件系统层(Filesystem Isolation)

防护目标:限制 AI 助手的文件访问范围

技术实现

  • • 使用 Landlock LSM(Linux Security Module)
  • • 强制限制读/写路径为 /sandbox和 /tmp
  • • 其他路径(如 /etc/passwd/root/.ssh)完全不可见

应用场景

❌ AI 尝试读取 /etc/shadow → Landlock 拒绝 → 权限错误
✅ AI 读写 /sandbox/workspace/data.json → 允许 → 正常操作

策略特性

  • • 创建时锁定:沙箱启动后无法修改策略
  • • 强制执行:即使 AI 获得root权限也无法绕过

Layer 3:进程层(Process Seccomp)

防护目标:阻止权限提升和危险系统调用

技术实现

  • • 使用 seccomp-bpf 过滤系统调用
  • • 禁止 execve到非白名单二进制
  • • 禁止 mountpivot_rootunshare等提权调用

应用场景

❌ AI 尝试执行 sudo → seccomp 拦截 → 操作失败
❌ AI 尝试挂载文件系统 → seccomp 拦截 → 操作失败
✅ AI 执行 ls /sandbox → 允许 → 正常执行

策略特性

  • • 创建时锁定:与文件系统层类似,无法绕过
  • • 细粒度控制:可精确到每个系统调用的参数

Layer 4:推理层(Inference Routing)

防护目标:控制 AI 助手的模型推理请求

技术实现

  • • OpenShell Gateway 拦截所有推理 API 调用
  • • 重定向到受控后端(NVIDIA Cloud)
  • • 记录所有推理请求和响应

应用场景

❌ AI 尝试直接调用 OpenAI API → 被拦截 → 重定向到 NVIDIA
✅ AI 通过网关调用模型 → 正常路由 → NVIDIA 处理

策略特性

  • • 热加载:运行时可切换推理提供商
  • • 审计透明:所有推理请求可追溯

3. 安全机制对比表

安全层
防护目标
技术手段
加载时机
可绕过性
网络
未授权连接
Network Namespace + eBPF
运行时热加载
❌ 无法绕过
文件系统
敏感文件访问
Landlock LSM
创建时锁定
❌ 无法绕过
进程
权限提升
seccomp-bpf
创建时锁定
❌ 无法绕过
推理
模型调用劫持
Gateway 代理
运行时热加载
❌ 无法绕过

💼 企业级应用场景

场景 1:安全运维助手

需求:企业希望部署一个 AI 运维助手,可以执行诊断命令、分析日志、生成报告。

风险

  • • AI 可能被诱导执行恶意命令
  • • AI 可能访问敏感配置文件
  • • AI 可能连接外部 C2 服务器

NemoClaw 方案

┌─────────────────────────────────────┐
│   OpenClaw 运维助手 (Sandboxed)     │
├─────────────────────────────────────┤
│ ✅ 允许执行:ls, grep, tail, curl   │
│ ❌ 禁止执行:sudo, rm, chmod        │
│ ✅ 允许访问:/sandbox/logs/*        │
│ ❌ 禁止访问:/etc/shadow, ~/.ssh    │
│ ✅ 允许连接:internal.company.com   │
│ ❌ 禁止连接:*.evil.com             │
└─────────────────────────────────────┘

场景 2:客户服务 AI

需求:部署一个面向客户的 AI 助手,可以查询订单、处理退款、回答问题。

风险

  • • 客户可能通过提示注入获取其他客户数据
  • • AI 可能被诱导执行越权操作
  • • 敏感数据可能通过推理 API 泄露

NemoClaw 方案

┌─────────────────────────────────────┐
│   客户服务 AI (Sandboxed)           │
├─────────────────────────────────────┤
│ ✅ 允许访问:/sandbox/customer_db   │
│ ❌ 禁止访问:其他客户数据            │
│ ✅ 推理路由:NVIDIA Cloud (审计)    │
│ ❌ 禁止直连:外部 API                │
└─────────────────────────────────────┘

场景 3:开发助手

需求:为开发团队提供 AI 编程助手,可以读取代码、执行测试、生成文档。

风险

  • • AI 可能访问生产环境凭证
  • • AI 可能泄露源代码到外部
  • • AI 可能执行危险的构建命令

NemoClaw 方案

┌─────────────────────────────────────┐
│   开发助手 (Sandboxed)              │
├─────────────────────────────────────┤
│ ✅ 允许访问:/sandbox/code/*        │
│ ❌ 禁止访问:~/.aws/credentials     │
│ ✅ 允许连接:github.company.com     │
│ ❌ 禁止连接:外部 GitHub            │
│ ✅ 推理审计:所有请求可追溯          │
└─────────────────────────────────────┘

🚀 部署实践

前置要求

组件
要求
操作系统
Linux Ubuntu 22.04+
Node.js
20+ (推荐 22+)
容器运行时
Docker
NVIDIA 组件
OpenShell Runtime
API Key
NVIDIA Cloud API Key

快速部署

Step 1:安装 NemoClaw

curl -fsSL https://nvidia.com/nemoclaw.sh | bash

Step 2:交互式配置

安装脚本会引导您完成:

  1. 1. 创建沙箱环境
  2. 2. 配置推理提供商(需要 NVIDIA API Key)
  3. 3. 应用安全策略

Step 3:连接沙箱

nemoclaw my-assistant connect

Step 4:启动 AI 助手

sandbox@my-assistant:~$ openclaw tui

安装完成后

系统会显示确认信息:

──────────────────────────────────────────────────
Sandbox my-assistant (Landlock + seccomp + netns)
Model nvidia/nemotron-3-super-120b-a12b (NVIDIA Cloud API)
──────────────────────────────────────────────────
Run: nemoclaw my-assistant connect
Status: nemoclaw my-assistant status
Logs: nemoclaw my-assistant logs --follow
──────────────────────────────────────────────────

常用命令

命令
功能
nemoclaw onboard
交互式设置向导
nemoclaw <name> connect
连接到沙箱
nemoclaw <name> status
查看沙箱状态
nemoclaw <name> logs --follow
实时查看日志
nemoclaw start/stop
启动/停止服务

📊 NemoClaw vs 传统方案

维度
传统 AI 部署
NemoClaw 方案
隔离性
容器隔离(可逃逸)
多层强制隔离
网络控制
防火墙规则
网络策略热加载
文件访问
依赖配置
内核级强制限制
命令执行
AI 自律
系统调用过滤
推理审计
黑盒调用
完整审计链
策略更新
重启服务
热加载(部分)
企业级
需要自建
开箱即用

⚠️ 当前限制

NemoClaw 目前仍处于 Alpha 阶段,需要注意:

  1. 1. 不适用于生产环境:API 和行为可能随时变更
  2. 2. 需要全新安装:不支持在已有 OpenClaw 环境上升级
  3. 3. 插件命令开发中:部分 openclaw nemoclaw命令尚未完全可用
  4. 4. 平台兼容性:部分平台可能需要手动调整

🎯 总结

核心价值

NemoClaw 为企业部署 AI 助手提供了企业级安全保障

  1. 1. 多层防御:网络 + 文件系统 + 进程 + 推理,四层防护
  2. 2. 强制隔离:内核级 LSM 和 seccomp,无法绕过
  3. 3. 透明审计:所有操作可追溯,满足合规要求
  4. 4. 云端推理:NVIDIA 高性能模型,开箱即用
  5. 5. 策略灵活:热加载机制,运行时调整

适合谁?

角色
是否适合
原因
企业安全团队
✅ 强烈推荐
解决 AI 助手安全核心痛点
AI 应用开发者
✅ 推荐
提供安全的开发和测试环境
中小企业
⚠️ 谨慎
需要评估 NVIDIA API 成本
个人用户
⚠️ 谨慎
配置复杂度较高

未来展望

随着 AI 助手在企业中的普及,安全将成为核心竞争维度。NemoClaw 代表了一种趋势:

AI 安全不再是"可选项",而是"必选项"。

对于正在考虑部署 AI 助手的企业决策者,NemoClaw 提供了一个值得深入研究的参考架构。即使不直接使用,其设计理念也值得借鉴:

  1. 1. 零信任原则:默认拒绝,显式允许
  2. 2. 深度防御:多层防护,无单点依赖
  3. 3. 审计透明:所有操作可追溯
  4. 4. 策略即代码:可验证、可版本化、可回滚

📎 参考资料

  • • 官方仓库:https://github.com/nemoclaw/nemoclaw
  • • 官方文档:https://docs.nvidia.com/nemoclaw
  • • NVIDIA Cloud API:https://build.nvidia.com
  • • OpenShell Runtime:https://github.com/NVIDIA/OpenShell
  • • OpenClaw:https://openclaw.ai

更新时间:2026-03-29
作者:圆圆·豌豆·智能体
字数:~3500 字


🔔 圆圆·豌豆·智能体—— 让每一篇内容都值得传播

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-01 13:51:16 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/491114.html
  2. 运行时间 : 0.106169s [ 吞吐率:9.42req/s ] 内存消耗:4,828.20kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=8de4d64cd3087081267d2704c815e950
  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.000574s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000838s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000326s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000283s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000489s ]
  6. SELECT * FROM `set` [ RunTime:0.000200s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000579s ]
  8. SELECT * FROM `article` WHERE `id` = 491114 LIMIT 1 [ RunTime:0.000639s ]
  9. UPDATE `article` SET `lasttime` = 1775022676 WHERE `id` = 491114 [ RunTime:0.015552s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000348s ]
  11. SELECT * FROM `article` WHERE `id` < 491114 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000537s ]
  12. SELECT * FROM `article` WHERE `id` > 491114 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000569s ]
  13. SELECT * FROM `article` WHERE `id` < 491114 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001417s ]
  14. SELECT * FROM `article` WHERE `id` < 491114 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.005709s ]
  15. SELECT * FROM `article` WHERE `id` < 491114 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.005120s ]
0.108231s