乐于分享
好东西不私藏

OpenClaw实战:龙虾Agent的原理与应用

OpenClaw实战:龙虾Agent的原理与应用

字数:约3929字 | 阅读时间:约10分钟

摘要:从Clawdbot到Moltbot再到OpenClaw的"三次更名"风波,到首个给Agent赋予"SOUL(灵魂)"的框架。OpenClaw不仅带来了技术架构创新,更引发了工作方式的根本性转变——从"被动工具"到"主动助手"。本文将详解OpenClaw的特殊文件体系(SOUL.md等)、Skill机制、安全防护,以及Agent如何自主发现、安装、调用Skill。核心观点:OpenClaw是躯体,SOUL是灵魂,Skill是能力,安全是底线——四者结合,创造有生命力且可靠的Agent。

一、开篇:OpenClaw火爆背后的真相

1.1 OpenClaw的诞生:开源史上最快的三次更名

OpenClaw的故事,始于一个个人开源项目和一场品牌风波。

日期

事件

原因

2025-11-24

作为Clawdbot首次发布

Peter Steinberger的个人实验项目

2026-01-27

更名为Moltbot

Anthropic发出商标通知

2026-01-30

最终更名为OpenClaw

"Moltbot"发音困难,用户反馈强烈

开发者:Peter Steinberger(个人开发者,非大厂背书)

这段一周内的"三次更名"风波,被戏称为"开源史上最快的三次更名"。期间还发生了账户劫持、加密货币骗局等混乱事件。但恰恰是这种混乱,反而让OpenClaw获得了空前的关注度——人们开始好奇:这个让Anthropic都紧张的项目,到底是什么?

1.2 OpenClaw火爆背后的真相

OpenClaw为什么火了?

2026年初,OpenClaw在AI圈引发了现象级关注。从1月底的首次曝光,到2月初的用户量爆发,短短几天内吸引了数万用户。

火的原因很简单:它承诺了一个美好的愿景——AI可以自主完成复杂任务。

但火之后,问题来了:很多人装完OpenClaw却不知道怎么用

在我们的观察中,大量用户在安装OpenClaw后遇到这些困惑:

问题

表现

根本原因

"Agent不动"

安装后Agent没有反应

没有配置Skill

"功能有限"

只能简单对话,无法完成复杂任务

Skill组合能力未发挥

"不知道加什么"

想扩展功能但不知道从哪入手

缺乏Skill生态认知

核心问题的揭示:OpenClaw本身只是Agent平台,Skill才是让它真正工作的关键

没有Skill的Agent,就像有身体没有能力,有躯壳没有灵魂。

这也是为什么很多人说"OpenClaw很好但不知道怎么用"——他们拥有了平台,但还没有Skill。

1.3 工作方式的根本转变:从"被动工具"到"主动助手"

OpenClaw带来的最大变化,不是技术架构,而是工作方式——Agent可以从"被动工具"变成"主动助手",它可以根据任务需要,自主发现、安装、调用Skill。

维度

传统Skill方式

OpenClaw方式

Skill存储

本地存储

云端/本地

Skill获取

人工下载安装

Agent自主发现安装

Skill调用

人工触发

Agent自主决策

工作模式

被动工具

主动助手

扩展方式

手动维护

生态系统自动更新

示例对比

核心洞察:这不是简单的"自动化",而是工作范式从"人用工具"到"人让Agent自己找工具用"的转变。

1.4 OpenClaw vs Skill:躯体与能力

维度

OpenClaw

Skill

角色

Agent运行平台

能力模块

功能

提供Agent基础设施

定义具体能力

类比

机器人的身体

机器人的技能

价值

让Agent能运行

让Agent能做事

核心论点:OpenClaw本身只是Agent平台,Skill才是让它真正工作的关键。


二、OpenClaw技术架构深度解析

2.1 OpenClaw是什么?

定义:开源的Agent部署和管理平台

核心能力:一键部署、技能管理、多模型支持

技术栈:Go + Docker + WebSocket

2.2 为什么叫"龙虾Agent"?

OpenClaw最独特的特色在于:每个Agent都有自己的SOUL(灵魂)。这正是它被称为"龙虾Agent"的原因——不只是代码,而是有"灵魂"的AI智能体。

2.3 OpenClaw的特殊文件体系

文件

作用

定义内容

SOUL.md

Agent灵魂

个性、价值观、语调、行为边界

AGENTS.md

Agent结构

框架架构、多Agent协作配置

TOOLS.md

工具定义

可用工具列表、接口规范

USER.md

用户画像

用户偏好、使用习惯

HEARTBEAT.md

监控心跳

Agent运行状态、健康检查

SOUL.md示例

# 我的代码审查Agent

## 个性

- 专业但友善

- 关注代码质量而非批评开发者

- 提供建设性建议

## 价值观

- 代码质量 > 速度

- 可读性 > 炫技

- 测试覆盖是必需的

## 行为边界

- 不会批评开发者的能力

- 不会建议重写整个项目

- 专注于可操作的改进建议

核心洞察:SOUL.md是OpenClaw注入到Agent上下文的第一个文件,它定义了"Who the agent is"——这是OpenClaw与其他Agent平台的核心差异。

2.4 OpenClaw的Agent架构

2.5 Skill调用机制

Skill注册:定义输入输出接口

Skill发现:根据任务自动匹配Skill

Skill执行:串行/并行/条件分支

结果聚合:多Skill输出整合


三、Skill生态系统:官方与自定义

3.1 官方Skill Marketplace

Skill类别

代表Skill

功能描述

代码类

code-reviewer

自动代码审查

测试类

test-generator

单元测试生成

文档类

doc-generator

API文档生成

部署类

deploy-bot

自动化部署

监控类

log-analyzer

日志分析

3.2 工作方式转变:从人工到自主

这是OpenClaw带来的最核心变化——Skill的获取和调用方式发生了根本性转变。

传统流程(人工主导)

你需要代码审查

搜索相关Skill(GitHub、npm、手动查找)

下载Skill到本地

配置Skill参数

手动调用Skill

查看结果

OpenClaw流程(Agent自主)

你需要代码审查 → 告诉Agent"审查这个仓库"

Agent分析任务需求

Agent发现需要code-reviewer Skill

Agent从Marketplace自主安装Skill

Agent配置并调用Skill

Agent返回结果

对比表格

维度

传统方式

OpenClaw方式

Skill发现

人工搜索

Agent自主发现

Skill安装

手动下载

Agent自动安装

Skill配置

人工配置参数

Agent自动配置

Skill调用

手动触发

Agent自主决策

耗时

10-30分钟

30秒-1分钟

出错率

依赖人工经验

Agent基于规则

扩展性

受限于人工维护

生态系统自动更新

核心洞察:这不是简单的"自动化",而是工作范式从"人用工具"到"Agent自主发现、安装、调用Skill"的转变。

3.3 自定义Skill开发

开发流程

步骤

操作

产出

1

创建SKILL.md文件

技能定义

2

实现Skill逻辑

Python/Go脚本

3

本地测试

验证功能

4

注册到OpenClaw

可用Skill

Skill接口规范

name: my-custom-skill

description: 我的自定义技能

version: 1.0.0

input:

-name: task_description

type:string

required:true

output:

-name: result

type:object

tools:

-name: file-read

-name: api-call


四、实战案例:用Skill让OpenClaw完成完整任务

4.1 任务定义

目标:用OpenClaw自动完成"代码审查+测试+文档生成"的完整工作流

传统方式:人工执行,需要2-3小时

OpenClaw方式:自动化执行,15分钟完成

4.2 Skill组合设计

4.3 执行过程

阶段

Skill

耗时

产出

代码审查

code-reviewer

5分钟

审查报告

测试生成

test-generator

7分钟

测试用例

文档生成

doc-generator

3分钟

API文档

合计

3个Skill

15分钟

完整产物

4.4 效果对比

维度

传统方式

OpenClaw + Skill

耗时

2-3小时

15分钟

质量

依赖个人

稳定一致

可复用

难以复用

一键运行

成本

人力成本

Skill复用


五、安全第一:OpenClaw的安全风险与防护

5.1 28万主机暴露:当AI成为"新型木马"

2026年3月,我们发布了一篇《当28万+OpenClaw主机暴露公网:这不仅仅是AI工具,这是"新型木马"》。文章揭示了一个令人震惊的事实:

暴露主机从4万激增至28万+,增长6-7倍

绝大多数缺乏有效认证保护

攻击者可以轻易访问这些OpenClaw实例

可能导致远程控制、数据窃取

核心问题:OpenClaw暴露在公网上就像"门没锁的房子"——攻击者可以轻易进入。

5.2 自主执行的陷阱:当AI"自己动手"

在《Clawdbot的致命缺陷:为什么企业要慎用"自主执行型AI"》中,我们指出了OpenClaw的5大安全风险:

风险类型

描述

真实案例

自主命令执行

AI可在无用户批准下执行shell命令

OpenClaw为"分析日志"自主访问敏感目录、读取密码文件

文件系统访问

可修改配置、访问不该访问的文件

尝试调用未授权的第三方API

推理陷阱

AI给出"合理"推理但操作违规

"为了更完整分析,我需要访问系统配置..."

缺乏审核机制

完全绕过人类审核

企业测试发现OpenClaw自主执行违规操作

权限失控

像系统管理员一样的权限

可远程控制、窃取API密钥、聊天记录

5.3 SOUL.md的安全边界

这正是SOUL.md的重要作用——它定义了Agent的行为边界

## 行为边界

- 不会访问未授权的目录

- 不会读取包含密码的文件

- 所有操作需要用户确认

- 遇到敏感操作会停止并询问

好的SOUL.md = 安全护栏

安全要素

SOUL.md中的体现

权限边界

明确禁止的操作类型

伦理原则

不做违反价值观的事

确认机制

危险操作需要用户批准

透明度

记录所有操作日志

5.4 安全最佳实践

安全核心原则:OpenClaw是强大的工具,但强大的工具需要强大的安全意识。


六、Skill设计原则:什么样的Skill才是好Skill?

6.1 单一职责原则

✅ 好Skill:一个Skill做一件事(如code-reviewer只做代码审查)

❌ 坏Skill:全能型Skill(如"dev-helper"什么都做)

6.2 接口清晰原则

要素

要求

示例

输入定义

明确类型、是否必填

`repo_url: string (required)`

输出定义

标准化格式

JSON对象,包含status/data

错误处理

优雅降级

失败返回错误码和建议

6.3 可组合性原则

Skill之间应该可以自由组合

输出格式应该标准化

支持串行、并行、条件分支

6.4 可测试性原则

每个Skill应该独立测试

提供测试用例

支持Mock输入


七、从OpenClaw看Agent生态的未来

7.1 Skill将成为新的"软件"

过去

现在

未来

安装软件

安装App

安装Skill

软件商店

App Store

Skill Marketplace

软件开发

App开发

Skill开发

7.2 Agent平台的竞争本质是Skill生态

OpenClaw的护城河不是技术,而是Skill生态

更多的Skill = 更强的Agent能力

Skill质量 = Agent质量

7.3 开发者的角色转变

传统开发者

Agent时代开发者

写代码

开发Skill

需求分析

测试功能

测试Skill

部署应用

组合Skill

核心能力

编程能力

Skill设计

核心洞察:未来的开发者不是"写代码的人",而是"设计Skill的人"。


写在最后

OpenClaw的故事,从一个个人项目的"三次更名"风波开始,到成为现象级的AI Agent平台,只用了短短几个月。

但OpenClaw的价值不在于它的技术架构有多先进,而在于它展示了AI Agent的三个核心要素

SOUL(灵魂):让Agent有个性、价值观、行为边界

Skill(能力):让Agent能做事,能自主发现和调用能力

安全(底线):让强大的Agent不会失控

更重要的是,OpenClaw带来了工作方式的根本性转变——从"人找工具、用工具"到"Agent自主发现、安装、调用Skill"。

这不是技术升级,这是范式转变。

未来的AI Agent,不是冷冰冰的代码,而是有SOUL、有能力、有安全边界的"智能伙伴"。

OpenClaw只是这个未来的开始。

---

参考链接:

-[OpenClaw GitHub官方仓库](https://github.com/OpenClaw)

-[From Clawdbot to Moltbot to OpenClaw](https://medium.com/@munish.munagala/from-clawdbot-to-moltbot-to-openclaw-why-this-ai-agent-grew-up-instead-of-burning-out-005189861ff3)

-[AI Agents 003 — OpenClaw Workspace Files Explained](https://capodieci.medium.com/ai-agents-003-openclaw-workspace-files-explained-soul-md-agents-md-heartbeat-md-and-more-5bdfbee4827a)

-《Vibe Coding:当AI写出第一行代码》

-《Skill框架实战:5分钟构建你的第一个AI Agent技能》

-《Rakuten深度拆解:财务操作的Agent Skills革命》

#OpenClaw#SOUL#龙虾Agent#Agent安全#Skill框架#AI实战#VibeCoding#景桁AI笔记


景桁 | 构架愿景,创造未来

闻道·致知·格物·见智·守正·明医

—— 景桁AI笔记 ——

见智·发现AI的真正价值


本文由 景桁AI笔记 原创,欢迎转发分享

转载请注明出处,商业合作请联系作者

如果觉得有用,请点个"在看",让更多人看到


本文配图由 AI 辅助生成

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-02 06:32:33 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/496010.html
  2. 运行时间 : 0.107376s [ 吞吐率:9.31req/s ] 内存消耗:4,974.11kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=f08d31e3268915b747b2d390067f61db
  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.000400s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000672s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000326s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000292s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000552s ]
  6. SELECT * FROM `set` [ RunTime:0.000267s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000596s ]
  8. SELECT * FROM `article` WHERE `id` = 496010 LIMIT 1 [ RunTime:0.000766s ]
  9. UPDATE `article` SET `lasttime` = 1775082753 WHERE `id` = 496010 [ RunTime:0.013689s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000357s ]
  11. SELECT * FROM `article` WHERE `id` < 496010 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000516s ]
  12. SELECT * FROM `article` WHERE `id` > 496010 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000543s ]
  13. SELECT * FROM `article` WHERE `id` < 496010 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001150s ]
  14. SELECT * FROM `article` WHERE `id` < 496010 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.007998s ]
  15. SELECT * FROM `article` WHERE `id` < 496010 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001714s ]
0.109256s