乐于分享
好东西不私藏

企业级 AI Coding | MumuSpec全自动演示视频,通过SKILL自动填充Spec文档

企业级 AI Coding | MumuSpec全自动演示视频,通过SKILL自动填充Spec文档
已关注
关注
重播 分享

后端把 3 改成 5,上线后前端还显示"已领 x/3 张",测试用例还在断言"第 4 次拒绝"。这个线上 BUG,每个研发团队都遇到过。

一、一个"3 改 5",改漏了 5 个地方

运营说:618 加码,每人限领从 3 张改到 5 张。

后端开发者找到代码,把 limitPerUser = 3改成 limitPerUser = 5,提交、合并、上线。

三天后:

  • 前端领券页还显示**"已领 2/3 张"**——UI 文案漏改了
  • 用户领到第 4 张时居然成功了——测试用例还在断言"第 4 次应拒绝"
  • API 文档示例请求体里还写着**"limitPerUser": 3**——联调时前端对着旧文档问"到底 3 还是 5?"
  • 测试同学根本不知道需求变了——PRD 没人同步改,AC 没人更新

一个数字,6 份文档要联动。传统模式下,这 6 份文档的改动分散在 PM 的 PRD、开发的代码、测试的用例里,没人知道"改完没有"

这就是我们做 618 · Skills 全景 MumuSpec 全景图的原因:把"改漏了"变成"没亮就是没改到位"

二、14 份文档,是不是官僚主义?

看到"14 份"的第一反应一定是:我们写 1 份都嫌多,你搞 14 份?关键不在数量,在不混层

如果你把 SQL 写在 PRD 里 | 数据库改了,PRD 就过期了 |

如果你把 UI 描述写在 API 文档里 | 前端改版了,API 文档就乱了 |

如果你把测试用例抄在产品规则里 | 规则变了,测试和规则一起过期 |

14 份文档的本质是:每份只装一类东西,改一件事只动该动的那几份。

文档编号它装什么不装什么
01编号规则、写作铁律业务内容
02会议纪要、邮件、访谈原始记录API、字段
03Phase 1 交付块、范围简表SQL、接口
04用户场景、业务规则(带数值)前端像素、数据库
05需求编号、用户故事、AC 验收条款JSON 示例
06前端展示文案、错误提示、交互行为业务规则原文
07性能指标、可用性目标功能逻辑
08组件划分、部署架构、技术选型代码实现
09端点路径、请求/响应字段、错误码UI 文案
10表名、字段名、类型、约束、索引HTTP 状态码
11认证、授权、敏感数据处理业务规则
12WBS 分解、排期、里程碑技术细节
13测试用例编号、断言条件、边界值产品规则
14正向追溯行(REQ→US→API→TC)正文

回到"3 改 5"——知道动哪几份就够了:

  • 04(业务规则)先改
  • 05(AC)、09(API 示例)、06(UI 文案)、13(测试断言)联动
  • 14(追溯矩阵)对账

不是 14 份全改,是 6 份联动。但你不写清楚这 6 份分别装什么,就永远不知道还漏了哪几份。

三、10 个 Skill,按重要性分层

不是所有 Skill 每天都用。我们把它们分成三层:核心轮次(建文档)、维护技能(改文档)、辅助技能(查文档)。

核心轮次:4 个,把空模板变成完整 Spec

这是每个项目必经的流水线。14 份文档不是按 01→14 顺序写的,而是分四轮逐步展开:

空模板  ↓ R1(02→03→04)  采集纪要、冻结范围、写业务规则  ↓ R2(05↔09)     用户故事与 API 互校准 ← 最关键的一轮  ↓ R3(08+10→06+07+11)  架构、数据、交互、NFR、安全  ↓ R4(12+13→14)  排期、测试用例、追溯矩阵终检

@mumu-spec-init· 建骨架

新项目一键创建 14 份文档骨架,每份自带元数据表(模块编号/名称/版本/状态)和章节结构。不用手动复制模板。

@mumu-spec-main· 总控路由

入口 Skill。你把会议纪要/需求/变更丢给它,它判断该调用哪个轮次 Skill。自己做路由,不直接写文档。

@mumu-spec-r1-proposal· 采集与立项

把散落的口头需求变成结构化的立项材料。

演示中输入两条原始素材:

素材写入文档产出
运营:"618 前要完成活动配置和券发放"02 需求来源S-01 会议纪要条目
产品:"每人限领 3 张券"04 产品需求说明R-02: limitPerUser = 3

同时写 03 立项提案,冻结 Phase 1 范围(活动管理/领券/试算/结算),明确不做清单(跨境支付、多租户运营 v2)。

这一步的价值:口头需求有了可追溯的编号。后续任何人问"限领 3 张是谁提的",回到 02 的 S-01 就能找到一手来源。

@mumu-spec-r2-align· 双锚对齐(全文最关键一轮)

同时写 05 用户故事和 09 API 接口规格,确保需求和技术契约首次对齐。

这是最容易出问题的环节——产品和开发各写各的,最后发现对不上。这个 Skill 强制两边同时写、互相校验:

05 用户故事09 API 接口规格对齐检查
US-002: 领取 618 优惠券POST /coupons/receive路径对应
AC-002-02: 已领 3 张再领→拒绝limitPerUser: 3(服务端校验)数字一致
AC-002-02: 提示"已达上限"403 COUPON_LIMIT_EXCEEDED错误码可断言

不混层规则在这里严格执行:

  • 05 不写完整 JSON Schema(引用 09)
  • 09 不写用户价值叙事(留在 05)

这一步的价值:AC 里的"拒绝"必须能在 09 找到对应的错误码。如果找不到,说明这个验收条款不可测试,当场暴露。

@mumu-spec-r3-design· 展开设计

按顺序写架构(08)、数据模型(10)、功能规格(06)、非功能需求(07)、安全设计(11)。

关键规则:数据模型字段必须与 09 API 的 DTO 对齐,10 的持久化字段能在 09 响应中找到对应。

@mumu-spec-r4-finalize· 收口终检

写实施计划(12)、测试用例(13)、追溯矩阵(14)。

每条 P0 需求必须有至少 1 个测试用例——不是建议,是门禁。

输出终检清单:

[ ] 每条 P0 US 在 14 有行[ ] 每条 REQ 在 13 有 ≥1 TC[ ] 09 示例请求/响应/错误齐全[ ] 10 索引与约束齐全[ ] 03 Phase 1 与 05 P0 范围一致

维护技能:2 个,日常用得最多

建好 Spec 后,日常 80% 的工作在这两个 Skill。

@mumu-spec-sync· 变更联动(最高频)

回到开头的"3 改 5"。这个 Skill 自动判定变更类型、列出联动顺序、按序修改:

联动顺序操作文档具体改了什么
04 产品需求说明R-02: 
05 用户故事AC-002-02: "已领 3 张" → "已领 5 张"
09 API 接口规格示例值 3 → 5
06 功能规格说明UI 文案"已领 x/3 张" → "x/5 张"
13 测试策略TC-011: "第 4 次拒绝" → "第 6 次拒绝"
14 追溯矩阵更新变更记录

不同变更类型有不同的联动顺序:

变更类型先改再改
行为/AC 变化0509/10 → 13 → 14
API 字段变化0910 → 05 AC → 13 TC → 14
表结构变化1009 → 13 → 14
范围增删03 → 0405 → 下游全套

这一步的价值:传统模式靠经验记"改了这个还要改那个",MumuSpec 靠规则。改了 04 的 R-02,联动清单自动出来,少改一份就是少亮一格。

@mumu-spec-tasks· 任务拆分

把 05 用户故事拆成开发任务,按依赖排序:

T-001: 创建 CouponClaim 表及索引        [数据]  2hT-002: 实现 POST /coupons/receive 接口   [后端]  4h  ← 依赖 T-001T-003: 实现 limitPerUser 校验逻辑       [后端]  2h  ← 依赖 T-002T-004: 前端领取按钮 + 已领计数展示       [前端]  3h  ← 依赖 T-002T-005: 编写 TC-009~012 单元测试         [测试]  3h  ← 依赖 T-002, T-003

辅助技能:3 个,查状态、跑质量

@mumu-spec-check· 质量检查

四项维度扫描 01-14:

维度检查什么示例失败项
完整性14 份文档是否都在缺 07 非功能需求
一致性编号全局唯一REQ 编号重复
可追溯性14 每行填满REQ-011 无 TC
质量规则AC 无模糊词出现"友好""尽量"

@mumu-spec-status· 版本看板

扫描所有文档的元数据,输出版本状态:

📊 Spec 状态看板项目: 电商618促销    最后更新: 2026-05-1601 写作总则  v1.0  Approved02 需求来源  v1.1  Review04 产品需求  v1.1  Review   ← 变更进行中05 用户故事  v1.2  Draft    ← 变更进行中09 接口规格  v1.2  Draft    ← 变更进行中13 测试策略  v1.0  Approved

四、用SKILL之前 vs 用SKILL之后

没有 MumuSpec有 MumuSpec
需求来源"运营开会说过的"——靠记忆02 文档 S-01 编号可追溯
改一个数字改代码、看漏 UI/测试/API 示例@mumu-spec-sync
验收标准"用户体验友好"——无法断言"返回 403 COUPON_LIMIT_EXCEEDED"——可测
交接新人读代码猜业务规则04 文档 R-02 写清 limitPerUser 数值和来源
发布前"测过了吧?""测了吧"14 追溯矩阵:REQ→US→API→TC 逐行对账
BUG 定位"是需求没定?API 不对?测试没覆盖?"14 追溯行直接定位断层在哪

五、这个全景图的实际用途

场景怎么用
内部演示点"一键播放",10 分钟看完全链路。比读 Skill 文档快
客户演示3 分钟展示 10 个 Skill 各干什么、生成什么。问"R-02 是什么",直接指给他看
变更演练单独选 
自查点亮后看哪些字段还半透明,就知道哪些文档没写到位

六、一句话

MumuSpec 不是人从头写到尾的,是 Skill 按轮次、按规则、按链路往 14 份文档里填出来的。

空模板 → R1 采集 → R2 双锚 → R3 展开 → R4 收口 → 变更联动 → 质量检查。

改一个数字,6 份文档联动,少一份就没点亮。不靠嘴说,靠亮不亮。

《企业级AI Coding成熟度模型》PDF已开源至GitHub,这些资料也会逐步同步到GitHub

https://github.com/lvzhaobo/mumu-coding/

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-22 15:34:58 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/649728.html
  2. 运行时间 : 0.090387s [ 吞吐率:11.06req/s ] 内存消耗:4,758.04kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=33590e043a4801cdd17f5e963fd330b2
  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.000644s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000943s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000391s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000323s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000492s ]
  6. SELECT * FROM `set` [ RunTime:0.000204s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000583s ]
  8. SELECT * FROM `article` WHERE `id` = 649728 LIMIT 1 [ RunTime:0.000490s ]
  9. UPDATE `article` SET `lasttime` = 1779435298 WHERE `id` = 649728 [ RunTime:0.001166s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000244s ]
  11. SELECT * FROM `article` WHERE `id` < 649728 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000488s ]
  12. SELECT * FROM `article` WHERE `id` > 649728 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000393s ]
  13. SELECT * FROM `article` WHERE `id` < 649728 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.002470s ]
  14. SELECT * FROM `article` WHERE `id` < 649728 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001152s ]
  15. SELECT * FROM `article` WHERE `id` < 649728 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000836s ]
0.092090s