乐于分享
好东西不私藏

AI认知 003|AI 不是直接“看懂”世界,而是先把世界变成表示

AI认知 003|AI 不是直接“看懂”世界,而是先把世界变成表示

【AI认知】是我和大家一起学习 AI 的长期专栏。

我们从基础概念开始,一点点看懂 AI 的底层逻辑和现实应用,慢慢搭起一张 AI 世界地图。

AI认知003导图🗺️

数据提供经验,但机器不能直接处理人类世界里的“意思”→ 表示,就是把信息转成机器能处理的形式→ 不同数据要先被拆成基本单位  文本可以切成 Token,图像可以切成图像块,音频可以切成时间片→ 这些单位会被转成向量,也可以被转成 JSON、函数参数、API 调用格式→ Embedding 是把对象放进向量空间,让相似和相关可以被计算→ 好的表示,能保留有用关系;差的表示,会丢失或混淆关系→ 上下文会改变表示,同一个词在不同语境里不该被固定理解→ 多模态表示,让文字、图片、声音、视频之间可以互相对齐

上一篇我们讲了数据。

数据是 AI 能力的第一块地基,它决定模型接触过怎样的世界,也决定模型能从中学到什么经验。但有了数据,还不等于机器就能学习。

人看到一句话,可以直接理解大概意思;看到一张图片,可以知道里面有一只猫、一辆车、一个人;听到一段语音,可以分辨语气、停顿和情绪。机器不是这样工作的。机器不能直接处理“意思”,它只能处理数字、结构、规则、概率和运算。

所以,在数据和模型之间,还需要一层转换。

这一层就叫:表示

如果说数据回答的是“AI 从哪里获得经验”,那么表示回答的是:这些经验怎样变成机器可以处理的形式?


01|表示不是把世界变简单,而是把世界变成可计算

表示,简单说,就是把信息转换成机器能处理的形式。

这句话听起来很普通,但它是理解 AI 的一个关键入口。

因为人类世界里的信息,本来不是为机器准备的。一句话里有字面意思,也有上下文;一张图片里有颜色、轮廓、物体、位置关系;一段声音里有音高、节奏、停顿、语气。人可以凭经验直接理解这些东西,机器必须先把它们转成可以计算的结构。

这里要先避免一个误解:表示不等于“把所有东西都变成向量(我们后面说)”。向量是非常常见、也非常重要的一种表示方式,尤其在语言理解、语义检索、图像识别里经常出现。但表示这个概念更大,它指的是任何一种“把信息变成机器可处理形式”的方式。

比如,文本进入模型时,通常先被切分成 Token 序列,再通过嵌入层映射为向量表示;用户意图可以被表示成 JSON;调用工具时,可以被表示成函数参数或 API 调用格式。它们看起来形式不同,但本质一样:都是把人类能理解的信息,转换成机器能处理的东西。

所以这一篇讲“表示”,不是只讲一个技术名词,而是讲 AI 系统里非常基础的一步:机器要先把世界翻译成自己的语言,后面才谈得上学习、理解、生成和行动。


02|复杂数据要先被拆成基本单位
现实中的数据通常太复杂,不能直接整体丢给模型。一本书、一张图、一段音频、一段视频,都需要先被拆成更小的单位。只有拆成单位,机器才知道自己接下来要处理的“基本对象”是什么。

在文本里,这个单位通常叫 Token。Token 可能是一个字、一个词,也可能是一个常见片段。大语言模型看到的不是“一篇文章”这个整体,而是一串 Token 序列。上下文长度、长文处理、输出截断、模型计费,很多都和 Token 数量有关。

图像也需要切分。常见做法是把图像拆成像素块,或者更适合模型处理的图像 patch。一张图片不是被模型一次性“看懂”的,而是被分解成许多局部区域,模型再从这些局部区域里学习边缘、纹理、形状、物体和空间关系。

音频则要按时间切。声音是连续变化的波形,模型需要把它拆成很短的时间片,观察不同时间片里的频率、音色、节奏、停顿和语调。

视频更复杂,它既有一帧一帧的图像,又有时间上的连续变化。单张画面只能告诉模型“这里有什么”,连续帧之间的关系才能告诉模型“发生了什么”。

所以,Token 只是文本切分的一种形式。更一般地说,表示的第一步,是把复杂数据拆成机器可以处理的基本单位。不同类型的数据,切分方式不同,但目标一致:先把混成一团的信息,拆成可以计算、比较、组合的小块。


03|第二步:把这些单位变成机器能计算的形式

切分只是开始。Token、图像块、音频片段这些单位,如果只是被拆出来,机器仍然不知道它们之间有什么关系。接下来,还要把它们转换成更适合计算的形式。

在大模型里,最常见的一种形式就是向量。向量可以先理解成一组数字。一个 Token、一段文字、一张图片、一个文档,都可以被转换成一组数字,用来表示它在模型里的某种位置和特征。

为什么要变成向量?因为向量可以计算。机器可以计算两个向量之间的距离,可以比较它们是否接近,可以把它们放进模型里继续运算。这样,原本很难直接处理的“意义”,就变成了可以参与计算的关系。

不过这里也要再次强调:向量不是唯一的表示形式。向量适合表达语义相似、特征关系和模式结构;但当 AI 要调用工具时,表示可能会变成另一种样子。

比如你说:“帮我查一下明天北京天气,然后整理成一句话。”系统要把这句话转换成机器能执行的结构:调用天气工具,地点是北京,时间是明天,输出格式是一句话。这里的表示可能就是 JSON、函数参数或 API 调用格式。

所以,表示不是只有“转向量”这一条路。更准确地说,表示就是把信息转换成当前任务需要的机器形式。理解语言时,常常需要向量;调用工具时,常常需要结构化参数;检索资料时,可能需要向量和关键词一起用。

这也是表示这个概念容易被讲窄的地方。它不是某一种格式,而是一层转换:把人类的信息,变成机器能继续处理的信息


04|Embedding:把对象放进可以比较关系的空间

现在我们再来看一个常见词:Embedding,中文常翻译成“嵌入”。

如果前面讲的是“信息可以被转成向量”,那么 Embedding 更进一步讲的是:把对象放进一个向量空间里,让对象之间的关系也能被计算。

举个简单例子。如果只是编号,“猫=001,狗=002,汽车=003”,机器只知道它们是三个不同对象,却不知道“猫”和“狗”比“猫”和“汽车”更接近。但如果通过 Embedding 把它们放进向量空间里,语义上接近的东西可以距离更近,语义上差得远的东西可以距离更远。

这就让很多事情变得可能。

比如你在知识库里搜“AI 知识库”,有一篇笔记标题叫“如何让模型先读公司文档再回答”。这篇笔记没有出现“知识库”三个字,但它讲的内容和“AI 知识库”很接近。如果系统把你的问题和文档内容都做成 Embedding,就可以通过向量距离找到这类语义相关的资料。

所以 Embedding 的重点不是“又把数据变成了一组数字”,而是让相似、相关、主题、类别这些关系进入可计算空间。它解决的是:机器怎样判断两个内容虽然字面不同,但意思接近。

不过,Embedding 也不能被神化。语义接近不等于事实正确,相关不等于因果,相似不等于可以直接替代。它能帮助系统找到相关内容,但不能自动保证内容真实可靠。

这一点后面讲知识库和 RAG 时会非常重要:向量检索能帮 AI 找到“可能相关”的资料,但最终是否准确,还要看资料质量、引用方式和生成过程。


05|表示质量:保留下来的关系,决定模型能学到什么

到这里,我们已经知道:数据要先被切分,再转成机器能处理的形式,很多时候还会通过 Embedding 进入向量空间。接下来的问题是:是不是只要转完就行?

不是。

表示的质量非常关键。因为表示不是机械地把东西换个格式,而是在决定哪些信息被保留,哪些信息被压缩,哪些信息被丢掉。

如果表示太粗糙,原本不同的东西可能被混在一起。比如两个词字面相近,但含义完全不同;两个句子说法不同,但意思其实接近;一张图片里主体和背景混在一起;一段声音里内容和噪音缠在一起。表示如果处理不好,模型后面就很难学出稳定规律。

好的表示应该尽量保留有用关系。它能让模型看出词语之间的语义接近,句子之间的主题关联,图片区域之间的对象关系,音频片段之间的节奏变化,代码片段之间的功能相似。

这就是为什么 AI 能力提升不只靠更多数据和更大模型,也靠更好的表示方法。数据里本来有关系,但如果表示方式看不见这些关系,模型就很难学到。反过来,一个好的表示方式,会把隐藏在数据里的结构更清楚地暴露出来。

所以,表示质量影响的不是表面格式,而是模型能不能从数据里抓住真正有用的规律。


06|表示不是固定的,上下文会改变意义

前面为了方便理解,我们好像在说:一个词可以被转成一个向量,一个对象可以被放进一个空间。但真正进入大模型时,表示并不是永远固定的。

同一个词,在不同上下文里,意义会变。

比如“苹果”出现在“我买了一斤苹果”里,多半是水果;出现在“苹果发布了新手机”里,多半是公司。同一个词,如果永远只有一个固定表示,就很难处理这种变化。

现代大模型强的地方之一,就是它会根据上下文动态调整表示。

一个词前后出现了什么内容,会影响它当前应该被理解成什么。不是先查一本固定词典,再机械套用解释,而是在当前上下文里重新确定它的位置和作用。

这也是为什么 Prompt提示词 会影响输出。你给模型的背景、角色、任务、材料、限制条件,其实都在影响模型对当前问题的表示。背景越清楚,模型越容易把问题放到正确的语义空间里;背景越混乱,它就越容易误解任务。

这里先不展开模型结构。只需要先记住一点:现代大模型之所以能动态调整表示,和后面要讲的注意力机制有关。等下一篇讲模型结构时,我们再看它是怎么做到的。

这一节先建立一个概念:表示不是固定的。同一个词、同一句话、同一段材料,在不同上下文里,可以形成不同表示。


07|多模态表示:不同形式的信息要能互相对齐

前面主要讲文字。但今天的 AI 已经不只处理文字,还能看图片、听语音、理解视频,甚至把文字、图片、声音放在同一个任务里处理。

这背后仍然是表示问题。文字有文字的表示,图像有图像的表示,音频有音频的表示,视频还有时间维度上的表示。多模态 AI 的关键,不是简单地多接几种输入,而是让这些不同形式的信息能够互相对齐。

比如你给 AI 一张猫的图片,再问“这是什么动物”,系统需要把图像里的视觉特征和语言里的“猫”这个概念对应起来。你让 AI 根据图片写说明,它要从视觉表示转到语言表达。你让 AI 听一段语音并总结,它要先处理声音,再转成语义,再组织成文字。

所以,多模态不是界面升级,而是表示能力的扩展。不同形式的数据先各自变成机器可处理的表示,再通过对齐,让系统知道图片里的对象、语言里的词、声音里的内容、视频里的动作之间有什么关系。

一旦这种对齐做得更好,AI 就不只是“会聊天”。它可以观察图片、理解语音、描述视频、根据屏幕内容执行任务,也可以把不同来源的信息合在一起处理。

这就是为什么多模态能力会改变 AI 产品形态。它让 AI 从文本框里走出来,开始接触更接近真实世界的信息。


08|表示不只发生在模型训练中,也发生在 AI 每次工作时

最后,我们把表示放回整个 AI 系统里看。

表示不是模型训练阶段才用一次。模型训练时,数据要先被转换成机器能处理的形式;模型投入使用后,用户问题、知识库文档、搜索结果、工具说明、调用参数,也同样要被转换。AI 每次工作,其实都在经历某种表示过程。

比如知识库检索。系统不是只在文档里找几个关键词,而是会把用户问题和文档片段都转换成表示,再比较它们是否相关。

在真实应用里,系统不只会表示正文内容,也会表示标题、关键词、标签、时间等附加信息。这些信息可以先被单独记录下来,比如标题就是标题,标签就是标签,时间就是时间。只有当它们需要参与模型计算时,才会被转换成模型能够处理的数值形式。它们不是和向量并列的关系,而是同一批信息在不同用途下,会有不同的表示方式

工具调用也是一样。用户用自然语言说“帮我把这篇文章整理成飞书文档”,系统要理解“这篇文章”指什么,“整理”是排版还是改写,“飞书文档”是云文档还是普通文件,最后还要把这些信息变成工具能执行的参数。

这个过程本质上仍然是表示:把人的意图转换成机器能执行的形式。

所以,不管 AI 是在学习数据,还是在使用资料、调用工具、处理任务,它都需要先把对象转换成机器能处理的形式。这个转换过程,就是我们这一篇讲的“表示”。不用把它说得很玄。表示就是 AI 系统的翻译过程:把人类世界里的内容,翻译成机器世界里能计算、能比较、能调用、能执行的形式。


09|结语

这一篇讲的是能力生成链条的第二层:表示。

数据提供经验,但机器不能直接处理人类世界里的意思。表示的作用,就是把文字、图片、声音、视频、文档、工具和用户意图,转换成机器能处理的形式。所以,表示不是一个单一形式。

为了不把概念混在一起,我们可以先粗略分成几类:一种是切分出来的单位,比如 Token、图像块、音频片段;一种是模型计算用的数值形式,比如 Embedding 这样的向量表示;还有一种是系统交互用的格式,比如 JSON、函数参数、API 调用格式。

它们都和“表示”有关,但解决的问题不一样。

理解表示之后,我们再看 AI,就不会只说“它读懂了文章”、“它看懂了图片”、“它理解了我的意思”。更准确地说,是这些内容先被转换成了某种机器可处理的表示,模型再在这些表示之间计算关系、生成输出。


下一篇,我们继续拆第三层:模型结构。也就是,数据和表示准备好之后,AI 到底需要一个什么样的结构,才能承载这些规律,并最终形成我们看到的能力。

如果文中有不准确或不完善的地方,欢迎大家留言补充。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-27 20:40:26 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/664493.html
  2. 运行时间 : 0.181520s [ 吞吐率:5.51req/s ] 内存消耗:4,789.99kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=8551618b8c9940ec730159795714716e
  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.000879s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001051s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000375s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000286s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000609s ]
  6. SELECT * FROM `set` [ RunTime:0.000270s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000749s ]
  8. SELECT * FROM `article` WHERE `id` = 664493 LIMIT 1 [ RunTime:0.000565s ]
  9. UPDATE `article` SET `lasttime` = 1779885626 WHERE `id` = 664493 [ RunTime:0.001827s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000272s ]
  11. SELECT * FROM `article` WHERE `id` < 664493 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000653s ]
  12. SELECT * FROM `article` WHERE `id` > 664493 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000475s ]
  13. SELECT * FROM `article` WHERE `id` < 664493 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001045s ]
  14. SELECT * FROM `article` WHERE `id` < 664493 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001179s ]
  15. SELECT * FROM `article` WHERE `id` < 664493 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001517s ]
0.185236s