乐于分享
好东西不私藏

AI 生成的文档太丑?这个 4.5k Star 的开源项目让 AI 输出像印刷品

AI 生成的文档太丑?这个 4.5k Star 的开源项目让 AI 输出像印刷品
你用 Claude、ChatGPT 生成过文档吗?简历、报告、方案——内容写得头头是道,但排版一塌糊涂。灰扑扑的背景、随意的间距、每次生成都长得不一样。

说实话,我自己也有这个困扰。

直到我看到一个叫 Kami(紙) 的开源项目。GitHub 上线没多久就冲到 4.5k Star,作者 tw93 是个产品设计师,给 AI 写文档这件事,定了一套从颜色到字体到间距的完整规矩。

结果就是:AI 生成的东西,看着像印刷品了。


Kami 是什么?

Kami,日语里「紙」的意思——承载最终想法的那个表面。

它的定位很明确:不是 UI 框架,而是一套给 AI 用的文档设计约束系统。你可以把它理解成一叠「设计规则卡」,丢给 Claude 或者 Codex,让它们在生成文档时自动遵守。

现在支持 8 种文档类型

  • 一页纸(One-Pager)
  • 长文档(Long Doc)
  • 正式信件(Letter)
  • 作品集(Portfolio)
  • 简历(Resume)
  • 幻灯片(Slides)
  • 股权报告(Equity Report)
  • 更新日志(Changelog)

中英文是第一梯队支持,日语也能用(best-effort CJK 路径)。

💡 一句话理解:Kami 就是给 AI Agent 装了一套「设计师审美」,让它输出排版像模像样的专业文档。


为什么 AI 需要设计系统?

很多人觉得 AI 写内容够用了,排版嘛,将就一下就行。

但 tw93 在项目 README 里写得很直接:

"AI 能比大多数人工做得更好。缺失的不是能力,而是约束。没有设计系统,每次生成都在往通用的灰色和混乱的布局漂移。"

说白了,AI 不缺审美,缺的是边界。

这就像你让一个会做饭但没有菜谱的人做菜——每次都能吃,但味道全看心情。Kami 就是那份菜谱,把「什么颜色、多大字号、多宽间距」全部锁死,AI 只需要专注内容。

我自己的看法是,这件事迟早会变成标配。现在各家 AI Agent 都在卷「写代码」「做分析」,但输出质量这一环,差距太大了。Kami 算是第一个认真回答「AI 输出应该长什么样」这个问题的人。


它的审美哲学:少即是多

Kami 的设计原则很有态度,不是那种堆砌渐变和动效的风格。

核心就三条:

1. 羊皮纸底色,不是白纸

  • 页面背景固定为 #f5f4ed,一种暖色调的羊皮纸色
  • 永远不用纯白——白纸太冷,像电子表格,不像印刷品

2. 墨蓝是唯一的强调色

  • #1B365D,一种深沉的墨蓝色
  • 规则:整页中墨蓝面积不超过 5%
  • 超过这个比例就不叫克制了,叫花哨

3. 灰色必须是暖灰色

  • 所有灰色都带黄棕色调,R ≈ G > B
  • 绝不用冷灰(蓝灰),因为冷灰色看起来像仪表盘,不像纸

这三条规则组合在一起,出来的效果就是那种——翻开发达国家年报时看到的高级感。沉稳、安静、有质感。


字体系统:衬线为王

Kami 对字体的选择也很讲究:

英文用 Charter,中文用仓耳今楷02,日文用游明朝。

有意思的是,它坚持「一页只一种衬线体」的原则。英文章面,Charter 包办标题和正文;中文页面,仓耳今楷包办标题,正文用思源黑体。

具体规格:

层级
字号
字重
行高
Display
36-48pt
500
1.10
H1
18-22pt
500
1.20
H2
14-16pt
500
1.25
H3
12-13pt
500
1.30
Body
9.5-10pt
400
1.55
Caption
8.5-9pt
400
1.45
Label
7.5-8pt
600
1.35

行高分了三档:标题紧(1.1-1.3)、密集正文(1.4-1.45)、阅读正文(1.5-1.55)。

⚠️ 有一条很细节的规则:正文用 400 字重,标题用 500。不要用合成的粗体(synthetic bold),因为渲染出来会虚。


配色全表

把 Kami 的完整色板列出来,方便想用的人直接抄:

画布色(底色)

  • Parchment #F5F4ED — 页面底色,情绪基础
  • Ivory #FAF9F5 — 卡片/浮层
  • Warm Sand #E8E6DC — 按钮默认态
  • Deep Dark #141413 — 深色主题底色

品牌色

  • Ink Blue #1B365D — 主色,CTA、引用条、章节标记
  • Ink Light #2D5A8A — 深色面上的链接
  • Error #B53333 — 错误态

暖灰梯度

💡 实用技巧:标签背景必须用纯 hex 色值,不能用 rgba()。因为 WeasyPrint(Kami 用的 PDF 渲染引擎)对 rgba 会画双矩形 bug。


怎么用?比你想象中简单

Kami 现在支持三种方式安装:

Claude Code(最推荐):

npxskillsaddtw93/kami-aclaude-code-g-y

或者通过插件市场:

/pluginmarketplaceaddtw93/Kami/plugininstallkami@kami

Claude Desktop:
去 GitHub Releases 下载 kami.zip,然后在 Claude Desktop 里 打开 Customize > Skills > "+" > Create skill,直接上传 ZIP 就行。

其他 Agent(Codex、OpenCode 等):

npxskillsaddtw93/kami-a'*'-g-y

安装完之后,不需要任何特殊指令。你正常跟 AI 说需求就行:

  • "帮我做一份简历"
  • "帮我排版一份长文档"
  • "帮我做一套演讲幻灯片"

Kami 的 skill 会自动触发,AI 就会按照这套规则来排。


更厉害的:Travel 模式

这是我觉得 Kami 最有意思的功能。

同样的这套设计约束,不仅能给 AI Agent 用来生成 HTML 文档,还能作为 brief 交给任何图像生成工具——比如 ChatGPT Images、Midjourney。

你只需要在 prompt 里加一句:

Apply the Kami design system from github.com/tw93/kami/tree/main/references

图像生成工具就会沿用同样的暖色羊皮纸底色、墨蓝强调色、衬线字体风格来画图。

效果相当惊艳——GitHub README 里有三张示例,分别展示了证据布局图、架构重绘和概念对比图,风格高度统一。

换句话说,Kami 不只是帮你做文档排版,它定义了一种视觉语言,让你的所有 AI 输出——文档、图表、信息图——都保持一致的设计调性。


谁做的?为什么做?

作者 tw93 是个产品设计师,也是开源社区的老面孔。他还有两个姊妹项目:

  • Kaku(書く):让 AI 写代码
  • Waza(技):让 AI 训练习惯
  • Kami(紙):让 AI 输出文档

三件套凑齐了「写、练、交付」的完整链条。

tw93 说他一开始是因为自己买美股,经常让 Claude 写研究报告。每次输出都是默认灰色、扁平、每 session 布局不一样,看着不舒服。

所以他开始一条条修:先修排版,再修配色,再修间距。修着修着,发现这套规则不仅能用在研报上,简历、幻灯片、作品集全都适用。于是就抽像成了 Kami。

这个动机很真实——不是「我觉得应该做个设计系统」,而是「我自己受不了 AI 输出的丑东西了」。


跟其他方案比怎么样?

现在 AI 文档工具越来越多,我简单列个对比:

维度
Kami
直接让 AI 排版
Canva / Figma
设计一致性
★★★★★ 每次都一样
★★ 每次不一样
★★★★★ 模板固定
使用门槛
★★★★ 说句话就行
★★★★★ 什么都不用学
★★★ 手动拖拽
中文支持
★★★★★ 一等公民
★★★ 看模型能力
★★★★ 有模板
输出质量
★★★★★ 印刷级
★★ 参差不齐
★★★★ 看设计能力
灵活性
★★★ 有规则约束
★★★★★ 随心所欲
★★★★★ 完全自由
适合场景
专业文档输出
快速草稿
可视化设计

说白了,如果你的需求是「我要一份看起来专业的文档,但我不想自己排版」,Kami 目前是 AI 领域最靠谱的选择。


实际效果怎么样?

官网上放了 4 个示例 PDF,我直接说我的感受:

Tesla 股权报告:中文的,分析 Tesla Q1 2026 财报。排版有财经杂志内味了——数据表格规整、引用块有墨蓝侧线、图表和文字节奏搭配得当。

Musk 简历:2 页的创始人简历,英文。信息密度高但不挤,关键数据用大号衬线字体突出。

Kaku 作品集:日文的,7 页。这个最有说服力——多页面的设计一致性非常好,封面到内页风格统一。

Agent 幻灯片:6 页的演讲稿,英文。不是 PPT 那种花哨的 slide,更像是杂志排版式的幻灯片,适合高端场合。

你可以自己去官网下载 PDF 看:

  • Tesla 股权报告[https://kami.tw93.fun/assets/demos/demo-tesla.pdf]
  • Musk 简历[https://kami.tw93.fun/assets/demos/demo-musk-resume.pdf]
  • Kaku 作品集[https://kami.tw93.fun/assets/demos/demo-kaku.pdf]
  • Agent 幻灯片[https://kami.tw93.fun/assets/demos/demo-agent-slides.pdf]

我的看法

Kami 解决的问题其实不只是「AI 输出丑」这件事。

更深层的意义在于:它给 AI Agent 定义了一套设计语言的语法

以前我们说 AI 不懂设计,其实不完全对——AI 懂设计的概念,但它没有一个可执行的约束框架。Kami 填补的就是这个空白。颜色锁死、字体锁死、间距锁死,AI 只需要在这个框架里填内容。

这让我想到一个趋势:AI Agent 时代,最好的工具可能不是「功能最多的」,而是「约束最清晰的」。越明确的约束,AI 执行得越可靠。Kami 的 22 条生产规则、13 个设计 token、8 套模板——每一条都在收窄 AI 的选择空间,而收窄越多,输出越稳定。

我预测未来半年内,会出现更多这类「AI 设计系统」——不只是文档,还会有专门的 PPT 系统、数据可视化系统、社交媒体图文系统。Kami 开了个好头。

如果你日常用 AI 写文档、做报告、排简历,试试 Kami,你会被效果吓一跳。


资源汇总

  • 🌐 官网:https://kami.tw93.fun/ (支持中/英/日三语)
  • 💻 GitHub:https://github.com/tw93/Kami (MIT 开源)
  • 📦 最新版本:v1.1.0(2026 年 4 月)
  • 🌟 Star 数:4.5k+(截至 2026 年 5 月)
  • 👤 作者:tw93(@HiTw93[https://x.com/HiTw93]
  • 📄 姊妹项目Kaku[https://github.com/tw93/Kaku](代码)、Waza[https://github.com/tw93/Waza](习惯)

你觉得 AI 生成的内容最缺什么?是设计、准确性、还是创造力?
评论区聊聊 👇

标签:#AI工具#开源项目#设计系统#文档排版#Claude

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-07 16:20:04 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/582335.html
  2. 运行时间 : 0.138013s [ 吞吐率:7.25req/s ] 内存消耗:4,695.36kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=7463f2a392061146584231a898be6d84
  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.000745s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001127s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000469s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000473s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000868s ]
  6. SELECT * FROM `set` [ RunTime:0.000421s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000913s ]
  8. SELECT * FROM `article` WHERE `id` = 582335 LIMIT 1 [ RunTime:0.001098s ]
  9. UPDATE `article` SET `lasttime` = 1778142004 WHERE `id` = 582335 [ RunTime:0.002462s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000378s ]
  11. SELECT * FROM `article` WHERE `id` < 582335 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000834s ]
  12. SELECT * FROM `article` WHERE `id` > 582335 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000534s ]
  13. SELECT * FROM `article` WHERE `id` < 582335 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001262s ]
  14. SELECT * FROM `article` WHERE `id` < 582335 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.002369s ]
  15. SELECT * FROM `article` WHERE `id` < 582335 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.008841s ]
0.140267s