乐于分享
好东西不私藏

从0到1搭建AI知识库:实操指南与工具选型

从0到1搭建AI知识库:实操指南与工具选型

每个人手机里都堆着几百条收藏,浏览器书签栏塞满了几十个文件夹,硬盘里散落着数不清的PDF和截图。每隔一段时间想找一份"之前看过、就是找不到"的资料,搜索框敲了三个关键词,浏览器无响应,文件夹翻了十分钟,答案还是没出现。

这不是个例,是绝大多数人正在经历的信息失序。当信息的生产速度远远超过处理速度,单纯依赖"收藏-遗忘-再收藏"的循环已经无法解决任何问题。搭建一个属于自己的AI知识库,本质上是把大脑外延出一块可检索、可对话、可进化的存储区域。

这篇文章不谈玄学,不贩卖焦虑,只拆解一件具体的事:怎么用一周时间,搭出一座能跑起来的AI知识库。内容覆盖工具横评、五步实操、决策树、避坑指南四部分,按章节读下去即可。

主流五款工具横评

搭建知识库的第一步是选工具。Notion、Obsidian、飞书、Logseq、Anki是当前最常被提及的五款,各自定位差异明显,先用一张表说清核心区别。

工具存储方式核心优势接入LLM的难度适合场景
Notion云端块编辑+数据库+团队协作内置Notion AI,零门槛团队知识库、跨设备同步
Obsidian本地Markdown双链+插件生态+数据自主需装Copilot或Smart Connections学术研究、个人深度积累
飞书云端中文办公协同+权限体系飞书智能伙伴原生集成企业内训、项目文档
Logseq本地Markdown大纲+块引用+时间线插件支持但配置较复杂程序员、日记型记录
Anki本地间隔重复算法+长期记忆不直接支持背诵、考点记忆

几个关键判断点需要单独说明:

存储方式决定了数据归属。Notion和飞书的数据存放在厂商服务器,迁移相对麻烦(Notion支持导出Markdown和CSV,飞书支持导出为docx);Obsidian和Logseq的数据是本地Markdown文件夹,天然可移植,Git版本管理也方便;Anki的.anki文件是私有格式,需要专门的导入导出工具。

插件生态的丰度直接决定上限。Obsidian官方插件市场目前有2400+插件,涵盖RAG、知识图谱、AI对话等几乎所有场景。Notion的API体系成熟,但官方对第三方插件的限制较多,2026年初Notion AI还经历了产品线调整。飞书的智能伙伴是闭源集成,开放程度有限。

协作能力是另一条分水岭。如果只是个人使用,Obsidian和Logseq的本地体验远胜云端工具;如果涉及团队共建,Notion和飞书的实时协作、权限管理、评论体系则节省大量沟通成本。Anki几乎不支持协作,更适合纯粹的个人记忆工具。

一个容易踩的坑是盲目追求"全能"。有人用Obsidian装了十几个插件试图替代Notion的协作能力,最终发现同步和共享依然不如云端工具顺畅。工具选择的核心是匹配自己的主要使用场景,而不是堆叠功能。

五步实操:从零到跑通

工具选定之后,进入搭建阶段。这五步是按依赖关系排序的,跳步会导致后期返工,建议顺序执行。

第一步:明确用途与边界

在动手建任何文件夹之前,先回答三个问题:这个知识库主要装什么类型的信息(文字、图片、代码、PDF)?使用频率是每天还是每周?是否需要多人协作?

边界不清的代价是后期重构。一个典型的反例是:把工作项目文档、个人读书笔记、技术学习材料、朋友圈截图都塞进同一个Notion空间,半年后想找一份资料时,面对的是几千条混杂记录。

建议的第一刀切法是按"工作/学习/生活"三大类分开,每类内部再分主题。比如工作类下设"产品文档""技术方案""会议纪要",学习类下设"读书笔记""课程材料""论文精读",生活类下设"旅行攻略""健康记录""家庭账本"。这个结构在Notion、Obsidian、飞书上都通用。

第二步:建立信息收集入口

收集环节决定知识库的上限。如果一个工具用起来不顺手,再完美的结构也会被绕过。

剪藏工具。浏览器剪藏插件是基本配置。Notion官方有Notion Web Clipper,Obsidian社区有Markdownload和Obsidian Web Clipper,飞书有官方的"飞书收藏"。一个被验证有效的配置是主剪藏+辅助备份

# 浏览器剪藏工作流(示例)
步骤1:阅读到有价值的内容
步骤2:用主剪藏插件保存到对应知识库
步骤3:保存时打上两个标签:来源类型(文章/视频/论文)+ 主题(AI/产品/管理)
步骤4:每周六统一整理当周剪藏

OCR与图片转文字。截图、扫描件、白板照片是知识库的常见来源。手机自带的"提取文字"功能(iOS Live Text、鸿蒙智慧识屏)已能满足80%场景;专业需求可以用白描App、微软Lens、百度网盘OCR。

API与脚本化收集。如果需要批量导入技术文档、API文档、学术论文,可以用Python脚本直接抓取。例如批量下载arxiv论文摘要:

import arxiv
import
 json

search = arxiv.Search(
    query="RAG knowledge base",
    max_results=50,
    sort_by=arxiv.SortCriterion.SubmittedDate
)

results = []
for
 r in search.results():
    results.append({
        "title"
: r.title,
        "summary"
: r.summary,
        "url"
: r.entry_id,
        "published"
: r.published.isoformat()
    })

with
 open("rag_papers.json", "w", encoding="utf-8") as f:
    json.dump(results, f, ensure_ascii=False, indent=2)

剪藏的关键不是工具数量,而是工作流稳定。一个能坚持使用的入口,远胜三个用了一周就放弃的工具。

第三步:搭建整理结构

结构化的核心动作有三个:标签、双链、MOC

标签(Tag)用于横向分类。同一条笔记可以打多个标签,比如一条关于"RAG性能优化"的内容可以同时打 #RAG #性能调优 #大模型建议的标签数量控制在30个以内,超过这个数字,标签的区分度会急剧下降。

双链(WikiLink)用于建立笔记之间的关联。Obsidian是双链的鼻祖,Notion通过@提及关联数据库也能实现类似效果。双链的价值在于让孤立的信息产生网络效应:一条"RAG原理"笔记被3条应用案例引用后,再回看时会发现很多原本不相关的联系。

MOC(Map of Content,内容地图)是把零散笔记组织成结构化入口的进阶手法。简单说,MOC就是一个主题目录页,里面只放链接和简短说明,不放具体内容。例如:

# AI学习MOC
- [[RAG基础原理]] - 核心概念与典型架构
- [[向量数据库对比]] - Pinecone/Chroma/Milvus选型
- [[Prompt Engineering笔记]] - 提示工程实战要点
- [[Agent框架汇总]] - LangChain/AutoGen/CrewAI

结构搭建的常见误区是过度设计。有人花了两周设计一个完美的"PARA+GTD+卡片笔记法"混合结构,实际使用的笔记不到10条。先用最简单的三层结构(主题→子主题→笔记)跑一个月,再根据实际需要迭代

第四步:接入LLM,让知识库"活"起来

接入LLM是知识库从"仓库"变成"助手"的关键一步。不同工具有不同的接入路径。

Notion路径:直接使用Notion AI。免费版每月有20次AI查询额度,Plus版10美元/月不限次。调用方式是在任意页面调用AI,可以基于当前页面内容生成摘要、回答问题、改写文本。适合零配置需求的普通用户

Obsidian路径:推荐Copilot for Obsidian插件,支持GPT-4、Claude、Gemini等主流模型,也支持本地Ollama模型。安装步骤为:设置→第三方插件→关闭安全模式→浏览→搜索Copilot→安装启用。配置完成后,任意笔记页面右侧会多出AI工作区。

# Copilot for Obsidian 配置示例
- OpenAI API Key: sk-xxx
- 默认模型: gpt-4o
- 上下文模式: @vault(搜索整个Vault)
- Embedding模型: text-embedding-3-small
- 最大上下文笔记数: 20

飞书路径:飞书智能伙伴已原生集成在文档、会议、邮件等产品中。企业版支持上传自有知识库,结合权限管理可以做到细粒度访问控制。适合企业团队场景

进阶路径:本地LLM + 知识库。对数据隐私敏感的用户,可以用Ollama在本地跑开源模型(如Qwen2.5-7B、DeepSeek V3),配合AnythingLLM、Dify、FastGPT等工具搭建本地RAG系统。这种方式的优势是数据不出本地,代价是配置复杂、对硬件有要求(建议32GB内存起步)。

RAG工作流的两个关键参数值得注意:Chunk Size(切块大小)和Overlap(重叠长度)。通用建议是Chunk Size 500-1000字符、Overlap 100-200字符。切块太小会导致上下文割裂,太大会让检索精度下降。这两个参数需要根据实际文档类型调优,没有放之四海皆准的默认值。

第五步:建立维护循环

没有维护循环的知识库,三个月内就会变成新的"收藏夹"建议的双循环节奏是每日15分钟+每周60分钟

每日循环(5-10分钟)

  • • 处理当日剪藏,删除无效内容
  • • 给新笔记打标签、关联双链
  • • 用LLM对当日重要笔记生成摘要

每周循环(30-60分钟)

  • • 整理本周笔记,归档到对应MOC
  • • 复盘标签体系,增删合并
  • • 跑一次全库检索,检查遗漏

季度循环(可选)

  • • 检查知识库容量和增长速度
  • • 评估工具是否需要切换
  • • 重构结构性问题

一个反直觉的发现是:高频小幅维护远胜低频大整理。每天花5分钟打标签,比每季度花3小时整理更有效。原因是后者面对的是数千条笔记的混乱,前者面对的是当天的5-10条新增。

工具选型决策树

如果上面的横向对比还没帮到决定,可以按以下顺序走决策树。

第一问:是否需要团队协作?

  • • 是 → Notion / 飞书
  • • 否 → 进入第二问

第二问:是否需要长期保留数据且重视数据自主?

  • • 是 → Obsidian / Logseq
  • • 否 → 进入第三问

第三问:是否有大量需要背诵的记忆型内容?

  • • 是 → 主用Obsidian/Notion + 辅助Anki
  • • 否 → 回到第二步最匹配的选项

第四问(进阶):是否需要本地化部署以保护隐私?

  • • 是 → Obsidian + Ollama + AnythingLLM
  • • 否 → 用云端方案即可

几个常见的选型结果

  • • 学术研究者 → Obsidian(双链+本地)+ Zotero(文献管理)
  • • 产品经理 → Notion(数据库+协作)
  • • 程序员 → Obsidian(Markdown+插件)+ VSCode联动
  • • 企业团队 → 飞书(权限+集成)
  • • 学生备考 → Notion(笔记)+ Anki(背诵)

常见坑与避坑建议

坑一:建库时收集了太多冷启动资料。有人开始建知识库,第一周就导入200篇"必读"文章,结果大部分没读完也没消化。建议冷启动期只导入10-20条最相关的内容,先跑通流程

坑二:标签体系过早复杂化。第一周就设计出7层标签树,结果发现80%的笔记只用到2-3个标签。建议先用宽泛标签跑两周,再根据实际分类需求细化

坑三:把知识库当成了收藏夹。剪藏完从不回顾、不整理、不输出。知识库的价值在使用,不在收集。每周至少要有一篇"基于知识库内容产出的笔记"

坑四:频繁切换工具。Notion用三个月换Obsidian,Obsidian用半年换飞书,每次切换都带来迁移成本。选定一个工具至少用满一年再考虑更换

坑五:忽视LLM的幻觉问题。RAG不是万能的,LLM可能基于错误理解给出答案。关键决策不能完全依赖AI的输出,需要人工核对原文

坑六:把"完美的结构"当成"完美的结果"。结构是手段不是目的,一个能用、不完美但持续更新的知识库,远胜一个完美但空无一物的知识库

最后一个避坑建议是关于工具信仰。市面上每隔几个月就有新工具出现(最近的是Tana、AnyType、AppFlow),总会有人说"这是Notion杀手""Obsidian终结者"。工具是为需求服务的,不是反过来。当一个工具能用且不拖后腿时,把精力放在内容积累上,比追新工具的回报高得多。

写在最后

AI知识库的核心不是工具,不是结构,也不是LLM接入,而是一套可持续运转的个人信息处理流程。工具每年都在变,结构可以随时调整,LLM会越来越强——但如果一个流程不能持续运行,再完美的起点也只会被遗忘。

第一步永远是最难的,但也是最值得的。打开Notion或Obsidian,新建一个空白页面,写下今天想保存的第一条笔记,AI知识库的搭建就算正式开始了。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-28 17:43:06 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/811955.html
  2. 运行时间 : 0.247055s [ 吞吐率:4.05req/s ] 内存消耗:4,696.27kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=5f6914a456dd357eeadb9ef0513c48f7
  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.001191s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001650s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000705s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000669s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001397s ]
  6. SELECT * FROM `set` [ RunTime:0.000608s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001769s ]
  8. SELECT * FROM `article` WHERE `id` = 811955 LIMIT 1 [ RunTime:0.001081s ]
  9. UPDATE `article` SET `lasttime` = 1782639786 WHERE `id` = 811955 [ RunTime:0.012917s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000660s ]
  11. SELECT * FROM `article` WHERE `id` < 811955 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001248s ]
  12. SELECT * FROM `article` WHERE `id` > 811955 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.005277s ]
  13. SELECT * FROM `article` WHERE `id` < 811955 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.004003s ]
  14. SELECT * FROM `article` WHERE `id` < 811955 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.007028s ]
  15. SELECT * FROM `article` WHERE `id` < 811955 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.016108s ]
0.250980s