乐于分享
好东西不私藏

AI时代的"说明书战争":README.md、AGENTS.md、CLAUDE.md、SKILL.md……它们到底有什么不同?

AI时代的"说明书战争":README.md、AGENTS.md、CLAUDE.md、SKILL.md……它们到底有什么不同?

当AI开始读你的代码,你写给它看的文档,和你写给人看的文档,已经是两件事了。


引子:一场悄悄发生的革命

你打开一个GitHub仓库,根目录里除了老朋友README.md,现在还躺着AGENTS.mdCLAUDE.md.cursorrules,以及网站根目录的llms.txt……

这些文件看起来都是Markdown,内容也大同小异,凭什么要分这么多种?

答案只有一句话:读者变了。

从前,文档的读者是人。现在,文档同时要服务于人和AI Agent。而人和AI,对信息的消化方式截然不同——这一个根本差异,催生了AI时代全新的"文档分类学"。

本文从信息架构角度,系统梳理这场变革中涌现的所有主要文档类型,帮你搞清楚:每种文件给谁看、在哪用、解决什么问题


第一层:给人看的文档(Human-facing)

README.md — 项目的"门脸"

这是一切的起点。README.md出现于上世纪70年代Unix时代,本质是项目的第一印象,面向所有第一次接触这个项目的人类读者。

它回答的问题是:

  • 这个项目是什么?
  • 我怎么跑起来?
  • 我怎么参与贡献?

README是被动文档——它安静地躺在那里,等人去读,不触发任何机器行为。这也是它的核心特征:面向人类的叙事结构,有温度,有背景,有故事。

但随着AI工具兴起,很多开发者开始把越来越多的技术细节塞进README,结果让它越来越臃肿。这个矛盾,正是AGENTS.md诞生的直接原因。

CHANGELOG.md / CONTRIBUTING.md / LICENSE.md

同属"给人看"的文档家族,各司其职:

  • CHANGELOG:版本历史,读者是用户和贡献者
  • CONTRIBUTING:贡献指南,读者是社区开发者
  • LICENSE:法律授权,读者是所有使用者

这些文件都遵循一个原则:以人类理解为第一优先级,信息结构服从于可读性,而非机器可解析性。


第二层:给AI编码助手看的文档(Agent-facing,项目级)

这一层是2024~2025年爆发的全新品类。核心需求来自一个根本性问题:

AI没有持久记忆。每次会话从零开始。

你每次打开Claude Code、Cursor或Codex CLI,它对你的项目一无所知——技术栈、编码风格、构建命令、测试流程……全要重新告诉它。没有这些文件,你会在每个会话里重复同样的上下文,效率极低。

AGENTS.md — AI时代的"跨平台通用标准"

诞生时间:2025年8月,由OpenAI发布

核心定位A README for agents——给AI coding agent看的README。

AGENTS.md是一个简单、开放的格式,给AI代码助手提供项目级的上下文和操作指引,包括构建步骤、测试流程、编码规范,以及任何对人类贡献者来说可能无关紧要、但AI需要知道的细节。

最关键的一步:2025年12月,Linux基金会宣布成立Agentic AI Foundation(AAIF),OpenAI将AGENTS.md贡献给该基金会,与Anthropic的MCP、Block的goose并列成为三大开放标准之一。参与方包括Google、Microsoft、AWS、Anthropic、Cloudflare、Bloomberg等巨头。

截至2026年初,AGENTS.md已被超过6万个开源项目采用,支持它的工具包括:GitHub Copilot、Cursor、Gemini CLI、Devin、Factory、Amp、VS Code等。

内容写什么?

Project Overview

Next.js 14 + PostgreSQL + Stripe的电商平台

Build

pnpm install && pnpm build

Test

pnpm test -- 所有PR必须通过测试

Code Style

  • 使用函数组件,TypeScript strict模式
  • Server Components优先,除非需要客户端交互 与README的边界:AGENTS.md不取代README,而是互补。README给人看,保持简洁;AGENTS.md给AI看,可以写得更细、更结构化。

CLAUDE.md — Anthropic的"私有方言"

核心定位:Claude Code的专属项目记忆文件

发现机制:Claude Code启动时,从当前目录向上递归查找所有CLAUDE.md并合并加载。子目录的CLAUDE.md在Claude读取该目录文件时按需加载,形成树状分层记忆系统

CLAUDE.md拥有一些AGENTS.md没有的独特能力:

  • @path语法:可以import其他文件,如See @docs/architecture.md,支持递归嵌套(最深5层)
  • /init工作流:自动初始化项目记忆
  • Auto Memory:Claude根据你的纠正和偏好自动写入~/.claude/projects/,形成自进化记忆
  • **~/.claude/rules/**:用户级别的全局规则,对所有项目生效

现实问题:截至2026年4月,Claude Code原生不支持AGENTS.md(GitHub上有上千人投票的issue在催促Anthropic)。目前社区标准的解决方案是symlink:

# 写AGENTS.md,然后建软链接
ln -s AGENTS.md CLAUDE.md

这样一个文件,两个工具都能读,内容永不漂移。


.cursorrules / .cursor/rules/*.mdc — Cursor的"方言"

Cursor最早普及了"项目规则文件"的概念,但格式只对Cursor生效。

  • 旧格式.cursorrules,根目录单文件,纯文本,已被标注为deprecated
  • 新格式.cursor/rules/*.mdc,支持YAML frontmatter、glob pattern作用域,可以针对不同文件类型激活不同规则

优势:社区生态极其丰富,awesome-cursorrules收集了数千个框架专用规则 劣势:Cursor-only,其他工具完全无视这个文件


GEMINI.md / JULES.md / .windsurfrules / .clinerules...

同类文件的各家私有版本。每家AI工具都有自己的"记忆文件"命名:

工具
配置文件
Claude Code
CLAUDE.md
Codex CLI
AGENTS.md
Gemini CLI
GEMINI.md
Google Jules
JULES.md
Cursor
.cursorrules / .mdc
Windsurf
.windsurfrules
GitHub Copilot
.github/copilot-instructions.md
Cline/RooCode
.clinerules

内容90%相同,格式各异——这正是AGENTS.md作为统一标准被推动的历史背景。


第三层:可复用的AI技能包(Agent-facing,能力级)

SKILL.md — 超越项目边界的"可移植技能"

核心区别:前面所有文件都是"项目级"的——告诉AI这个项目是什么,怎么工作。SKILL.md是"任务级"的——告诉AI如何做一件特定的事情,与项目无关

SKILL.md不描述项目,它描述一个可复用的工作流:如何做Code Review、如何写Commit Message、如何生成文档……

核心特性

  • 可移植:同一个SKILL.md在Claude Code、Codex CLI、Cursor、Gemini CLI等多个Agent上通用
  • 模块化:独立安装、启用、禁用,互不干扰
  • 触发式:不是每次都加载,而是当你的请求匹配时才激活(CLAUDE.md是每次必加载)
  • 可发布:可以上传到技能市集(如Agensi、ClawHub)供他人使用

格式特征:YAML frontmatter + Markdown body

---
name:code-review
description:对PullRequest进行系统性代码审查,检查安全性、性能、可读性
---
# Code Review Skill
当用户要求review代码时:
1.检查安全漏洞...
2.分析性能瓶颈...

本质上,SKILL.md是AI时代的函数库。CLAUDE.md是应用上下文,SKILL.md是可调用的工具函数。

与CLAUDE.md的关系(一句话总结):

CLAUDE.md:让AI了解"我在做什么项目" SKILL.md:让AI掌握"这件任务该怎么做"


第四层:给AI爬虫/代理看的网站文档(Web-facing)

llms.txt — 网站的"AI导航地图"

诞生:2024年9月,由FastAI创始人Jeremy Howard提出

类比:如果把你的网站比作一个图书馆——

  • sitemap.xml是完整馆藏目录
  • robots.txt是禁止进入的书架标签
  • llms.txt图书管理员的推荐阅读清单

它放在网站根目录(example.com/llms.txt),用Markdown格式列出:网站最重要页面的链接和描述,帮助AI代理快速理解网站结构,而不是让它费力解析复杂的HTML。

谁在用:Perplexity、Anthropic、Cursor、Stripe、ElevenLabs、Hugging Face、Cloudflare……

llms-full.txt:进阶版,把所有文档内容合并成单一Markdown文件,让开发者可以直接把一个URL粘进ChatGPT/Claude,即可获取完整上下文。相比HTML,可以减少高达90%的token消耗。

现实评估:目前仍是实验性标准,对SEO没有明确收益,主要价值在于让AI Agent使用你的API/SDK时更准确,对有开发者文档的产品更有意义。


第五层:新兴的"AI编程语言"(Program-facing)

program.md — Andrej Karpathy的极端实验

2026年初,特斯拉前AI总监Andrej Karpathy发布了autoresearch项目,其中整个人类的贡献只是一个叫program.md的Markdown文件——它直接驱动AI完成一整套研究流程。

这代表了Markdown角色的终极演变:从文档,到AI的程序代码

这个趋势呼应了一个更大的判断:Markdown之所以成为AI时代的通用指令语言,原因有四:

  1. 在训练数据里大量存在,AI天然理解其结构语义
  2. 灵活不僵化,自由文本、结构表格、代码块可以共存
  3. 人可读,可审计,每一行指令一目了然,不像YAML config黑箱
  4. Git友好,Agent行为的每次变更都是可追踪的commit

六维对比矩阵

维度
README.md
AGENTS.md
CLAUDE.md
SKILL.md
llms.txt
program.md
主要读者
人类
所有AI Agent
Claude Code
多平台Agent
AI爬虫/代理
AI执行引擎
作用层级
项目介绍
项目上下文
项目上下文
可复用技能
网站导航
执行程序
加载时机
人主动阅读
Agent会话开始
Claude会话开始
请求匹配时
AI爬取时
任务执行时
跨工具支持
通用
60,000+项目
Claude专属
20+Agent
部分AI
实验性
是否有正式标准
事实标准
Linux基金会
Anthropic私有
开放格式
提案阶段
典型内容
安装/使用
构建/测试/规范
同左+@import
工作流指令
关键页索引
任务程序

开发者实战策略

场景一:个人项目,只用Claude Code

README.md ← 给人看 CLAUDE.md ← 给Claude看

简单直接,不需要引入更多复杂度。

场景二:开源项目,多工具协作团队

README.md ← 给人看 AGENTS.md ← 跨工具通用上下文 CLAUDE.md ← 软链接到AGENTS.md(ln -s AGENTS.md CLAUDE.md) 一套内容,两个工具都读,永不漂移。

场景三:有自动化工作流需求

在项目中安装SKILL.md技能包,或发布自己的技能供社区使用。把可复用的工作流(代码审查、PR写作、文档生成)抽离成SKILL,而不是每次在提示词里重复。

场景四:有开发者文档的产品/API

在网站根目录增加llms.txt,列出最重要的API文档、Quickstart、参考手册的链接。特别是当你的用户会把你的文档喂给AI工具时,这一步有实际价值。


结语:文档的受众,决定文档的形式

AI时代的文档分类学,本质上是一个信息接收方多元化的问题:

  • README→ 写给第一次见面的人类
  • AGENTS.md→ 写给跨平台AI工具
  • CLAUDE.md→ 写给Claude,利用其独特能力
  • SKILL.md→ 写给任何Agent,封装可复用的"本领"
  • llms.txt→ 写给游走在Web上的AI爬虫和代理
  • program.md→ 写给AI执行引擎,直接驱动任务

这些文件名各异,但都指向同一个趋势:**Markdown正在从"人类文档语言"变成"AI指令语言"**。

写好这些文件,不是技术细节,是AI时代的基础设施能力。

就像当年的工程师学会写注释、写单元测试,今天的开发者,要学会为AI写上下文


作者:和我一起学AI

本文涵盖截至2026年5月的最新信息,部分标准仍在快速演进中。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-19 17:36:40 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/597277.html
  2. 运行时间 : 0.127778s [ 吞吐率:7.83req/s ] 内存消耗:4,765.70kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=511eae3a548545766742c6d65bc28c7b
  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.000582s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000698s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000333s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000816s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000478s ]
  6. SELECT * FROM `set` [ RunTime:0.000196s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000588s ]
  8. SELECT * FROM `article` WHERE `id` = 597277 LIMIT 1 [ RunTime:0.007713s ]
  9. UPDATE `article` SET `lasttime` = 1781861800 WHERE `id` = 597277 [ RunTime:0.009759s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000662s ]
  11. SELECT * FROM `article` WHERE `id` < 597277 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.004157s ]
  12. SELECT * FROM `article` WHERE `id` > 597277 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.006047s ]
  13. SELECT * FROM `article` WHERE `id` < 597277 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001342s ]
  14. SELECT * FROM `article` WHERE `id` < 597277 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.006708s ]
  15. SELECT * FROM `article` WHERE `id` < 597277 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.004442s ]
0.129625s