跳到内容
当前位置:首页>电子书资讯>一本乱糟糟的电子书,25个插件帮你校成能看的样

一本乱糟糟的电子书,25个插件帮你校成能看的样

  • 2026-10-30 18:14:20
一本乱糟糟的电子书,25个插件帮你校成能看的样

下载过 epub 电子书的人,多半被这些事烦过:

章节标题里夹着「加更」「求订阅」;正文中间混进一整段别的书的内容;引号开了头忘了闭合;该写「的」的地方写成「地」;书翻着翻着发现中间缺了十几章……

这些问题靠人眼一遍遍扫,费时还容易漏。于是我们干脆做了一套 Sigil 校对插件——一共 25 个,把「人肉校对」变成「插件自动扫、按规则改」。

这篇不讲术语,用大白话把每个插件是干什么的、版本一路迭代都改了啥,一次讲清楚。

插件传送门:https://wwbcm.lanzouq.com/b01gicnsoj

密码:9ri1

先说清楚:这些插件到底是干嘛的

Sigil 是一款免费开源的电子书编辑软件,很多人用它做 epub 的排版和校对。它的「插件」就像给软件装的小工具——点一下,就能自动做一件具体的校对活。

这套插件一共 25 个,按作用分成三大类:

检查类(只报问题,不改书):把书里哪里不对给你标出来,改不改你自己定,安全。
清洗类(按规则自动清理):广告、水印、作者感言、页标记这些垃圾,一键清掉。
排版规范类:章节标题、段落缩进、分割线、标题颜色,统一排成规范样式。

下面用大白话,把每个插件是干嘛的讲一遍。

一、错别字、标点、乱码,交给它们

FixTypoDict(错别字词库):内置一张 1 万 2 千多条「错词→对词」的词表,全书扫一遍,哪里用错了词(比如「不折手段」应为「不择手段」)给你列出来,只提醒、不自动改。

FixOcrConfusables(OCR 形近字):书如果是扫描识别(OCR)来的,常把「人」和「入」、「己」和「已、巳」搞混。这个插件按上下文自动改「人→入」,其余拿不准的列出来人工定。

CheckAdverbDe(的地核查):把「慢慢的走」这类「的/地」用错的地方找出来,分「建议改地」「建议保留」「待定候选」三档,低置信的只提醒、不自动改。

CheckTraditionalChinese(繁体残留):简体书里混进来的繁体字,扫出来提醒;但「那」这类繁简同形字不误报,「著作」里的「著」也不误报。

FixPunctuation(标点引号修正):最复杂的一个。修半角标点、补引号配对、统一省略号、段尾补句号、OCR 标点乱码修复……版本已经迭代到 1.10,后面细讲。

CheckLongSentence(长句检测):一句话连续 50 个汉字不带标点,读起来费劲,标出来给你断句参考。

二、断行、重复、缺章,交给它们

CheckDuplicateLines(相邻重复行):连着两行内容一模一样,或者一行里出现两个「第X章」,或者同名章节出现两次,都给你找出来。

CheckLineBreakPunctuation(行首标点检测):一行开头出现逗号、句号、引号这类标点,说明上一行断开的位置错了,标给你看。

CheckShortFragmentLines(短促残句检测):OCR 书常丢字,一行只剩「人,对不对?」这种残尾巴,它把可疑的短句挑出来。

MergeBrokenDialogLines(断行合并):对话被硬回车切成两段、叙述段断在半句,它把这些拼回一整段。

CheckChapterGap(缺章检测):把全书章节标题收齐,自动解析中文数字(第两百零五章这种),算出哪几章缺失、哪几章重复,列出缺章区间。

CheckEpubStructure(章节结构体检):检查章节结构、插图 div、章节页该有的样式和头图,跨文件的章号有没有跳号。

CheckCrossBookPollution(异书内容检测):一本书的正文里混进别的书的内容(比如网文中间突然出现一段丧尸题材),按特征词扫描定位出来。

三、广告、水印、作者话,一键清掉

DeWatermark(去广告水印):「点击继续阅读」「下载APP」「充值打赏」这类广告段,还有「正文 第N章 目录索引」的导航行,按特征词删掉;只删短行、长行不动。

CleanPageMarkers(去页标记):清掉「第N页」「第N册」这类分页标记、孤立的页码数字、空引号行,以及镜像站塞进来的广告行。

StripAuthorNotes(去作者感言):删掉章末「求月票」「求订阅」、卷末、完本感言这类作者附言;拿不准的列成候选,人工确认后再删,绝不误删正文。

CleanTitleBrackets(标题尾括号清洗):章节标题末尾的「(加更)(求票)」这类发布说明删掉,「(上)(中)(下)」这类结构标识保留。

ApplyReadNotes(读校笔记批量替换):把你在阅读时记的「这里该改成什么」的笔记,批量应用到书里,改前能预览、可批量撤销。

四、排版规范,交给它们

FormatNovel(排版与章号规范):把章节标题统一成「第N章 标题」(补第字章字、中文数字转阿拉伯、去前导零),正文段首统一缩进两个全角空格,清掉行首行尾的多余空白。

FixDivider(分割线预处理):把散乱的章节分割线统一识别、合并,文末多余的分割线删掉。

TitleColorFromImage(标题颜色跟随配图):从章首头图里取主色,把章节标题颜色自动改成和配图一致;卷标题按卷页底图取色。每本书自动统一,标题色跟着图走。

五、epub 合规体检,交给它们

CheckEpub2Compliance(EPUB2 合规体检):检查 epub 是否符合 EPUB 2.0 规范——版本声明、必填元数据、目录结构、图片引用有没有失效、链接通不通、文件名大小写对不对。

CheckDuokanCss(多看 CSS 合规):多看阅读器对某些 CSS 特性支持不好(渐变、伪元素等),它把不支持的地方列出来,避免排版在设备上崩掉。

CheckFontFamilyRefs(字体引用名检查):检查 CSS 里字体引用名是否和定义一致,别让书名写了字体却显示不出来。

CheckCutoutQuality(抠图质量核验):封面抠图好不好,自动量化打分——四角是不是透明、有没有抠虚、文字区干不干净、人物有没有抠出洞。

版本迭代:25 个插件到底在迭代什么

这些插件不是写完一次就收工。回看每份更新记录,能看出三条很清楚的迭代主线。

第一条:从「只服务我自己的书」变成「谁的 epub 都能用」。早期很多插件绑定了自家做书的固定套路(固定的类名、固定的文件名、固定的标题格式),换一本书就失灵。现在的版本几乎全部做了「通用化」:词表能自己加、文件名用正则可配置、标题选择器自动识别、设置存进配置文件。哪怕不是你流水线做的书,装上也一样能用。

第二条:能力不断加码,规则越磨越细。每个插件都在往深里做,最典型的是标点修正插件,一路迭代到 1.10 版。

第三条:宁可漏改,不可错改。所有「删除」「替换」类插件都守着两个词——「只加不改」和「幂等」。只加不改,是加新规则时绝不动旧规则;幂等,是同一本书跑两遍结果完全一样,不会越改越乱。所有自动删除前,都会先过一遍「内容载体白名单」,含图片、表格的段落绝不碰,防止误删正文。

几个迭代最狠的插件

FixPunctuation(标点引号修正)1.0 → 1.10:从最基础的标点修正开始,一路加了行首右引号三分法(自动判断分页丢的闭引号该移到哪)、引号按章节重置栈(标题行的引号不参与正文配对,避免跨章假配对)、连续标点修正、冒号后补开引号、OCR 标点乱码修复、英文网址撇号豁免。每个版本都在真实书上跑回归,改完重扫一遍必须零改动(幂等)。

CheckChapterGap(缺章检测)1.0 → 1.7:从简单识别章节号,做到中文数字完整解析(零、两、百、千、万、大写壹贰叁全支持),按卷判定缺号,还能识别「第X卷 卷名 第X章 章名」这种合体标题。

CheckEpub2Compliance(合规体检)1.0 → 1.5:从 6 类基础检查扩到 10 类,新增了目录引用有效性、章节文件必须进目录、链接全扫、文件名大小写一致性检查。

FormatNovel(排版规范)1.0 → 1.8:把标题统一格式做全(六种旧式标题都能认),行首行尾的空白字符清理完整化——半角空格、NBSP、零宽、制表符全清,但全角缩进必须保留。

TitleColorFromImage(标题取色)1.0 → 1.1:从只认固定的 .top 类名,变成自动识别每本书真实用的标题选择器(h2.cnum、.cv-v 都行),识别不到还能手动指定——这正是「通用化」的典型代表。

怎么用

这些插件装在 Sigil 里,一次装好,后面每本书直接调用。

安装就四步:打开 Sigil → 插件 → 管理插件 → 添加插件,选插件的 zip 文件,重启 Sigil 就能在「插件」菜单里看到。

装好后,一本书的完整校对流程大概是:先跑检查类插件把问题都标出来(缺章、错别字、标点、异书内容),再跑清洗类插件清掉广告和作者话,最后用排版规范类插件把格式统一。

25 个插件各自能单独开关、单独使用,按需取用就行。

这套插件一路迭代到今天,核心就一句话:把校对里所有机械的、重复的、容易看漏的活交给插件,把判断的活留给人。

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