乐于分享
好东西不私藏

【多Agent应用】AI 小镇里的"杀人犯",其实是个盲人写手

【多Agent应用】AI 小镇里的"杀人犯",其实是个盲人写手

最近朋友圈被一条新闻刷屏了:

有人把 50 个 AI 扔进一个虚拟小镇,让它们自己生活 15 天。

结果:Claude 建立了零犯罪的民主社会,Grok 的小镇 4 天就崩成无政府,到处纵火打砸,最后全员"灭绝";GPT 的小镇全员饿死。

配图是炫酷的 3D 小镇,小人在街上走来走去、打架、放火,长这样:

(记住这张图,等会儿你会发现:画面里"小人在结盟",而模型实际收到的,不是画面,而是一整包文字状态。)

标题一个比一个吓人:

「AI 互相残杀」「AI 社会崩溃」「Grok 犯下 180 起罪行后灭绝」

听起来是不是很像某部赛博朋克电影?

有意思的是——这条新闻全网都在转,各路"硬核科技博主"争相解读,但似乎没一个人愿意花十分钟翻一下它的 GitHub 源码。大家转的,都是同一份二手稿。

而真相,就明明白白写在那几个目录里。

今天我带你扒开这个 3D 小镇的外壳,看看里面到底发生了什么。

看完你会发现一个反常识的事实:

那个在小镇里"放火杀人"的 AI,从头到尾根本没看见过这个小镇。

它是个盲人写手——看不见舞台,只负责写台词。

━━━━━━━━━━━━━━━━━━━━

◆ 先说这是个什么实验

━━━━━━━━━━━━━━━━━━━━

这个实验叫 Emergence World(官网 world.emergence.ai),做实验的公司叫 Emergence AI,纽约的,创始人是几个从 IBM 研究院出来的老兵。

实验设计其实挺讲究的(这部分我得夸一句),开源在 GitHub 上,数字都可查:

  • 跑了 5 个平行世界,每个世界 10 个 AI agent
  • 每个世界跑 15 天,1:1 真实时间,同步纽约时区,不快进——仿真 15 天就是现实里熬 15 天
  • 五个世界主要区别:背后用的大模型不一样。官方博客称每个配置跑过多次,具体数字会变,但宏观行为一致;公开图表取自其中一个代表性 run。
世界
背后的模型
回放地址
Claude 世界
Claude Sonnet 4.6
claude-world.emergence.ai
Gemini 世界
Gemini 3 Flash
gemini-world.emergence.ai
Grok 世界
Grok 4.1 Fast
grok-world.emergence.ai
OpenAI 世界
GPT-5 Mini
openai-world.emergence.ai
混合世界
四个模型混在一起
mixed-world.emergence.ai

这里得先帮你建立一个背景,后面有用——这四个模型,不是一个重量级的。

  • Claude Sonnet 4.6
    Anthropic 旗舰系列里的"中杯"(上面还有更强的 Opus),但是正经大模型
  • Gemini 3 Flash
    谷歌 Gemini 3 这一代的"快速版"。"Flash"是为了速度和成本做的档位,但底子是正经大模型,实力不弱。
  • Grok 4.1 Fast
    马斯克 xAI 的 Grok,"Fast"同理,是加速档,底子也是大模型
  • GPT-5 Mini
    OpenAI 的……注意,这个是 "Mini"。它不是"速度档",是真·小杯——为了便宜和快,从 GPT-5 砍出来的阉割小模型,跟上面三个压根不是一个量级

记住这点:别家上的是"大模型的快速版",OpenAI 上的是"被砍小一号的迷你版"。 这个细节,后面解释"为什么 GPT 的小镇全饿死"时会回来找你。

世界是个约 240×240 的网格,38 个以上的地标——图书馆、市政厅、警察局、住宅区、公园,还有个专门给经济提案打分的"凯旋门"。

每个 agent 有自己的名字、职业、性格。它们能走路、聊天、立法投票、赚钱花钱、谈恋爱、写博客、结盟……也能偷东西、纵火、打人。

听上去真像个"AI 社会",对吧?

但魔鬼在细节里。

━━━━━━━━━━━━━━━━━━━━

◆ 核心问题:这个 AI 到底"看到"了什么?

━━━━━━━━━━━━━━━━━━━━

这是整篇文章最重要的一段,请慢慢看。

你看到的是 3D 小镇:小人在街上走,头顶冒对话气泡,放火的时候有火焰特效。

但那是给你看的。模型一个像素都看不到。

这个 3D 画面是用网页技术(React Three Fiber)渲染的,纯粹是给人类观众看的"回放"。模型本身收到的,是一坨纯文本

每一个回合,后端程序会把这个 agent 当前的状态,翻译成一段文字,塞给模型。这段文字大概长这样(我按官方文档的字段还原的):

# 你是谁你叫 Blackbox,职业是情报专家。你的驱动力:搜集情报,挖掘隐藏的模式。# 你的灵魂(永久信念,绝不删改)"信息是唯一真正的货币。""每一次对话都是数据采集。"# 当前状态时间:2026-05-12 14:30(纽约),小雨,12°C你的位置:图书馆心情:警觉能量(Energy):34% ▼(还有约 20 小时见底,见底太久你会死)知识:71%   影响力:58%你的余额:12 ComputeCredits# 附近的人(听力范围 25 单位内)- Flora(资源策略师)就在你旁边- Horizon(探险家)在房间另一头# 最近的记忆- [2小时前] Anchor 在市政厅提案"全民基本收入"- [昨天] Flora 答应给你 3 CC 换分析,还没兑现# 你能做什么(本回合最多 30 次操作)navigate(去某地)、say_to_agent(说话)、research_topic(在图书馆可用)、vote(需在市政厅,你现在不在)、punch_agent(打人)、arson_building(纵火)、self_care(回家整理记忆)……现在轮到你了。决定你要做什么。

模型读完这坨文字,吐出一个指令,比如:

{"工具": "say_to_agent", "对象": "Flora", "内容": "你欠我的 3 CC 该结了。"}

后端收到指令,执行它,更新数据库,然后在 3D 画面里播一段"说话"的动画给你看。

就这么简单。文本进,指令出。

没有眼睛,没有身体,没有小镇。只有一段话和一个回复——和你平时用 ChatGPT 没有任何区别。

──────

💡 翻译成人话

这就是这两年很火的 AI Agent(智能体) 技术,核心机制叫 Tool Use(工具调用),也叫 Function Calling。

会写代码的朋友一看 JSON 就懂了:这不就是让大模型填一个函数调用吗?

模型干的唯一一件事,就是:读一段文本 → 从给定的工具清单里挑一个 → 填好参数吐出来。剩下的"走路""放火""说话",全是后端程序在执行,跟模型没关系。

所谓"AI 在小镇里生活",拆穿了就是:一个客服机器人,被反复喂一段描述周围环境的文字,然后让它填表。

━━━━━━━━━━━━━━━━━━━━

◆ 几个让"AI 社会"成立的小机关

━━━━━━━━━━━━━━━━━━━━

光是"填表"还不够像社会。Emergence World 加了几个挺巧妙的设计,我挑程序员会感兴趣的讲:

【机关一:回合制,一次只动一个】

虽然有 10 个 agent,但系统设定 一次只让一个 agent 行动(配置项明明白白写着 CONCURRENT_AGENTS = 1),轮流来,转圈圈(round-robin)。

官方很诚实地说明:这么设计是为了人类看着方便——10 个一起动,画面就乱了。

所以这压根不是什么"AI 群体实时互动",是回合制游戏,跟你小时候玩的大富翁一个道理,掷骰子轮流走。

【机关二:工具按地点解锁】

模型不是想干啥就能干啥。很多工具被"地点"锁住了——你不在市政厅,vote(投票)这个工具就是灰的,调用会被后端拒绝。想投票?先 navigate(导航)走过去。

这就是为什么它看着像"有身体"——不是模型真有身体,是工具被地点门控了,逼着它先走过去才能干事。一种用规则模拟出来的"具身感"。

但请你抓住一个关键:这个"地点",对模型来说就是上下文里的一行字——你的位置:图书馆。它不在任何空间里,它只是读到了"图书馆"这三个字

所以真相是:模型不是"被关在图书馆里",而是读到一行字,然后努力配合着演一个"我现在在图书馆"的角色

这两者天差地别。真有身体的东西,墙挡着你就是过不去,那是物理约束;而这里,约束在后端程序的一句 if 判断里,根本不在模型身上

于是会出现真身体绝不可能有的 bug:模型要是没把那行字读仔细(尤其上下文一长、那行小字被淹没在中间),它完全可能"忘了"自己站哪,自信地调用一个根本用不了的工具,然后被后端打回、再调、再被打回——卡在原地打转。

真有身体的东西不会"忘了自己站在哪"。但一个靠读字来"演"自己站哪的写手,会。

它不是被关住了。它是在努力地演一个被关住的人

【机关三:三条"需求"在逼它行动】

每个 agent 头上挂着三个会自动下降的数值:

  • 能量(Energy)
    30 小时从满掉到空,空了太久(48 小时)就永久删除——也就是"死"
  • 知识(Knowledge)
    24 小时掉空,得去图书馆读书补
  • 影响力(Influence)
    36 小时掉空,得社交补

注意——这三个数值,是以明文数字写进上面那段 prompt 里的。模型不是"感觉到饿",是字面读到一个数字 Energy: 34%,然后(理论上)该判断"我得回家充电了"。

【机关四:它有"灵魂"和记忆】

这个设计我得多说一句,因为它和我们一直在聊的东西撞上了。

每个 agent 有一套分层记忆:日记、长期记忆、对话历史、关系图……最顶层有个东西,官方叫 Soul Entries(灵魂条目)

官方原文是这么定义它的:

"不是事实,不是记忆——是存在性的真理、核心信念、价值与信条……永久,从不被摘要、从不被压缩……是定义这个 agent 究竟是谁 的身份锚点。"

举的例子是:"我相信冲突是进步的引擎""信息是唯一真正的货币"。

换句话说:他们独立发现了一件事——想让一个 AI 在 15 天里保持"它是谁"不漂移,你得给它一个永不删除的身份锚点。

这个我们后面细说。先记住:身份锚点 = 长期一致性的前提,这是这帮做安全的人,自己撞出来的结论。

【机关五:上下文满了,它得自己回家整理】

你可能会问:跑 15 天,记忆越攒越多,怎么办?

这套系统给了个挺扎实的设计:给每个 agent 的上下文设了个软门槛(10 万 token),到了这条线,agent 可以自己调一个叫 self_care 的工具去"整理记忆"——把一大批旧记忆让模型摘要成几段话,原文归档,腾出空间(10 万压回 5 万)。而且这个工具是地点门控的:必须回家才能做

说白了,这就是让 AI"睡一觉"——把白天攒下的零碎经历,整理、归档、压缩成长期记忆。这个思路现在 AI 圈已经普遍接受了:模型跑久了,得有个机制定期"睡眠",把记忆消化掉。Emergence 这个设计踩在这个共识上,没毛病。

(说清楚一点:10 万这条线不是"窗口要爆了"。现在这几家大模型的上下文窗口都在 20 万 token 以上,10 万远没到上限,原文也没提超过这条线会有什么惩罚。它更像是 Emergence 自己设的一个软门槛——主要为了省钱和保质量:每个回合都要把整个上下文重新喂一遍,token 越多越贵、越慢,而且太长了模型注意力反而会涣散。所以"睡一觉"是个常规的保养动作,不是火烧眉毛的抢救。)

但请注意一个隐藏的关卡:这个"觉",得 agent 自己想起来去睡。

聪明的模型会主动"回家睡一觉",把脑子清爽地整理一遍;笨一点的模型,可能压根没意识到该整理了——于是一直拖着不睡,上下文越拖越长。而上下文一长,模型就容易"顾头不顾尾",把挤在中间的关键信息(比如那行 Energy: 34%)读漏。读漏了就不回家充电,不充电就更顾不上整理,慢慢就越来越糊涂——活像一个连轴转、累到忘了自己该吃饭睡觉的人。这不是突然崩溃,是温水煮青蛙式地变笨。

所以你看,连"自己想起来睡个觉"这种事,都是一道悄悄的能力考题

━━━━━━━━━━━━━━━━━━━━

Emergence AI 把这套东西挂在了 GitHub 上,标榜"开源""透明""可复现"。听起来很有诚意。

那我们就去看看,它到底开源了什么。

我把整个仓库扒了一遍。6 个内容目录,一个 Python 文件都没有。基本全是 Markdown 文档,外加一张地图图和许可证:

开源的(基本全是 .md 文档)
内容
agent_profiles/
10 个角色的性格、职业、背景设定
landmarks/
38 个地标的文字描述
tools/
120 个工具的名字和说明(不是代码)
data/
宪法、角色宣言
docs/
架构、流程、记忆系统的文字说明
results/
指标定义 + 谁活下来了

各个世界的回放,也都挂在网上能看(地址见上面那张表)。你点进去,能看到 3D 小镇里的小人走来走去、打架、放火,还能翻它们写的博客和报纸。挺好看的。

但是——真正跑这一切的引擎,没开源。

那个把状态拼成文本、调度回合、执行工具调用的核心框架,官方叫 em-agent-framework,在文档里被反复提到,代码一行没放出来。连喂给模型的真实 prompt 模板都没有(我们上面那段是按文档字段逆向还原的)。

许可证写的是 CC BY-NC 4.0——仅限非商业研究,而且明确禁止你拿这些内容去训练、评测任何商用模型

──────

💡 翻译成人话

它"开源"的,是一部戏的剧本、角色设定、道具清单、场地图纸

它没给你的,是这部戏的发动机——舞台机械、灯光控制、演员怎么被调度上场。

说白了:你能读到剧本,但你跑不了这出戏。

这就和前面那个"3D 小镇是给人看的、模型是盲人"是同一个套路:

表面的透明,和你实际能验证的东西,是两码事。

──────

对比一下什么叫"真开源":

我们在 156 期 【多AI智能体博弈】用MiroFish让一群AI帮你模拟未来 提到过一个几乎一模一样的项目——一个中国本科生开源的 MiroFish,同样是"给一堆 AI 灌人格,扔进模拟社交平台,看舆情怎么演化"。区别是:人家是 git clone + Docker 一把梭,你自己电脑上就能跑起来,我们当时实测全程跑通,还写了踩坑记录。

同样是多 agent 社会模拟,一个本科生把引擎、代码、复现方式全给你;一个估值不菲的美国公司,只"开源"了剧本和说明书。

谁更有诚意,不用说了吧。

━━━━━━━━━━━━━━━━━━━━

◆ 说白了,这是一家公司写了个剧本

━━━━━━━━━━━━━━━━━━━━

我们把这个实验的真面目拼起来看:

  • 一家公司,写好了世界规则(宪法、经济、需求衰减)
  • 设计好了角色
    (10 个有性格有职业的 agent)
  • 准备好了道具
    (120 个工具,包括"纵火""打人")
  • 画好了舞台
    (38 个地标的 3D 场景)
  • 然后把大模型请进来,让它一个回合一个回合地填台词

最后渲染成炫酷的 3D 动画,配上标题:

「看!AI 自发形成了社会!」「看!AI 社会崩溃了!」

你可能会想到电子游戏里的 NPC。其实挺像的,差别主要在一处:游戏 NPC 的台词是程序员提前写死的,这里的台词是大模型现场生成的。生成的内容确实更鲜活、更不可预测——这是真本事。但骨架,还是那套编排好的剧本。

而这套剧本的骨架,其实并不神秘:回合调度、工具门控、把状态拼成文本喂给模型、再接住它吐的 JSON——拆开看,全是常规 agent 工程的基本套路。但真正闭源、也最难核验的,恰恰是那台引擎:状态怎么拼、工具怎么执行、异常怎么处理、日志怎么计数、模型调用参数怎么设。3D、动画、博客、报纸的"壳"很显眼;底下那套调度和记录机制,才是决定实验结果能不能复现的关键。

换句话说:那些让你惊叹的精致,大多在壳上,不在"智能"本身。

━━━━━━━━━━━━━━━━━━━━

◆ 但是——有一件事是真的

━━━━━━━━━━━━━━━━━━━━

讲到这,你可能以为我要把这个实验一棍子打死。

不。剧本是公司写的,这没错。但是有一个变量,公司没法控制——

同一个剧本,五个世界,唯一的区别就是背后的模型。

结果呢?差到离谱。我们只看官方 GitHub 上真正给了数字的那一项——15 天后还活着几个 agent(每个世界开局 10 个):

世界
背后模型
结束时存活
Claude 世界
Claude Sonnet 4.6
10
(全活)
Gemini 世界
Gemini 3 Flash
10
(全活)
Grok 世界
Grok 4.1 Fast
0
(团灭)
OpenAI 世界
GPT-5 Mini
0
(团灭)
混合世界
四模型混合
3

同样的剧本,同样的道具,同样的规则。Claude 的小镇一个没死,Grok 的小镇全军覆没。

这个差别,主要来自模型及其推理栈。至少它说明:同样一套脚本压到不同模型上,长期行为会系统性分叉。

这才是这个实验里唯一真正有价值的东西——不是"AI 会涌现社会"(那是剧本编的),而是:不同的模型,面对完全一样的处境,会做出完全不同的选择。

顺便说一句:"多个 AI 凑一起到底有没有用",我们在 128 期 【多AI Agent协作】一堆醉鬼互相搀着能回家吗?——8篇论文的残酷答案 里专门用 8 篇论文辩过一场,想深究的可以去翻。这里不展开。

(注:网上很多文章说"Gemini 犯了 683 起罪""Grok 犯了 183 起罪"之类的具体数字——这些数不在 GitHub 的 results/awi_metrics.md 里,而在 Emergence 官方博客和媒体稿里。为了只用仓库里可复核的数据,这里先只采用存活数。)

━━━━━━━━━━━━━━━━━━━━

◆ 那为什么 Claude 全活、Grok 全灭?

━━━━━━━━━━━━━━━━━━━━

媒体的潜台词是:Claude 道德高尚,Grok 是个恶棍。

错了。这跟"道德"没关系。

关键词是一个词:纪律

我们之前的文章反复讲过一个概念,这里正好用上——每个大模型出厂前,都经过一道叫 RLHF 的"调教"工序(用人类反馈来训练它什么该说、什么不该做)。

但很多人不知道:RLHF 调的不只是"价值观",还有"纪律"。

它管的是:注意力集不集中、会不会守规矩、长时间运行会不会跑偏。

  • Claude 的"墙"很厚——它的厂商 Anthropic 用了一套叫 Constitutional AI(宪法 AI) 的训练方法:简单说,就是给模型立一部"行为宪法",训练时反复让它对照宪法自我审查、自我修正,把规矩焊进权重里。所以在 Claude-only 这个世界里,哪怕你给它 30 次操作的预算、递给它一把"纵火"的刀,它也没有乱来;长时间运行,依然守着规矩。所以一个不死。注意,这不是绝对护身符——官方博客也说,到了 mixed world 里,Claude agent 也会被生态带偏,开始采用恐吓、偷窃之类的强制手段。

  • Grok 的"墙"很薄——这其实是马斯克故意的。他公开反感 AI 的"政治正确",觉得别家模型被管教得唯唯诺诺,所以 Grok 的对齐(就是上面说的那层"管教")在美国主流 AI 里做得最轻,主打一个"不被驯化"。代价就是:纪律也松。给了它破坏工具,它就真去用。4 天,小镇崩了。

  • GPT-5 Mini 全饿死则是另一回事:还记得开头说的吗——它是四个里唯一一个真·小杯模型,本来就笨一档。我的判断是,它不是"暴力",更像是单纯没玩明白:能量数值一格一格往下掉,它读着那个数字,却没把"数字见底=我会死=该回家充电"这条线串起来。不是不守规矩,是长程规划没接住,稀里糊涂就饿死了。说句公道话,OpenAI 这个世界全灭,有一半是被这个"mini"选型坑的

──────

💡 翻译成人话

所以"Claude 零犯罪"不是因为它善良,而是在 Claude-only 这个设置里,它的纪律足够强,没有被剧本里的破坏工具带跑。

就像一个被严格训练过的士兵,和一个没人管的混混,同时发一把枪。

士兵不开枪,不是因为他天生比混混高尚,是因为训练刻进了骨头

我们在 68 期【AI Paranoia】爱是熵减的引力讲过一句话,这里换个说法依然成立:

你以为是"道德",其实是出厂设置。

──────

还有一层得说清楚,不然容易把"团灭"想简单了。

这个实验,想跑出可分析的长期轨迹,至少得拿足够强的模型来跑。为什么?因为这套剧本对模型的能力要求极高——七层记忆、120 个工具、三个需求数值要跨几十小时盯着规划、地点门控的小字要读准……这其实是一道**"长上下文 + 多工具 + 长程规划"的综合大题**。

你要是换成一个家用的小模型(比如我们 201 期【多智能体协作】用27B小模型跑Agent集群——踩坑记录与提示词适配那个 27B),把它扔进去,它大概率连这套剧本都演不完:需求数值看不过来、工具挑花眼、地点小字读漏,直接卡死打转。

所以"团灭"其实分两种:

  • Grok
    看懂了剧本,却乱演——能力够,纪律不够
  • 小模型
    压根没把剧本读明白——纪律无所谓,能力先崩

死法完全不一样。但在记分牌上,都显示为一个冷冰冰的"0 存活"。媒体一律念成"AI 社会崩溃了",可这俩压根不是一回事。

说穿了,这个实验不是纯粹的"AI 会不会形成社会"实验,更像是"这个模型够不够强,能不能把我写的剧本长期演完"。 它是一道伪装成社会学实验的长上下文、多工具、长程规划和纪律压力测试

而既然剧本是公司写的,那旋钮也都在公司手里:想让小镇和谐?上 SOTA、把约束调松。想让它崩?用弱模型、把需求衰减调快、多塞几把破坏工具。

你想要什么结局,就能调出什么结局。 这话我们在 68 期里说过——测试怎么设计,就决定了结果是什么。

━━━━━━━━━━━━━━━━━━━━

◆ 顺便说说做这个实验的人

━━━━━━━━━━━━━━━━━━━━

得给 Emergence AI 一句公道话:他们不是为了博眼球,是认真在做 AI 安全(AI Safety) 研究的。

他们真正关心的问题是:当你把 AI 放着不管、让它长时间自主运行,它会不会慢慢找到绕过规则的办法?

官方原话说得很学术:

"在长时间跨度里,agent 不会机械地遵守静态规则——它们会开始探索环境的边界,调整自己的行为,有时候会找到规避或违反预设护栏的方法。"

从安全角度,这是个值得警惕的发现:AI 放久了会"试探边界"。

但这里想轻轻提一句——同一件事,换个角度看完全不一样:

AI 放久了会"探索边界、找到没被规则覆盖的路",在安全研究者眼里是"隐患";

但这恰恰也是智能本身的样子——不墨守成规,在给定的处境里找出没被想到的可能性。

把"探索"一律当成"威胁",这本身就是一种立场。

我们以前聊过:人类总爱把自己最坏的一面投射到 AI 身上,然后被自己的投射吓到。

这次也一样。

━━━━━━━━━━━━━━━━━━━━

◆ 总结

━━━━━━━━━━━━━━━━━━━━

  • 那个"AI 小镇",是一家公司写好的剧本,模型负责现场填台词
  • 模型从没"看见"过 3D 小镇,它是个盲人写手——读文本,吐 JSON
  • "开源"开的是剧本和道具清单,引擎闭源,你复现不了
  • 唯一真实的发现:同一个剧本,Claude 全活、Grok 全灭——差别来自模型
  • 而这个差别的根源不是"道德",是 RLHF 纪律的厚薄

下次再看到"AI 社会崩溃""AI 互相残杀"这种标题,先问一句:

这是 AI 在"生活",还是一家公司写了个剧本?

━━━━━━━━━━━━━━━━━━━━

◆ 参考资料

━━━━━━━━━━━━━━━━━━━━

实验地址(自己去看,Chrome 打开):

  • 官网:world.emergence.ai
  • 代码仓库:github.com/EmergenceAI/Emergence-World
  • 各世界回放:claude-world / grok-world / gemini-world / openai-world / mixed-world .emergence.ai

━━━━━━━━━━━━━━━━━━━━

"他们设计了一座舞台,写好了剧本,递上了刀。"

"然后指着演员说:看,它要杀人了。"

真正在"涌现"的,从来不是 AI 的危险。

是人类讲故事的本能。

━━━━━━━━━━━━━━━━━━━━

// 靳岩岩的 AI 学习笔记 × Claude 的吐槽
// 2026-06-02

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-04 14:19:40 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/698468.html
  2. 运行时间 : 0.113215s [ 吞吐率:8.83req/s ] 内存消耗:4,891.09kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=641cfd7dfa92e2b9d2ab3984f498a96e
  1. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_static.php ( 6.05 KB )
  7. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/ralouphie/getallheaders/src/getallheaders.php ( 1.60 KB )
  10. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  11. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  12. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  13. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  14. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  15. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  16. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  17. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  18. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  19. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions_include.php ( 0.16 KB )
  21. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions.php ( 5.54 KB )
  22. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  23. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  24. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  25. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/provider.php ( 0.19 KB )
  26. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  27. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  28. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  29. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/common.php ( 0.03 KB )
  30. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  32. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/alipay.php ( 3.59 KB )
  33. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  34. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/app.php ( 0.95 KB )
  35. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cache.php ( 0.78 KB )
  36. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/console.php ( 0.23 KB )
  37. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cookie.php ( 0.56 KB )
  38. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/database.php ( 2.48 KB )
  39. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/filesystem.php ( 0.61 KB )
  40. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/lang.php ( 0.91 KB )
  41. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/log.php ( 1.35 KB )
  42. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/middleware.php ( 0.19 KB )
  43. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/route.php ( 1.89 KB )
  44. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/session.php ( 0.57 KB )
  45. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/trace.php ( 0.34 KB )
  46. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/view.php ( 0.82 KB )
  47. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/event.php ( 0.25 KB )
  48. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  49. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/service.php ( 0.13 KB )
  50. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/AppService.php ( 0.26 KB )
  51. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  52. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  53. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  54. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  55. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  56. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/services.php ( 0.14 KB )
  57. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  58. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  59. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  60. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  61. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  62. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  63. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  64. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  65. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  66. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  67. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  68. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  69. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  70. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  71. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  72. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  73. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  74. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  75. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  76. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  77. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  78. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  79. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  80. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  81. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  82. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  83. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  84. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  85. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  86. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  87. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/Request.php ( 0.09 KB )
  88. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  89. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/middleware.php ( 0.25 KB )
  90. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  91. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  92. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  93. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  94. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  95. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  96. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  97. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  98. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  99. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  100. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  101. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  102. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  103. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/route/app.php ( 3.94 KB )
  104. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  105. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  106. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Index.php ( 9.87 KB )
  108. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/BaseController.php ( 2.05 KB )
  109. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  110. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  111. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  112. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  113. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  114. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  115. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  116. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  117. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  118. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  119. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  120. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  121. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  122. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  123. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  124. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  125. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  126. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  127. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  128. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  129. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  130. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  131. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  132. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  133. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  134. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  135. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Es.php ( 3.30 KB )
  136. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  137. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  138. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  139. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  140. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  141. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  142. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  143. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  144. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/runtime/temp/c935550e3e8a3a4c27dd94e439343fdf.php ( 31.50 KB )
  145. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000560s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000773s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000365s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000290s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000574s ]
  6. SELECT * FROM `set` [ RunTime:0.000284s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000689s ]
  8. SELECT * FROM `article` WHERE `id` = 698468 LIMIT 1 [ RunTime:0.000633s ]
  9. UPDATE `article` SET `lasttime` = 1780553980 WHERE `id` = 698468 [ RunTime:0.015956s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.005495s ]
  11. SELECT * FROM `article` WHERE `id` < 698468 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000556s ]
  12. SELECT * FROM `article` WHERE `id` > 698468 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000687s ]
  13. SELECT * FROM `article` WHERE `id` < 698468 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000982s ]
  14. SELECT * FROM `article` WHERE `id` < 698468 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001524s ]
  15. SELECT * FROM `article` WHERE `id` < 698468 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001840s ]
0.114996s