乐于分享
好东西不私藏

我用AI搭建了自己的大脑,Codex+obsidian搭建最强知识库

我用AI搭建了自己的大脑,Codex+obsidian搭建最强知识库

大家好,我是灵姗。

作为一个职场妈妈,我的公众号中间断更了将近两年,最近估计有读者发现,我的更新频率变高了。

因为AI,可以帮我把每天的素材很好地整理起来。再也不是从头开始憋文章。

一个月前分享过我放弃了claude code,转而用codex+知识库的经历,今天这篇,来分享下,怎么从零搭一个能真正用起来的 AI 知识库。

这套系统到底是什么

你可以把 Obsidian + Codex 理解成一个内容工作台。

Obsidian 是你的资料柜。

你的日记、素材、选题、方法论、已发布内容、复盘记录,都放在这里。它不是一个只能看的笔记软件,而是你长期沉淀内容资产的仓库。

Codex 是你的 AI 协作助理。

它可以进入这个资料柜,读取里面的文件,帮你整理、归档、写草稿、做复盘、创建 Skill,甚至按照你的规则更新知识库。

AGENTS.md 是你给 Codex 的入职手册。

它告诉 Codex:你是谁,你做什么项目,你的内容风格是什么,每个文件夹放什么,写文章前要读哪些资料,什么事情不能做。

Skills 是一套套固定工作流。

比如「处理日常输入」「写公众号文章」「整理学员问题」「做周复盘」,这些任务每次流程都差不多,就可以写成 Skill。以后你只要说一句话,Codex 就按流程走,不用每次重新交代一大堆。

这套系统的底层逻辑很简单:

输入素材 → 整理归档 → 提炼选题 → 调用方法论 → 输出内容 → 发布复盘 → 更新规则

我们按照这个流程来搞定知识库:

  • 安装 Obsidian(你的知识库)
  • 安装 Codex(AI 的大脑)
  • 在 Obsidian 里接入 AI(知识库直接改内容)
  • 搭建知识库结构(文件夹体系)
  • 写入内容(你的个性化内容)
  • 配置 Skills(自动化工作流)
一、安装 Obsidian

Obsidian 是这套系统的仓库。它是一个笔记工具。

它最大的好处是:你的笔记不是被锁在某个平台里,而是一个个 Markdown 文件,真实存在你的电脑文件夹里。

这点非常重要。

因为 Codex 这种本地协作工具,最擅长的就是读取和处理文件。Markdown 文件又足够轻,结构清楚,AI 很容易理解。

安装步骤
  • 打开 Obsidian 官网:https://obsidian.md/download
  • 根据你的电脑系统下载对应版本。
  • 安装完成后打开 Obsidian。
  • 点击「创建新的库」。
  • 选择一个自己能找到的位置保存,比如文档目录、资料目录,或者你的知识库总文件夹。

如果你已经安装了codex,也可以直接让codex帮你安装obsidian。

二、安装 Codex

Codex 是 OpenAI 的本地 AI 协作工具。你可以把它理解成一个能进入文件夹干活的 AI 助理。

普通聊天窗口需要你复制粘贴内容,Codex 不一样。你把 Obsidian 知识库作为工作区打开之后,它可以直接读取里面的文件。

你让它看选题库,它就能看。

你让它整理日常输入,它就能去读对应文件。

这就是 Codex 对知识库的价值。

安装前先准备什么

用 Codex 最先需要准备的是一个 ChatGPT 账号。

免费账号也可以先用,只是额度会少一点。如果你只是想搭知识库、整理素材、写内容,可以去准备会员账号,公域不方便多说,我这里有自己搞定充值的方法。

官方入口可以看这里:

  • Codex 下载页:https://chatgpt.com/zh-Hans-CN/codex/get-started/
  • Codex 官方文档:https://developers.openai.com/codex/
安装步骤
  • 打开 Codex 官方开始页。
  • 下载适合你电脑系统的 Codex。
  • 安装完成后打开 Codex。
  • 选择「Continue with ChatGPT」,登录你的 ChatGPT 账号。
  • 第一次进入时,它会让你选择一个项目文件夹。
  • 这里直接选择你的 Obsidian 知识库文件夹。

在 Codex 里,一个「项目」基本就对应你电脑上的一个文件夹。你把 Obsidian 知识库选进去,就等于告诉 Codex:以后我们就在这个资料柜里工作。

选择文件夹时,不要选太大的电脑根目录,也不要直接选整个硬盘。就选你的知识库总文件夹。

这样 Codex 能读到需要的资料,又不会把无关文件都卷进来,避免错误操作。

连接知识库后,先做一次测试

这一步做完之后,你就可以测试:

Code

请先看一下当前文件夹里有什么。

如果 Codex 能回复你当前文件夹里有哪些内容,就说明连接成功了。

你还可以继续问:

Code

请告诉我这个知识库目前大概分成哪些部分,每个部分可能适合放什么。

如果它能根据文件夹结构说出大概判断,就说明它已经开始理解你的知识库了。

安装后,先认识一下 Codex

安装完成后,不要急着让 Codex 做很复杂的事。

你先把它理解成三种角色:

第一,它是一个本地文件助手。

它可以读取 Obsidian 里的 Markdown 文件,也可以帮你新建、修改、整理文件。比如整理收件箱、归档素材、更新选题库、把日常输入拆成素材卡片。

第二,它是一个能执行任务的桌面 Agent。

普通 AI 聊天更像问答,Codex 更像协作。你给它一个目标,它会先看文件、想步骤、必要时调用工具,然后把结果落回本地文件夹。以后安装工具、处理表格、生成文档、整理一批文件,都可以让它帮你做。

第三,它是一个可以被训练的长期协作对象。

AGENTS.md、方法论库、修改规律、Skills,都是在告诉 Codex:你是谁,你的系统怎么运转,你的内容应该怎么写,你有哪些不能碰的边界。

所以 Codex 真正厉害的地方,不只是“它会回答问题”,而是它能进入你的工作环境,按你的规则持续干活。

你可以先用这几个小任务练手:

Code

请阅读当前知识库结构,帮我判断哪些文件夹已经清楚,哪些还需要补说明。

Code

请帮我整理 `00-收件箱` 里的内容,先输出分类建议,不要直接移动文件。

Code

请根据当前知识库内容,帮我起草一版 AGENTS.md,先输出给我确认,不要直接写入。

这几个任务都不复杂,但非常适合让你熟悉 Codex 的工作方式:先读上下文,再给方案,再执行。

三、先搭第一版知识库结构

很多人搭知识库,一上来就想要一个完美结构。

我以前也会这样。文件夹名字要不要对称?编号怎么排?素材到底放项目库还是文章库?选题要不要按平台拆?

后来我发现,知识库结构不是想出来的,是用出来的。我的知识库前后已经修改了三个版本,先把基础体系搭建起来,在使用过程中不断调整即可。

第一版不要追求完美,先满足 5 个需求:

  • 临时素材有地方放。
  • 正在写的内容有地方放。
  • 素材有地方沉淀。
  • 方法论有地方沉淀。
  • 修改规律有地方沉淀。

如果你跟我一样是内容创作者,可以考虑这个知识库结构。

直接把这个结构复制给Codex,在刚才的obsidian知识库目录下,说帮我建立这个知识库结构。

📝 Code

你的知识库/├── 00-收件箱/├── 01-内容输出/│   ├── 小红书过程/│   ├── 朋友圈过程/│   └── 公众号过程/├── 02-素材库/│   ├── 真实经历/│   ├── 用户问题/│   ├── 学员案例/│   ├── 项目观察/│   ├── 金句观点/│   └── 待判断/├── 03-选题库/│   ├── 小红书选题.md│   ├── 朋友圈选题.md│   └── 公众号选题.md├── 04-方法论库/│   ├── 小红书写作方法.md│   ├── 朋友圈写作方法.md│   └── 公众号写作方法.md├── 05-已发布/│   ├── 小红书归档/│   ├── 朋友圈归档/│   └── 公众号归档/├── 06-进化系统/│   ├── 原稿存档/│   └── 修改规律.md├── .agents/│   └── skills/└── AGENTS.md
这几个文件夹分别干什么

00-收件箱:所有来不及分类的东西先放这里。截图、语音转文字、聊天记录、临时想法,都可以先丢进来。不要因为不知道放哪,就干脆不记录。

01-内容输出:正在写的内容放这里。小红书、小作文、公众号草稿,都可以按平台放到对应过程文件夹。

02-素材库:这是最重要的地方之一。你的真实经历、用户问题、学员案例、项目观察、金句观点,都要慢慢沉淀到这里。

03-选题库:素材不等于选题。选题库负责把素材变成可以写的方向。比如同一条学员问题,可以拆成小红书、朋友圈、公众号三个选题。

04-方法论库:这里放写作规则、项目 SOP、平台方法、交付经验。AI 写得像不像你,很多时候取决于这里有没有规则。

05-已发布:发布完的内容不要丢。它们是后续复盘和训练 AI 的原材料。

06-进化系统:这里放原稿、终稿对比和修改规律。你每次觉得 AI 写得不像你,不要只是骂它,要把“不像”的原因沉淀成规则。

AGENTS.md:这是 Codex 的总说明书。后面单独讲。

让 Codex 帮你创建文件夹

你也可以让codex给你建议,说明你的情况,先让它给方案,不要直接动手:

Code

请帮我规划一个适合内容创作者的 Obsidian 知识库结构。我的主要平台是小红书、朋友圈和公众号。我需要沉淀素材、选题、方法论、学员答疑、已发布内容和 AI 修改规律。请先给我结构方案,不要直接创建文件夹。

你确认之后,再说:

Code

这个结构可以。请帮我在当前知识库里创建这些文件夹。注意:1. 只创建新文件夹。2. 不要删除任何已有文件。

涉及文件夹和文件操作时,先给方案,再执行。不是不信任 AI,而是你要把主动权握在自己手里。

我的知识库迭代过多个版本,可以直接让它给建议。

自己人工判断后,再让它生成。

如何激活自己知识库

工具装好了,结构建好了,对于很多新手来说,没有那么多沉淀,如果你每天不往里面输入,它还是一个空壳。

第一种方法,写日记的方式,积累个人素材库

我建议你先从「日常输入」开始。不要逼自己每天写完整文章。你只需要每天记录一点真实东西。

最建议的方式,语音输入。在手机上可以用豆包输入法、 Get 笔记、浮墨笔记。在电脑上的话可以用闪电说。

你就对着语音去输入,然后交给 AI 整理,比如:

  • 今天跟学员聊到了什么问题。
  • 今天看到哪个小红书现象。
  • 今天项目里哪个动作有效。
  • 今天自己卡住在哪里。
  • 今天突然想明白了什么。

记录完之后,让 Codex 处理:

Code

请处理今天的日常输入。提取:1. 新认知。2. 可写选题。3. 项目方法论。4. 情绪和真实经历素材。5. 待办事项。先输出整理结果给我确认,不要直接改原文件。

确认后,再写入对应文件夹。

这一步看起来很小,但它是知识库能不能长期生长的关键。

真正厉害的系统,不是你偶尔心血来潮整理一次,而是你每天的真实输入都能慢慢流进去。

第二种方法,用大佬的文章来支撑自己的素材库

有的朋友是没有输出过多少自己的文章,可能自己文章的体系也不成熟,那么就可以运用现有的成熟的体系

你最佩服谁?你平时对标的是谁?那么你就可以把他的文章给采集下来,然后放入到自己的 obsidian 的素材库当中,让 codex 帮你整理素材

在这个基础上,先让大佬的素材库作为自己初始的支撑,然后再慢慢长出自己的触角。

四、AGENTS.md:给Codex的入职手册

如果说文件夹结构是知识库的骨架,那 AGENTS.md 就是 Codex 的协作说明书。

你要告诉它:

  • 我是谁。
  • 我做什么。
  • 我的目标人群是谁。
  • 我的内容平台有哪些。
  • 每个文件夹分别放什么。
  • 写内容前要读哪些资料。
  • 什么事实不能编。
  • 涉及文件操作时必须怎么做。

不要一开始写得很复杂。

第一版能让 Codex 认识你,就够了。

AGENTS.md 示例

Code

- 不夸大收益,不承诺结果,不制造焦虑。- 写公众号时保留完整段落,不要一行一句碎片化排版。- 优先使用我的真实经历、项目细节、日常观察和复盘判断。- 如果事实不确定,标注「需要灵姗确认」。## 文件安全规则- 修改文件前,先说明要改哪里。- 移动、删除、覆盖文件前,必须先给计划并等待确认。- 新建文件前,先说明保存路径。- 整理日常输入时,保留原始记录,不要删除。

这份说明书不需要一次写完美。

你使用 Codex 的过程中,发现它总是犯某个错误,就把规则补进去。

它写得太像营销号,就补一条:不要油腻营销,不要夸张承诺。

它写公众号总是一行一句,就补一条:公众号每段优先承载 2 到 4 个自然句。

它老是忽略你的素材,就补一条:写作前必须先读取素材库和方法论库。

AI 协作不是一次调教完成的,而是长期迭代出来的。

五、进化系统:让AI越写越像你

很多人用 AI 写作,只会不断改稿,但不会沉淀修改规律。这就很可惜。

比如 AI 写了一篇公众号,你觉得它有几个问题:

  • 开头太概念化。
  • 段落太碎。
  • 结尾突然硬转化。
  • 语气像营销号。
  • 没有真实经历。

如果你只是手动改完,下次它还会犯。更好的做法是,把这些问题沉淀进「进化系统」。

你可以建:

Code

06-进化系统/├── 原稿存档/└── 修改规律.md

每次改完一篇重要文章,可以让 Codex 帮你对比原稿和终稿:

Code

请对比这篇文章的原稿和终稿,帮我提炼修改规律。重点看:1. 标题怎么改了。2. 开头怎么改了。3. 哪些空泛表达被删了。4. 哪些真实细节被加进来了。5. 段落气息怎么调整。6. 结尾有没有硬转化。请把可复用规律整理成条目,先输出给我确认。

确认后,写入06-进化系统/修改规律.md

然后用进化规律来迭代你的写作skill,这件事做多了,你会发现 AI 真的会越来越懂你。

六、用Skill固化流程

前面这些流程跑顺之后,就可以考虑配置 Skills 了。

Skill 不是一段更长的提示词,也不是为了显得高级。它的本质是:把你已经验证过、反复要做的工作流程,写成 Codex 能自动执行的行动说明。

比如你每次写小红书,都要先看选题、读受众画像、读方法论、找素材、生成标题、写正文、自检、保存草稿。这个流程如果每次都重新交代,会很累,也容易漏步骤。

当它被写成 Skill 之后,你只要说一句「写一篇小红书」或「拆解这篇笔记」,Codex 就会按固定流程走。

什么时候该做 Skill

不要太早做 Skill。

如果你自己的流程还没跑顺,Skill 只会把混乱固化下来。

比较合适的时间点是:

  • 你已经手动写过几篇内容。
  • 你每次写作的步骤已经基本固定。
  • 方法论库里已经有几份被验证过的写作规则。
  • 素材库里已经有可调用的真实素材。

如果还没到这个阶段,就先手动跑。

手动跑不是浪费时间,它是在帮你确认:这个流程到底哪些步骤有效,哪些步骤只是看起来很完整。

Skill 放在哪里

在这套 Obsidian + Codex 知识库里,Skill 可以先放在:

Code

.agents/skills/

你不需要一开始自己手写复杂文件。可以先把需求讲给 Codex,让它根据你的知识库结构和工作流,帮你起草 Skill。

但有一点很重要:让 Codex 创建 Skill 前,先让它输出方案给你确认。

你可以这样说:

Code

请根据我当前的知识库结构,帮我设计一个「写小红书笔记」的 Skill。先输出 Skill 的目标、触发方式、执行流程、需要读取的文件夹、输出保存位置。不要直接创建文件。

确认之后,再让它写入.agents/skills/

示例一:拆解对标笔记 Skill

这个 Skill 适合用来分析同行爆款笔记,把别人的好内容拆成你自己的方法论和选题方向。

你可以这样让 Codex 创建:

Code

帮我创建一个「拆解对标笔记」的 Skill。触发方式:当我说「拆解这篇笔记」时触发。执行流程:1. 读取我提供的对标笔记内容。2. 逐段分析每一段在笔记里的作用,比如钩子、痛点展开、解决方案、案例佐证、行动引导。3. 整体分析标题用了什么技巧、情绪类型是什么、正文结构是什么模板、目标人群是谁。4. 提取可复用元素,包括标题句式、开头模板、结构框架、情绪触发点。5. 基于分析结果,生成 3 个我可以改写或延展的选题方向。6. 把分析结果存到 `01-内容输出/` 或对标分析相关文件夹里,先告诉我保存路径再写入。

这个 Skill 的重点不是让 AI 批量拆 100 篇,而是帮你把认真看过的对标内容结构化。

你自己先判断,再让 Codex 补充分析,这样沉淀出来的方法论才会真正属于你。

示例二:写小红书笔记 Skill

当你的选题库、素材库、方法论库都有内容之后,就可以把写作流程封装起来。

可以这样设计:

Code

帮我创建一个「写小红书笔记」的 Skill。触发方式:当我说「写一篇小红书」或「帮我写笔记」时触发。执行流程:1. 确认选题:我直接给选题,或者从 `03-选题库/` 里选择一个。2. 读取 AGENTS.md,确认我的身份、目标人群、内容边界和文件规则。3. 读取 `04-方法论库/` 里的小红书写作规则。4. 读取 `02-素材库/`,找到和选题相关的真实素材。5. 生成 3 个标题备选,标题要有关键词、情绪感和点击欲。6. 生成正文,要求口语化、有具体场景、有真实判断,不写空泛鸡汤。7. 自检:开头有没有钩子,正文有没有素材,语气像不像我,结尾有没有过度营销。8. 先输出给我确认,不要直接保存。确认后再存到 `01-内容输出/小红书过程/`。

这只是第一版。

你用几次之后,一定会发现它有不顺手的地方。比如开头太平、标题太长、素材调用不够、结尾太硬。

这时候不要只是在单次对话里骂它,直接把问题沉淀回 Skill 或方法论库。

比如:

  • 每次开头都太平,就加一条:开头优先用提问、反常识或具体场景。
  • 每次标题太长,就加一条:标题尽量控制在 20 字以内。
  • 每次缺少真实感,就加一条:正文必须优先调用真实经历或项目观察。
  • 每次结尾太硬,就加一条:结尾用提问引导互动,不要直接喊关注。

Skill 和方法论一样,是活的。

你的 Skill 一开始可能只有十几行,用两个月之后可能会变成几十行。它不是一次写完的,而是在每次内容生产、修改、复盘里长出来的。

七、几个最容易踩的坑
1. 一开始就追求完美结构

知识库第一版一定是粗糙的。

这很正常。

结构不是设计出来的,是用出来的。你先让内容流动,后面自然知道哪些分类要拆,哪些分类可以合并。

2. 只收藏,不加工

收藏 100 篇文章,不如沉淀 3 条自己的判断。

AI 知识库最重要的不是资料量,而是资料有没有被加工成你的经验、观点和方法。

3. 素材库按平台分

素材按本质分,选题按平台分。

这一点前面讲过,但我还是想再强调一次。不要把同一条素材硬塞进某个平台文件夹里,它本来就可以被多平台复用。

4. 不写 AGENTS.md

不写总说明书,就等于每次都让 Codex 重新认识你。

你越希望 AI 长期懂你,就越要把协作规则沉淀下来。

5. 什么都让 AI 直接动手

涉及移动、删除、覆盖、重命名文件时,先让 Codex 出计划。

确认没问题,再执行。

这不是多此一举,而是保护你的知识资产。

6. 不做进化系统

AI 写得不像你,不要只停留在“改一下”。

要把修改规律留下来。

每一次修改,都是在训练你的系统。

相关链接
资源
链接
Obsidian 下载
https://obsidian.md/download
Codex 官方文档
https://developers.openai.com/codex/
Codex App
https://developers.openai.com/codex/app
Codex CLI
https://developers.openai.com/codex/cli

如果需要codex的账号或更多AI时代,自媒体管理的内容,也欢迎找我,我来分享自用的方式。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-26 23:55:42 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/805693.html
  2. 运行时间 : 0.350765s [ 吞吐率:2.85req/s ] 内存消耗:4,899.26kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=48338f1c9ff00ba5e57e52b898348470
  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.000442s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000780s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.001322s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000295s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000541s ]
  6. SELECT * FROM `set` [ RunTime:0.009936s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000802s ]
  8. SELECT * FROM `article` WHERE `id` = 805693 LIMIT 1 [ RunTime:0.012658s ]
  9. UPDATE `article` SET `lasttime` = 1782489343 WHERE `id` = 805693 [ RunTime:0.009156s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.003971s ]
  11. SELECT * FROM `article` WHERE `id` < 805693 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.017754s ]
  12. SELECT * FROM `article` WHERE `id` > 805693 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.031332s ]
  13. SELECT * FROM `article` WHERE `id` < 805693 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.072106s ]
  14. SELECT * FROM `article` WHERE `id` < 805693 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.087604s ]
  15. SELECT * FROM `article` WHERE `id` < 805693 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.005041s ]
0.352450s