乐于分享
好东西不私藏

深入理解 Skills:AI 编程助手的「技能插件」

深入理解 Skills:AI 编程助手的「技能插件」

一、什么是 Skills?

Skills(技能)是 目前AI中的核心概念——它是一种可复用的指令集 ,让你的 AI 编程助手在特定任务上变得更聪明、更专业。可以把 Skills 理解为 AI 助手的「技能插件」或「知识包」:安装一个技能,助手就学会了一项之前不知道的本领。

① 为什么要提出 Skills 这个概念?

在 Skills 出现之前,使用 AI 编程助手有一个隐性的痛点: 每次都在重复教 AI 做同样的事情 。举个例子:假设你是一个团队的技术负责人,每周要审查 10 个 Pull Request。每次审查时,你都需要对 AI 说:「请按照我们的团队规范审查代码,检查功能性是否正确、边界条件是否处理了、命名是否清晰、有没有安全漏洞、性能有没有问题,最后按 P0/P1/P2 分类输出报告,每个问题给出具体的文件位置和修改建议。」AI 这次记住了,但下次对话你又得重新说一遍。这不是 AI 的问题,而是缺少一种让 AI「永久记住」的机制。

Skills 就是为此而生的—— 把一次的经验,变成永久的能力 。你只需定义一次技能文件,之后任何时候提出相关需求,AI 都会自动按照你设定的流程执行。你不再重复描述,AI 也不会遗忘步骤。而且这种机制是可共享的:你可以把技能文件提交到 Git 仓库,团队中所有人都能自动获得这项 AI 能力。

② Skills 与传统方式的全面对比

维度

传统方式

使用 Skills

效率
每次重复描述,耗时且容易遗漏关键点
一句话「审查这个 PR」即可触发完整工作流
质量一致性
每次描述不同,AI 输出质量波动大
标准化流程保障,每次输出稳定可靠
知识共享
知识存在于个人脑子里,无法有效传递
技能文件纳入 Git,团队一键同步
知识积累
经验随时间流失,每次从零开始
技能库持续丰富,AI 能力不断进化
工具迁移
换一个 AI 工具就要重新适应和学习
基于开放标准,一套技能跨工具通用
变更管理
没有版本概念,无从追溯和回滚
SKILL.md 纳入版本控制,变更可追溯

 一次编写,处处复用——这就是 Skills 的核心理念。

③ 开放标准:一次学习,多平台受益

Skills 遵循  Agent Skills 开放标准。这是一个中立的、厂商无关的规范。这意味着你在任何工具中编写的一个skills,可以无缝迁移到其他工具中使用。不会被任何一个平台锁定。

二、Skills 的工作原理

Skills 的实现非常轻量。每个 Skill 就是一个文件夹,里面放一个 `SKILL.md` 文件。没有特殊的构建工具,不需要编译,不需要部署管线。

① SKILL.md 的两段式结构

第一部分:YAML 前置元数据(Frontmatter) 

位于文件最顶部,用两行 `---` 包裹。只有以下字段被识别,未知字段会被静默忽略:

name(必需) :技能的唯一标识。约束严格——1-64 个字符,全小写字母、数字、连字符,正则,不能以连字符开头或结尾,不能包含连续连字符,且必须与文件夹名完全一致。示例:`code-review`、`test-generator`、`git-release`。

description(必需) :1-1024 字符。这是 AI 判断是否加载此技能的 唯一依据 ,所以至关重要。必须写清楚两件事:「这个技能做什么」和「什么时候触发它」。好的描述包含触发关键词,例如「当用户请求审查代码、评审 PR、检查代码质量时触发」。

license(可选) :如 MIT、Apache-2.0。

compatibility(可选) :如 opencode、claude-code。

metadata(可选) :字符串到字符串的键值对映射,用于附加分类信息。

第二部分:Markdown 内容体 

`---` 分隔符之后的全部内容。AI 加载技能后实际读取和执行的就是这部分指令。你可以自由组织内容:步骤列表、代码示例、输出模板、质量门禁、注意事项等。AI 会严格遵循这里的描述完成任务。指令越详细,AI 的执行质量越高。

② 工具渐进式加载机制

1.  启动阶段(轻量扫描) :工具启动时扫描所有技能目录,但只读取每个技能的 name 和 description(元数据),完整内容留在磁盘上。100 个技能也只需读 100 对 name/description,大约几百字节的开销。

2.  交互阶段(按需加载) :用户输入请求后,AI 分析请求内容,与所有已知技能的 description 进行语义匹配。一旦匹配命中,AI 调用内置的 `skill` 工具,从磁盘加载完整的 SKILL.md 内容到对话上下文中。

3.  执行阶段(严格遵循) :AI 按照加载的指令中的流程执行任务,输出结果。

③ 这个设计带来三个核心优势:

启动极快 :每次扫描只读元数据,开销可以忽略不计。

上下文高效 :只有匹配的技能才消耗 Token 和上下文空间,不相关的技能永远不加载。

自动无缝 :AI 自主判断何时加载,用户无需手动操作,体验自然流畅。

手动触发技能

除了自动匹配,你也可以手动触发技能。直接告诉 AI「使用 code-review 技能审查这段代码」或「加载 test-generator 技能」,AI 就会直接加载对应技能,不经过自动匹配逻辑。这在调试技能或特定场景下非常有用。

三、Skills 的核心作用

① 知识固化与团队标准化

团队的最佳实践、代码规范、发布流程、架构决策——这些宝贵的知识通常散落在资深成员的脑子里。新成员往往需要数周甚至数月才能熟悉这些隐性知识。通过 Skills,你可以将知识编码成 AI 可执行的指令。新成员加入第一天,AI 助手就已经具备了团队的全部规范。例如:

api-style :定义 API 设计规范。

commit-convention :提交规范。

testing-standard :单元测试规范。

将这些技能放在固定skills文件夹中提交到仓库,所有成员立即可用。

② 效率的指数级提升

假设你每周的工作量:10 次代码审查(每次省 5 分钟描述时间)、5 次数据库迁移(每次省 10 分钟)、3 次版本发布(每次省 15 分钟)。表面上看每周省了 145 分钟,但实际上节省的远不止这些时间——因为有了 Skills,你的思维模式从「我该怎么描述这个任务」转变为「触发一个技能」,认知负担大幅降低,你可以同时处理更多任务。这种效率提升是指数级的,因为省去的不是一步操作,而是整个思考流程的重建过程 

③ 跨工具生态系统

Skills 基于 Agent Skills 开放标准,这是一个中立的、工具无关的规范。今天你在Claude Code中编写的技能,明天可以无缝迁移到  OpenCode 、Cursor、Windsurf 等任何支持该标准的工具中。你投入在技能上的知识资产不会被平台锁定,实现了真正的一次编写,到处运行

④ 持续积累的智能知识库

每完成一个复杂任务,都可以将其沉淀为一个技能。随着时间的推移,你的技能库越来越丰富,AI 的能力也越来越强。这就像是给 AI 配备了一本不断增厚的操作手册,让 AI 具备了持续学习和进化的能力。

⑤ 降低认知负担

没有 Skills 时,每次交互你都需要思考:「我该怎么描述这个任务才能让 AI 理解?」有了 Skills,你只需说「做这个」,AI 就知道怎么做。你的大脑可以解放出来,专注于更高层次的决策—— 做什么 ,而不是怎么做 。

四、实战:创建一个完整的 Skill

我们动手创建一个名为 `code-review` 的技能,让 AI 按照你的团队规范审查代码。

① 明确技能定义

回答三个问题:

做什么 :对 PR 中的代码变更进行审查,输出 P0/P1/P2 分类报告。

何时触发 :用户请求审查代码、评审 PR、检查代码质量时。

预期输出 :按严重程度分类的问题列表,每个问题包含文件位置、行号、问题说明和修改建议。

② 创建目录结构

创建文件夹:skills/code-review

选择项目级位置是因为代码规范是团队共享的,放在 Git 仓库中所有人都能自动同步。

③ 编写 SKILL.md

前置元素

审查流程内容体

④ 测试使用

启动Claude Code,输入「帮我审查一下这个 PR 的代码变更」,AI 会自动匹配并执行。也可以手动加载:「使用 code-review 技能审查这段代码」。

⑤ 迭代优化

后续有新增或优化内容,直接编辑 SKILL.md 即可调整审查流程、增加检查项、修改输出格式,修改即时生效。

五、总结

Skills 代表了一种全新的 AI 交互范式—— 从「每次重复描述」到「一次定义,永久复用」 。它将专业知识和流程规范从人脑转移到可共享、可版本化、可跨工具使用的文件中,让 AI 助手快速了解你的“规则”:教过一次,永不遗忘。

这不是一个关于效率的选择,而是一个关于“知识资产管理”的选择。每一个 Skill 都是你经验的结晶、团队的财富。随着技能库的积累,AI 的输出质量会越来越高,效率会越来越快,能力边界也会不断扩展。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-07-24 03:08:37 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/760348.html
  2. 运行时间 : 0.866204s [ 吞吐率:1.15req/s ] 内存消耗:4,799.59kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=a28efc58cb4925cbcb1402aee74f7e31
  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.001146s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001673s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.053420s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.021053s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001799s ]
  6. SELECT * FROM `set` [ RunTime:0.012757s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001908s ]
  8. SELECT * FROM `article` WHERE `id` = 760348 LIMIT 1 [ RunTime:0.070241s ]
  9. UPDATE `article` SET `lasttime` = 1784833717 WHERE `id` = 760348 [ RunTime:0.029665s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.101289s ]
  11. SELECT * FROM `article` WHERE `id` < 760348 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.101561s ]
  12. SELECT * FROM `article` WHERE `id` > 760348 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.025832s ]
  13. SELECT * FROM `article` WHERE `id` < 760348 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.036836s ]
  14. SELECT * FROM `article` WHERE `id` < 760348 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.202337s ]
  15. SELECT * FROM `article` WHERE `id` < 760348 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.017159s ]
0.869940s