跳到内容
当前位置:首页>课件>54 节高中理科课件,0.9MB 一节:Claude 把看不见的实验变成能亲手操作的网页

54 节高中理科课件,0.9MB 一节:Claude 把看不见的实验变成能亲手操作的网页

  • 2026-11-07 05:44:10
54 节高中理科课件,0.9MB 一节:Claude 把看不见的实验变成能亲手操作的网页

铜匠实验室 · lab.tongjiang.app

2026.10.30

看不见的东西,
做成了能拨的

五十四节高中理科课,一节一个网页,全部开源。整包 0.9 MB,U 盘都装得下。

54

节课件

4

理科科目

0.9

MB / 节

0

元订阅

图 1两种课件差在哪:同样对着人教版 2019 目录,铜匠式把「看」换成了「拨」。

01

一门课,九个台阶

上课铃响,投影亮起来。老师把温度滑杆从 293 推到 373,屏幕上那团黑点的轨迹一下撒开,后排有人「哦」了一声。

这一幕在课上做不出来。布朗运动写在《选择性必修 3》第一章第一节,配一张显微照片、两行解释。真做实验,得盯着显微镜等好几分钟,才看见微粒挪动一点点。

网名叫「铜匠十点睡觉」的人,把这件做不出来的事做了 54 遍。

物理 10 节、化学 25 节、生物 5 节、地理 14 节,一节一个网页,对着人教版 2019 的目录排。整包开源,理由只有一句:订阅的单子太零散,索性全放出来。

图 2四科课数。作者说做完了 55 门,还有一节没放出来。

实机截取:化学 25 · 地理 14 · 物理 10 · 生物 5 节课程目录(lab.tongjiang.app,2026-10-30)。上方进度条即各科的课数。

打开布朗运动这一节,屏幕分三块:左边步骤和解说,中间 3D 场景,右边一台中控台。

图 3第 1 步「看它在动」。中控台四个滑杆:温度、微粒半径、记录次数、观察时间。

标题下面写着一行小字:「看不见的分子,凭什么说它在乱动」。整节课就围着这一句转。

图 4九步。前八步建概念,第九步是考核。

第九步带目标值:把均方位移调到 2000 μm² 以上,保持 12 秒,进度条才变绿。做没做到,学生自己看得见,不用等老师批。

第 3 步是全课最抓人的地方。把记录次数从 4 调到 10,方格纸上自动画出轨迹:净位移只有 16.50 μm,实际走过的路却有 64.8 μm。

图 5两个长度摆在一起,随机这件事就不用再解释了。

NOTE

课本上的布朗运动,难点从来不是定义,是「凭什么说」。这一节把「凭什么」拆成九步,每一步只让你多做一件事。

第 5 步更狠。温度推到 373 K,均方位移从 512.3 μm² 跳到 2346.6 μm²,轨迹跟着变大。同一个粒子,同一台仪器,只改了一个条件。

图 6只动温度这一个滑杆,结果差 4.6 倍。

02

换一门课,还是一样能拨

化学那边的做法一样:一个场景,一台中控台,一条步骤线。

图 7强酸强碱滴定。台上是真实的装置:滴定管、锥形瓶、磁力搅拌器。

右下角那块中控台会实时算给你看。下面这 3 秒,是实机拖滑杆录的,不是示意图。

图 8从 0 滴到 40 mL:pH 从 13.02 掉到 1.56,判断从「未到终点」变「已到终点」,再到「已过量」。

电解那节也一样。时间轴一推,产物自己往上长。

图 9电解氯化铜溶液。阴极析出铜、阳极放出氯气,两边同时计数。

图 10时间从 0 走到 1800 秒:铜从 0 长到 116.6 mg,氯气从 0 长到 45.7 mL。

物理和生物那边还有几节,顺手放两张:

图 11左:氨的制备与喷泉实验,第 6 步。右:球棍模型,转盘可以拖。

图 12光电效应。台上是一整套实验台,右下角那条 I–U 曲线是现算的。

它没把实验室美化成一段干净动画。翻纸、挡光片、接线,该有的都在,因为这几步本身就是考点。

03

一个人怎么干完五十四节

原文标题说,这套课件是用 Claude 做的。仓库里没提这件事,作者只留了 54 个 HTML 和一份 catalog.json。

但结构露了底:每一节都是同一个骨架,三维场景、左侧步骤、右侧中控台、九步流程、最后一步考核。骨架写一次,剩下的是换场景、换公式、换参数。

这活靠写代码完成,不用建模软件。所以它轻:一节 0.9 MB,没有贴图仓库,没有视频文件,几何体是代码搭的,材质是参数化的。整包 54 节,U 盘都装得下。

仓库 10 月 28 日建,两天 1,077 颗星、295 个 fork。

一节 = 一个场景 + 一条九步线
+ 一台能拨的中控台
+ 一个带目标值的考核

// 3D 场景由参数生成,不靠建模软件
const lab = makeLab({ temp: 293 });
lab.on('slide', v => paint(v));

一节课件就是这三行骨架加一段生成场景的代码。中控台、九步线、考核目标,全由参数拼出来。

它做的不是漂亮的动画,是能拨的装置。

差别在课堂上很明显:动画只能看,装置能拨。老师讲到哪里,就拖到哪里。

04

它已经翻过一次车

发布第二天,有人逐课复算数值,一次提了 8 个科学错误。作者还没在 GitHub 上一条条回。

另外,课件左上角那个目录按钮,在离线版点它会 404:仓库根目录还没放 index.html。

NOTE

这两件事比「54」这个数字更值得看。一个人写 54 节课的代码是快的,一个人把 54 节课的物理量全校一遍是慢的。生成的速度和审校的速度,头一次被摆在同一张桌上。

05

换成国产模型,会怎样

这是很多人看到这条新闻的第一反应:这套东西能不能用国产模型重做一遍,甚至做得更多?

把活拆成四道工序,一道一道看。

图 13四道工序的现状,全部来自公开信息,未复测。

① 写代码。前端生成的盲测榜上,开放权重的头部几乎都是中国模型:Kimi、Qwen、GLM、DeepSeek、MiniMax。据 Web Pulse 对 WebDev Arena 的一次统计,前 18 名里有 17 个是中国模型。这类「单文件网页 + Three.js 场景」的活,正是它们的主场。

② 造 3D 资产。现在这环靠代码建模,仪器都是简化的盒子。腾讯混元 3D 2.1 是开源的,能照照片生成带 PBR 材质的模型:形状 3.3B、贴图 2B,全流程要 29 GB 显存;许可是社区版,不含欧盟、英国、韩国,月活过百万另签。做得出来,代价是显存和协议。

③ 对教材。人教版目录、考纲术语、中文题干,这些国模的语料更近,起手就占便宜。

④ 进校园。这条最现实:开源权重可以私有部署,学生的数据不出内网。对中小学来说,这一条常常比分数重要。

四道里三道不吃亏,一道要看显存和许可。「国模能不能做」这个问题,答案基本是能。

最卡人的是第五道,也是这套课件翻车的地方:审校。模型越会说,越容易编出看起来对的数:16.50 μm 和 64.8 μm 这种数,错一个零,外行看不出来,物理老师一眼就看出来。

尾声 / CODA

最该抄的是那个骨架

这套课件最该抄的是那个骨架:一门课 = 一个场景 + 一条九步线 + 一台能拨的中控台 + 一个带目标值的考核。3D 只是壳。

骨架定死,内容才好批量做;考核带目标值,学生才知道做没做到;参数可调,老师才敢在课堂上临时改条件。

至于那 8 个错误,反而是这套东西最可信的部分:它承认自己会错,还给了你一个「报告错误」的按钮,点一下带着课名去 GitHub 开 Issue。

◇ ◆ ◇

完 · 一格一格

节数、课本对应、九步流程、布朗运动与滴定各步数值取自 lab.tongjiang.app 实机与项目 README;星标与建库时间取自 GitHub(2026-10-30);8 个科学错误、离线目录 404、作者说法与「用 Claude 制作」的表述出自背景文章。国模部分:WebDev Arena 统计引自 Web Pulse,混元 3D 2.1 的参数量、显存与许可引自其仓库与公开资料。

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