当前位置:首页>Excel>你的风险登记册只是“死”的Excel吗?把它变成项目雷达

你的风险登记册只是“死”的Excel吗?把它变成项目雷达

  • 2026-06-02 17:38:43
你的风险登记册只是“死”的Excel吗?把它变成项目雷达
很多项目经理都经历过这样的场景:项目启动会开得热火朝天,大家信心满满。
会上,为了显得专业,或者为了应付流程,有人打开了一个Excel文档,文件名叫“项目风险登记册_V1.0”。
大家七嘴八舌地填了几个显而易见的风险,比如“服务器可能会挂”、“美术资源可能会延期”。
填完后,这个文档就被上传到了SVN或者飞书云文档的某个角落,安详地躺在那里。
直到三个月后,游戏上线的第一次压力测试,服务器真的崩了。
这时候,大家手忙脚乱地救火,有人忽然想起来:“哎,我们当时好像提过这个风险。”
有人打开那个尘封已久的Excel,发现它确实躺在第二行。
然后呢?没有任何然后。
它被记录了,但它没有被管理。
这不仅是尴尬,这是项目管理的安全幻觉。我们以为把风险写下来就安全了,但那个表格只是一个“焦虑博物馆”,陈列着我们过去的担忧,却对现在的危机毫无作为。
真正的风险管理,不是为了审计,不是为了免责,而是为了在混乱中建立秩序。
今天我们聊聊,怎么把那个死的Excel,变成一个活的项目雷达。

打破“安全幻觉”,理解风险的本质

很多有个误区,觉得风险管理就是“填表”。
PMBOK里定义风险是“一旦发生,会对项目目标产生积极或消极影响的不确定事件”
注意两个词:不确定积极或消极
但在实际工作中,我们往往只盯着消极的看,把它当成问题预告片。
如果你的风险表里写的都是:“如果主程生病,开发会延期”,这不仅是废话,而且是无法行动的废话。
一个活的风险系统,它的核心作用不是记录,而是决策支持
它应该像游戏里的雷达小地图。你不需要盯着它看每一棵树,但红点出现时,你必须知道那是敌人,并且立刻决定是开枪还是绕路。
如果你的风险登记册不能帮你决定今天该把资源投向哪里,那它就是垃圾。
在软件开发或者游戏项目中,一个有效的风险雷达需要承载四个功能:

看见不确定性

把“我感觉这块代码有点悬”这种模糊的直觉,变成“战斗系统重构如果不能在3月15日前完成,A版试玩将无法包含PVP功能”这种具体的描述。

强制排它

你手里只有5个资深开发,面对100个风险,你必须通过评分算出哪3个风险值得这5个人去搞定。

锁定责任人

风险最怕“大家一起看”。大家一起看,就是没人看。必须有一个具体的人名字挂在那里。

追踪有效性

你制定了预案,然后呢?预案生效了吗?概率降低了吗?如果没有,这预案就是安慰剂。

为什么传统的风险管理总在“假装工作”?

在聊怎么做之前,我觉得有必要先戳破几个泡沫。为什么绝大多数团队的风险管理都是在“假装工作”?

1. 乐观偏差

做游戏的人都有点理想主义。策划觉得这个玩法一定好玩,程序觉得这行代码肯定没Bug。
当我们记录风险时,内心深处其实在想:“这事儿应该不会落到我头上吧?”
这种心理会导致我们严重低估风险发生的概率。

2. 害怕成为报忧鸟

在很多公司的文化里,提出风险的人,往往被视为“态度消极”或者“能力不足”。
“怎么别人做项目都没事,就你事儿多?”
于是,大家学会了自我审查。只提那些不痛不痒的风险(比如“天气不好导致生病”),而把真正的雷(比如“底层架构根本支撑不了这个并发量”)埋在心里。

3. 只有动作,没有结果

很多时候,针对一个风险,我们填写的应对措施是:“加强沟通”、“密切关注”。
这在项目管理里叫“正确的废话”。
“密切关注”不是一个动作,它无法被衡量。你怎么关注?每天盯着屏幕看吗?
这些陷阱,让风险登记册变成了一张废纸。

从表格到系统——构建你的“风险雷达”

好了,道理讲完了,我们来点干货。怎么在不增加团队负担的情况下,把这个系统建起来?
别再用本地Excel了,请用飞书多维表格Notion等等在线协作工具
为什么?因为它们支持自动化和视图切换。
一个合格的“活”的风险系统,应该包含以下几个核心要素:

1. 风险描述:用“如果……那么……”句式

别写“美术外包风险”。
要写:“如果外包团队在1月20日前无法交付第一批3D模型,那么关卡编辑工作将无法开始,导致Alpha版本延期2周。”
这个句式强迫你思考触发条件具体后果

2. 量化评分:概率 x 影响 = 风险值

这是老生常谈,但很有用。
概率(1-5分):1分是极小可能,5分是几乎肯定发生。
影响(1-5分):1分是甚至不需要告诉老板,5分是项目可能会被砍掉。
相乘得到风险分
在飞书多维表格里,你可以设置一个自动化流程:如果风险分 > 15,自动推送到项目群里,并@项目负责人。
这就是让死数据“活”过来的第一步。

3. 真正的责任人

责任人不是填表的人,也不是PM。
如果是技术风险,责任人必须是主程;如果是美术风格风险,责任人必须是主美。
PM的工作是盯着这个责任人,而不是盯着风险。

4. 触发器

这是最容易被忽视的一列。
很多风险我们不知道什么时候处理。触发器就是那个“发令枪”。
比如风险是“苹果审核被拒”。 触发器就是:“提交审核后的第72小时仍未收到反馈”。
一旦触发器亮了,不需要开会讨论“我们要不要动”,而是直接启动预案。

五种策略

在项目管理的过程中中,面对风险,我们通常只有五种打法。很多PM只会写“缓解”,这是不对的。我们要根据战况选择策略:

1. 规避

这是最彻底的办法。
场景:你们想在游戏中加入一个基于ChatGPT的实时NPC对话功能,但评估发现,API调用的成本太高,且存在极大的内容安全风险(比如NPC突然开始骂人)。
动作:砍掉这个功能。或者把实时生成改为预设的对话树。
本质:通过改变计划,彻底消除不确定性。虽然牺牲了酷炫度,但你也把炸弹拆了。

2. 缓解

这是最常用的策略。降低概率,或者减轻影响。
场景:新版本要在春节前上线,但核心后端程序员只有一个人,万一他生病了怎么办?
动作
降低概率:让他现在就开始吃维生素,别让他加班太狠(虽然很难)。
减轻影响:现在立刻安排另一个程序员进行代码Review(代码审查),做结对编程,确保如果A倒下了,B能勉强顶上。
注意,缓解不能消除风险,只能让你在风险发生时没那么痛。

3. 转移

场景:由于是出海项目,涉及到复杂的GDPR(数据隐私)合规问题,团队内部没人懂法律。
动作:花钱请专业的法务咨询公司,或者购买针对数据泄露的保险。
本质:把风险管理的责任(和财务后果)转嫁给第三方。虽然花了钱,但你买了确定性。

4. 接受

有些风险,你管不了,或者管它的成本比风险本身还大。
场景:上线当天,某地可能会有地震导致部分玩家掉线。
动作:什么都不做。或者准备好一个道歉公告模板。
本质:主动接受。但这必须是主动的决策,而不是因为懒得管而被迫接受。你需要设定一个“应急储备金”,万一发生了,我有钱/时间去填坑。

5. 利用

这是高阶玩家的操作。针对积极风险(机会)
场景:竞品游戏忽然宣布跳票了,原本拥挤的暑期档突然空出了一大块流量。
动作:增加营销预算,加班加点(提供加班费)把上线日期提前,吃下这波流量。
本质:不仅不躲,反而迎上去,把不确定性变成收益。

用AI重塑风险管理

作为一直推崇AI提效的PM,我觉得现在如果不利用AI来做风险管理,简直是暴殄天物。
传统的头脑风暴会有盲区,因为人的经验是有限的。
怎么用AI来辅助你?

1. 这种时候,AI是你的魔鬼代言人

你可以把你的项目计划书(脱敏后)发给AI,然后用这个Prompt:

“你是一个拥有20年经验的游戏制作人,这是我们项目的核心机制和技术栈(附上信息)。请运用‘事前检验’的思维模型,预测这个项目在上线6个月后失败的10个最可能的原因,尤其是技术架构和团队协作方面的。”

你会惊讶地发现,AI能提出很多你完全没想到的盲点,比如“过度依赖特定版本的Unity插件导致后期无法升级”。

2. 用AI做情绪预警

如果你有权限访问代码仓库的Commit Log(或者团队的周报。
你可以让AI分析这些文本的情绪趋势。
如果连续三周,周报里的关键词从“完成”、“推进”变成了“阻塞”、“等待”、“困难”,或者代码提交记录里的注释开始出现大量的暴躁语言。
这就是团队倦怠风险的信号。AI能比你更早发现团队要崩。

3. 自动化风险监控 Agent

如果你有一定的动手能力,可以配合飞书/钉钉的API做一个简单的Agent。
比如,设置一个规则: “如果Jira里的Bug数量在3天内激增20%,且严重级别为Blocker的Bug超过5个。”
不需要人去统计,Agent直接在群里拉响警报:“风险阈值已突破,建议立即召开风险评审会。”

让风险管理成为一种文化,而不是流程

工具和策略再好,如果人不对,也是白搭。你要建立一种心理安全的环境。
在很多成功的敏捷团队里,有一个风险红绿灯的仪式。
每天站会结束前,大家轮流报一个颜色:
  • 绿:我觉得挺稳。
  • 黄:有点不对劲,但我能搞定。
  • 红:我搞不定了,或者我要炸了,需要支援。
当一个人报“红”的时候,Leader的第一反应绝对不能是皱眉或者责备。
第一反应应该是:“谢谢你把它提出来。我们需要谁来帮你?”
这就是把风险管理从“问责制”变成了“支援制”。
当团队成员意识到,提出风险是为了获得帮助,而不是为了挨骂时,你的风险登记册才会真正被填满真实的内容。

拥抱混乱

项目管理从来不是关于“控制一切”。我们控制不了天气,控制不了苹果的审核心情,也控制不了队友会不会突然想辞职去环游世界。项目管理是关于在混乱中保持清醒
那个表格的数据,就是你在迷雾中的手电筒。不要把它仅仅当作一份作业。
哪怕你今天只做一件事:去把那个已经落灰的风险表打开,问问核心成员:这里面哪条已经过期了?哪条新的雷我们还没写上去?
然后,给那条最大的雷,指定一个具体的排雷兵,并定好引爆条件。
别让风险停留在纸面上,让它在你的管理系统中流动起来。
这才是PM存在的价值——不是为了消灭所有风险,而是确保当风暴来临时,我们已经穿好了救生衣,并且知道救生艇在哪里。
希望你的项目,永远有备无患。

最新文章

随机文章

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