乐于分享
好东西不私藏

AI工具Skill为嵌入式软件工程师所用:化繁为简+输出稳定+提高AI效率

AI工具Skill为嵌入式软件工程师所用:化繁为简+输出稳定+提高AI效率

微信:zhenglf5805
关注可了解更多的AI工具相关内容。问题或建议,请公众号留言;
[如果你觉得文章对你有帮助,欢迎点赞留言]

第一章 Skill 核心定义与本质

1.1 官方标准定义

以 TRAE 为例,技能(Skill) 是通过 SKILL.md 核心文件定义与管理的、可复用的、面向特定场景的AI智能体专业能力模块,可被视为一套给AI智能体的「标准化专业能力说明书」(类似用户手册或操作指南)。编写SKILL.md也就用到往期文章提到的Markdown格式。

智能体在执行任务时,会先扫描所有已启用Skill的元信息,仅当判断任务与该Skill高度匹配时,才会按需加载完整内容,从而精准增强对特定任务的理解与执行能力。

1.2 Skill 的核心本质

Skill 的底层本质,是将高频重复的提示词工程、专业领域知识、标准化工作流程、外部资源与执行逻辑,封装为一个可被AI自动识别、按需调用、可共享复用的标准化能力包

它解决了原生对话中「规则全量加载、指令重复输入、输出忽好忽坏、能力无法沉淀」的核心痛点,让AI从通用型「通才」,变成贴合你需求的垂直领域「专才」,同时实现个人/团队专业能力的数字化沉淀。

1.3 核心设计特性

特性核心说明
结构化一个Skill对应一个标准化目录,核心信息全部收敛到SKILL.md文件,格式统一、易于读写分享
动态按需加载仅元信息随启动全量加载,完整内容仅在匹配到对应场景时才注入上下文,大幅降低无效信息干扰
可复用可移植一次编写,可在个人多项目、团队内部、社区生态中无限复用,支持一键导入导出
分级生效支持「全局Skill」和「项目Skill」两级管控,通用能力全局生效,专属业务能力仅项目内生效

第二章 标准Skill 完整组成结构(全模块详解)

2.1 标准目录结构

一个完整的Skill以独立文件夹为载体,其中仅有SKILL.md是必须文件,其余目录均为可选扩展,按需添加即可。

标准目录树如下:

skill-name/           # Skill根文件夹,命名建议小写+连字符,见名知意
├── SKILL.md          # 【必须】核心文件,全大写命名,包含Skill的元数据与完整指令
├── examples/         # 【可选】输入/输出示例目录,存放正反例、标准参考案例
│   ├── input.md
│   └── output.md
├── templates/        # 【可选】模板目录,存放可复用的代码模板、文档模板、输出格式模板
│   └── template.vue
├── resources/        # 【可选】资源目录,存放参考文档、行业规范、运行脚本、素材文件等
│   ├── code-standard.md
│   └── auto-script.py
└── scripts/          # 【可选】脚本目录,存放可直接执行的Python、Bash、Node等脚本,支持AI直接调用执行

目录存放路径规范

  • 项目Skill:必须存放于当前项目根目录的 .trae/skills/ 路径下,TRAE会自动扫描识别,仅在当前项目生效。

  • 全局Skill:存放于本地根目录 ~/.trae-cn/skills 路径下,跨所有项目全局生效。

2.2 核心文件 SKILL.md 全模块详解

SKILL.md 是Skill的唯一核心文件,分为前置元数据(frontmatter)正文内容两大部分,采用标准Markdown格式编写,AI的识别、匹配、执行全依赖该文件的内容。

2.2.1 第一部分:前置元数据(必须)

元数据位于文件最顶部,用 --- 包裹,采用YAML格式编写,是Skill的「身份证」,TRAE启动时会全量加载所有已启用Skill的元数据,是AI判断是否调用该Skill的唯一核心依据

标准格式与必填字段:

---
name:
 skill-name
description:
 清晰描述该技能的核心功能 + 触发使用的场景
---
字段编写规范与要求
  1. 1. name 字段(必须)

    • • 作用:Skill的唯一标识符,也是AI识别调用的核心名称

    • • 命名规范:建议使用小写字母+连字符格式,简短精准,见名知意,禁止使用特殊字符、中文、空格

    • • 正反示例:

      • • ✅ 正确示例:c-code-reviewembedded-code-formatmeeting-minutes-generator

      • • ❌ 错误示例:我的代码审查技能C代码审查_2026code review

  2. 2. description 字段(必须,最核心)

    • • 作用:AI判断「是否调用该Skill、什么时候调用该Skill」的唯一依据,直接决定Skill的触发准确率,必须精准完整

    • • 编写规范:必须同时包含「核心功能」+「触发场景/使用时机」,一句话讲清楚,建议控制在200字符以内,禁止把触发条件写在正文里

    • • 正反示例:

      • • ✅ 正确示例:用于C语言嵌入式代码审查,检查代码规范、语法错误、注释完整性、内存安全问题,当用户请求代码评审、代码检查、代码优化建议时触发

      • • ❌ 错误示例:代码审查技能(仅功能,无触发场景)、用户写代码的时候用(无明确功能,触发场景模糊)

2.2.2 第二部分:正文内容(核心执行逻辑)

正文内容位于元数据下方,采用标准Markdown格式编写,是Skill被触发后,AI执行任务的核心依据,相当于给AI的「标准化操作手册」,越具体、越清晰,AI的执行效果越稳定。

标准正文结构分为5个模块,其中「描述、使用场景、指令」为核心必填模块,「示例、注意事项」为可选增强模块。

完整标准格式:

# 技能中文名称
## 描述

详细说明这个技能的核心作用、解决的痛点、最终达成的效果。

## 使用场景

明确列出该技能的触发条件、适用场景、不适用场景,越具体,AI触发越精准。

## 核心指令

分步骤、分条列出AI执行该技能时,必须严格遵循的规则、执行流程、操作步骤、输出要求、边界约束。

## 参考示例(可选)

提供标准的输入示例、对应的预期输出示例,给AI明确的执行标杆,大幅降低输出偏差。

## 注意事项(可选)

列出执行过程中的禁忌项、优先级、异常处理规则、特殊情况说明等。
各模块编写规范与核心要求
  1. 1. 描述模块

    • • 作用:让AI完整理解该Skill的核心定位与价值,补充元数据中未展开的功能细节

    • • 编写要点:讲清「解决什么问题、面向什么用户、核心能力边界」,避免模糊表述

    • • 示例:

      ## 描述
      本技能面向嵌入式C语言开发场景,用于对用户提供的C代码进行标准化评审,重点排查语法错误、内存泄漏风险、编码规范不达标、注释缺失、硬件操作安全问题,最终输出结构化的评审报告与可落地的优化建议,确保代码符合团队嵌入式开发规范,降低线上故障风险。
  2. 2. 使用场景模块

    • • 作用:进一步强化AI的触发精准度,明确「什么时候用、什么时候不用」,避免误触发、漏触发

    • • 编写要点:分条列出适用场景不适用场景,用用户的日常提问话术做参考,越贴近真实对话,准确率越高

    • • 示例:

      ## 使用场景
      【适用场景】
      1.
       用户发送代码,请求代码评审、代码检查、代码审查
      2.
       用户询问代码是否有问题、是否存在风险、能否优化
      3.
       用户要求按照团队规范检查代码格式、注释完整性

      【不适用场景】
      1.
       非C语言的代码评审需求
      2.
       仅要求生成代码,无评审需求的场景
      3.
       硬件原理图、PCB设计的评审需求
  3. 3. 核心指令模块(正文最核心)

    • • 作用:Skill的执行主体,AI被触发后,会严格按照该模块的规则执行任务,直接决定最终输出效果

    • • 编写规范:

      • • 必须分条、分步骤编写,逻辑清晰,优先级明确,禁止大段无结构文本

      • • 规则越具体、可量化,输出越稳定,避免「尽量、大概、尽可能」等模糊表述

      • • 明确输出格式、输出结构、禁止项,让AI的输出完全可控

      • • 行数建议控制在500行以内,超出部分建议拆分到resources/目录下的参考文档中

    • • 示例:

      ## 核心指令
      1.
       先对用户提供的代码进行全量扫描,按以下4个维度分类排查问题,每个问题必须标注对应的代码行号
         -
       语法错误:编译无法通过的语法问题、变量未定义、函数调用参数不匹配
         -
       安全风险:内存泄漏、野指针、数组越界、硬件寄存器非法操作、中断处理风险
         -
       规范问题:不符合团队C语言编码规范,包括命名、缩进、括号格式、宏定义规范
         -
       优化建议:可提升代码执行效率、可读性、可维护性的合理建议
      2.
       输出必须严格按照以下结构,禁止随意增减模块
         -
       一、代码整体评价:一句话总结代码质量,标注问题总数与严重等级
         -
       二、详细问题清单:按严重等级(高/中/低)排序,每个问题包含「行号、问题描述、风险等级、修改建议」
         -
       三、完整优化后代码:提供可直接编译运行的优化后代码,修改处必须添加注释标注
         -
       四、总结与避坑指南:总结本次代码的核心问题,给出对应的开发避坑建议
      3.
       执行规则
         -
       禁止修改代码的核心业务逻辑,仅优化语法、规范、安全问题
         -
       所有修改必须符合C99标准与嵌入式开发行业最佳实践
         -
       对于不确定的问题,必须标注「风险提示」,说明潜在影响,禁止随意给出修改建议
  4. 4. 参考示例模块(可选)

    • • 作用:给AI提供明确的执行标杆,用「正确示例」告诉AI应该输出什么,用「反面示例」告诉AI要避免什么,大幅降低输出偏差,尤其适合格式要求严格、标准化程度高的场景

    • • 编写要点:示例要精简、典型,覆盖核心的输入输出场景,避免过于冗长的内容

  5. 5. 注意事项模块(可选)

    • • 作用:补充执行过程中的特殊规则、优先级、异常处理、禁忌项,解决边缘场景的执行问题

    • • 示例:

      ## 注意事项
      1.
       当用户提供的代码不完整时,优先提示用户补充完整代码,而非直接评审
      2.
       当用户明确指定了评审重点时,优先按用户要求的维度评审,再补充其他维度的问题
      3.
       禁止生成与代码评审无关的内容,禁止编造不存在的代码问题

2.3 可选扩展目录详解

  1. 1. examples/ 示例目录

    • • 用途:存放复杂的输入输出示例、正反案例、行业标准案例,避免SKILL.md正文过于冗长

    • • 用法:在SKILL.md的指令中,可直接引用该目录下的文件,例如「输出格式严格参考examples/output.md中的标准模板」

  2. 2. templates/ 模板目录

    • • 用途:存放可复用的代码模板、文档模板、报表模板、组件模板等,AI执行时可直接调用填充,确保输出格式完全统一

    • • 用法:在指令中指定「生成的代码必须基于templates/目录下的对应模板,仅填充业务逻辑,不修改模板结构」

  3. 3. resources/ 资源目录

    • • 用途:存放行业规范、团队标准、API文档、数据Schema、设计指南等大型参考文档,以及图片、素材等静态资源,是Skill的「专业知识库」

    • • 用法:在指令中明确「所有输出必须严格遵循resources/code-standard.md中的团队编码规范」

  4. 4. scripts/ 脚本目录

    • • 用途:存放可独立执行的Python、Bash、Node等脚本,AI可直接调用执行,实现自动化操作,比如自动格式化代码、自动执行单元测试、自动打包部署等

    • • 用法:在指令中指定「执行代码格式化前,先调用scripts/format.sh脚本对代码文件进行标准化处理」


第三章 使用Skill vs 不使用Skill 的核心表现差异

我们从6个核心维度,结合实战场景,详细对比两者的表现差异,让你清晰理解Skill的核心价值。

3.1 核心差异对比表

对比维度不使用Skill使用Skill
上下文与Token消耗所有规则、要求必须每次都写在prompt里,全程占用上下文窗口,无效Token消耗极高,长对话极易超出上下文限制仅触发时才加载完整内容,元数据常驻消耗极低,可减少80%以上的重复Token消耗,大幅降低上下文占用,长对话稳定性显著提升
输出稳定性与一致性输出完全依赖单次prompt的描述,AI临场发挥,忽好忽坏,同需求多次对话输出差异极大,极易遗漏规则所有标准、流程、格式全部固化,AI严格按约定执行,同需求多次输出一致性可达100%,结果完全可控可预期,彻底解决输出失控问题
执行效率与重复工作处理每次执行同类任务,都需要重复输入完整的规则、要求、流程,重复劳动多,需求描述越长,耗时越久一次编写,永久一键调用,无需重复输入任何规则,4个字的指令就能完成原本需要几十上百字prompt才能实现的效果,可节省80%以上的重复操作时间
能力边界与专业度单次prompt能承载的专业知识有限,无法注入大量行业规范、团队标准、踩坑经验,AI输出偏通用,无法贴合垂直场景需求可无限扩展专业知识库,把行业规范、团队标准、多年开发经验、踩坑避坑指南全部封装,让AI从通用工具变成贴合你需求的垂直领域专家,输出专业度大幅提升
团队协作与能力沉淀个人的prompt无法标准化共享,团队成员各自写prompt,输出标准不统一,新人上手成本高,优秀经验无法沉淀Skill可一键共享、团队复用,把团队的最佳实践、统一标准、业务规则全部固化为数字资产,新人导入即可用,团队输出标准100%统一,协作效率大幅提升
AI决策精准度所有规则全量加载,无关信息过多,AI极易被干扰,出现「已读不回」、遗漏规则、错误执行的问题按需加载,仅当前任务相关的规则被注入上下文,无关信息为0,AI注意力高度集中,决策准确率、规则执行率大幅提升,彻底解决「规则失效」问题

3.2 实战案例对比

场景:嵌入式C代码规范生成

  • 不使用Skill的prompt

    帮我写一个串口驱动的C代码,用STM32F103芯片,符合C99标准,代码规范,注释详细,每个函数都要有功能说明、参数说明、返回值说明,变量命名用小驼峰,宏定义用大写,缩进4个空格,不要用HAL库,用寄存器开发,加上防中断冲突的处理,加上内存溢出的防护。

    痛点:每次写代码都要重复输入这段几十上百字的规范,少写一句AI就会遗漏要求,团队成员每个人写的prompt不一样,输出的代码规范完全不统一。

  • 使用Skill的prompt

    用STM32寄存器开发规范Skill,帮我写一个串口驱动的C代码,芯片型号STM32F103

    效果:仅需1句话,AI自动调用Skill,严格按照提前封装好的编码规范、注释要求、安全防护规则输出代码,团队所有人共用同一个Skill,输出的代码规范100%统一,无需重复输入任何规则。


第四章 官方推荐资料与拓展学习资源

4.1 官方核心文档(首选权威资料)

  1. 1. TRAE 官方技能文档:https://docs.trae.cn/ide/skills

    • • 核心价值:TRAE官方出品的Skill权威定义、规范、操作指南,所有内容均为最新标准,是学习Skill的首选资料。

  2. 2. TRAE 官方最佳实践指南:https://docs.trae.cn/ide/skills/best-practices

    • • 核心价值:官方发布的Skill编写最佳实践,教你从0到1写出高可用、高匹配度的Skill,解决常见的触发失败、执行偏差等问题。

  3. 3. TRAE 官方博客教程:https://www.trae.ai/blog/trae_tutorial_0115

    • • 核心价值:官方发布的Skill入门到进阶教程,包含跨平台兼容、社区生态使用等内容。

4.2 社区优质学习资源

  1. 1. 掘金社区:一文读懂 Skills|从概念到实操的完整指南

    • • 链接:https://juejin.cn/post/7626269582287421459

    • • 核心价值:从底层原理讲透Skill的设计逻辑,包含通用Agent Skill标准、万能编写模板、常见坑避坑指南。

  2. 2. CSDN博客:TRAE Skills手搓Word文档排版全攻略

    • • 链接:https://blog.csdn.net/weixin_42413251/article/details/157498283

    • • 核心价值:以Word文档排版为实战案例,完整讲解Skill的编写、调试、优化全流程,适合新手入门。

  3. 3. CSDN博客:Trae 效率神器:手把手教你创建和使用 Skill(保姆级教程)

    • • 链接:https://blog.csdn.net/weixin_42554330/article/details/159512731

    • • 核心价值:保姆级的操作步骤,包含目录规范、常见报错解决、全局/项目Skill切换技巧。

4.3 开源Skill仓库与生态资源

TRAE的Skill基于开放的Agent Skills标准构建,完全兼容社区生态,可直接导入GitHub上的开源Skill包。

  1. 1. TRAE 官方社区Skill仓库:https://github.com/trae-ai/community-skills

    • • 核心价值:官方维护的社区开源Skill集合,包含代码开发、文档生成、测试、运维等多个场景的优质Skill,可直接下载导入使用。

  2. 2. Anthropic 官方Agent Skills规范:https://github.com/anthropics/agent-skills

    • • 核心价值:Skill标准的原生规范文档,深入理解Skill的底层设计逻辑,适合进阶开发者学习。


第五章 可直接复用的标准Skill模板

5.1 极简通用Skill模板(新手首选)

---
name:
 your-skill-name
description:
 技能核心功能 + 触发使用场景
---

# 技能中文名称

## 描述

详细说明技能的核心作用与价值。


## 使用场景

1
. 适用场景1
2
. 适用场景2

## 核心指令

1
. 执行步骤1
2
. 执行步骤2
3
. 输出格式要求

5.2 嵌入式C代码审查实战模板(可直接使用)

---
name:
 embedded-c-code-review
description:
 用于嵌入式C语言代码评审,检查代码规范、语法错误、内存安全、硬件操作风险,当用户请求代码评审、代码检查、代码优化时触发
---

# 嵌入式C语言代码审查技能

## 描述

本技能面向嵌入式开发场景,针对C语言代码进行标准化、专业化评审,重点排查语法错误、内存安全风险、硬件操作隐患、编码规范问题,输出结构化的评审报告与可落地的优化建议,确保代码符合嵌入式开发行业最佳实践,降低产品运行故障风险。


## 使用场景

【适用场景】

1
. 用户提供C语言代码,请求代码评审、代码检查、代码审查
2
. 用户询问代码是否存在bug、安全风险、可优化点
3
. 用户要求检查代码是否符合嵌入式开发规范
4
. 用户需要对现有C代码进行优化、重构前的风险评估

【不适用场景】

1
. 非C语言的代码评审需求(C++、Python、Java等)
2
. 仅要求生成代码,无评审需求的场景
3
. 硬件原理图、PCB设计、结构设计的评审需求

## 核心指令

1
. 代码评审必须覆盖以下4个核心维度,每个问题必须标注对应的代码行号
   -
 语法错误:编译无法通过的语法问题、变量未定义、函数声明与定义不匹配、宏定义语法错误
   -
 安全风险:内存泄漏、野指针、数组越界、栈溢出、中断重入风险、硬件寄存器非法操作、死循环隐患
   -
 规范问题:不符合C99标准、命名不规范、缩进格式错误、注释缺失、函数封装不合理、代码冗余
   -
 性能优化:可提升代码执行效率、降低ROM/RAM占用、减少中断占用时间的优化建议
2
. 输出必须严格遵循以下结构,禁止随意增减模块
   -
 一、代码整体评价:一句话总结代码质量,标注问题总数与严重等级分布
   -
 二、详细问题清单:按严重等级(高/中/低)排序,每个问题包含「行号、问题描述、风险等级、修改建议」4项内容
   -
 三、优化后完整代码:提供可直接编译运行的优化后代码,所有修改处必须添加单行注释标注修改原因
   -
 四、开发避坑指南:总结本次代码的核心问题,给出对应的嵌入式开发避坑建议与最佳实践
3
. 执行红线规则
   -
 禁止修改代码的核心业务逻辑,仅优化语法、规范、安全、性能问题
   -
 所有修改必须符合C99标准与嵌入式开发行业通用规范
   -
 对于不确定的硬件相关操作,必须标注风险提示,禁止随意给出修改建议
   -
 禁止编造不存在的代码问题,禁止生成与代码评审无关的内容

## 注意事项

1
. 当用户提供的代码片段不完整时,优先提示用户补充完整代码,再进行评审
2
. 当用户明确指定了评审重点时,优先按用户要求的维度评审,再补充其他维度的问题
3
. 当代码中使用了特定芯片的寄存器时,优先遵循对应芯片的官方编程手册规范

5.3 技术文档生成标准模板

---
name:
 tech-document-generator
description:
 用于生成嵌入式开发技术文档,包含需求说明、设计方案、代码说明、测试报告、使用指南,当用户要求生成技术文档、设计文档、说明文档时触发
---

# 嵌入式技术文档生成技能

## 描述

本技能用于生成标准化的嵌入式开发技术文档,严格遵循行业技术文档编写规范,结构清晰、逻辑完整、专业严谨,可适配产品设计方案、代码说明文档、测试报告、用户使用指南、芯片移植手册等多种文档场景,解决技术文档结构混乱、内容缺失、专业度不足的痛点。


## 使用场景

【适用场景】

1
. 用户要求生成产品技术方案、硬件设计方案、软件设计方案
2
. 用户需要为代码生成说明文档、接口文档、移植手册
3
. 用户要求编写测试报告、验证报告、调试记录
4
. 用户需要生成产品使用指南、操作手册、运维手册

【不适用场景】

1
. 非技术类文档生成需求(营销文案、合同、小说等)
2
. 纯硬件原理图、PCB设计文档生成
3
. 前端、后端纯软件产品的技术文档生成

## 核心指令

1
. 先根据用户的需求,明确文档类型,严格遵循对应类型的文档结构生成内容,禁止结构混乱、逻辑颠倒
2
. 所有文档必须包含「文档版本、更新日期、适用范围、修订记录」4项基础信息
3
. 内容编写必须专业严谨,技术术语准确,步骤清晰,可落地可执行,禁止模糊表述、夸大内容
4
. 针对不同文档类型,必须遵循以下固定结构
   -
 【设计方案类】:项目背景→需求分析→总体设计→详细设计→硬件选型→软件架构→关键技术实现→风险评估与应对→进度规划
   -
 【代码说明类】:功能概述→文件结构→接口说明→函数说明→数据结构→依赖环境→移植步骤→调试方法→注意事项
   -
 【测试报告类】:测试目的→测试环境→测试范围→测试用例→测试结果→问题统计与分析→整改建议→测试结论
   -
 【使用指南类】:产品概述→功能说明→硬件连接→环境搭建→操作步骤→常见问题排查→故障处理→技术支持

## 注意事项

1
. 当用户提供了基础素材、参数、要求时,必须严格基于用户提供的内容生成文档,禁止编造虚假信息
2
. 当用户未明确文档的详细程度时,默认生成中等篇幅、结构完整、可直接修改使用的通用版本
3
. 文档中涉及的技术参数、标准规范,必须符合国家行业标准与芯片官方发布的权威信息
                 

#文章排版 #Skill #微信公众号  #AI #Agent #skills #智能体 #人工智能 #免费精美排版 #Token #渲染排版 #TRAE

人物介绍

微信号:zhenglf5850

深圳程序员一枚

往期回顾

01

高效渲染排版AI免费工具markdown:数学公式+流程图+语文注音

02

人工智能发展趋势

03

和AI对话Markdown

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