乐于分享
好东西不私藏

患者带着AI结论找你诊疗,第一句话该怎么说?

患者带着AI结论找你诊疗,第一句话该怎么说?

MEDICAL COMMUNICATION

患者带着AI结论来了,
第一句话我该怎么说?

门诊这道题,以前没教过

"为什么你和AI说的不一样?"

如果你在门诊还没被问过这句话,别急,很快就会。一位三甲医院呼吸科医生说:"上午看了30个号,25个病人是带着AI结论来的。"

以前,患者坐下来第一句话是"大夫,我最近……"现在,屁股还没坐热,先掏出手机,对着屏幕上的AI诊断结论一字一句地念。念完抬起头,眼神里带着三分求知、七分审视:"豆包说我这可能是间质性肺炎,你觉得它说得对吗?""AI建议我做的检查,为啥你没开?""AI说我这可能是罕见病,到底是不是?"

诊室从"问诊"变成了"辩论场"。

爱思唯尔2025年《未来医生白皮书》

59% 的医生表示,医疗错误信息正在阻碍患者接受推荐治疗;38% 的医生还需花费额外时间纠正患者的误解。

近四成医生本就不够用的时间,又被吃掉了一块——不是用来诊疗,而是用来纠偏。

有医生无奈调侃:"北京急需建立豆包医院,否则很多患者将无法按照豆包的诊疗思路获得诊断和治疗。"玩笑归玩笑,寒窗十余载的专业判断,如今要在三分钟内向一个手机屏幕证明"我比它靠谱"——

AI替你看完了病,你该怎么办?

这不是医生沟通能力退步了。是游戏规则变了。

旧框架为什么救不了你

你可能学过SPIKES。2000年,美国临床肿瘤学会(ASCO)提出这套六步法则,帮医生完成最难的沟通场景——告知坏消息。二十多年来,它几乎是医患沟通培训的"标准教材",连《中国肿瘤心理临床实践指南2020》都将其列为推荐模型。

SPIKES六步是这样的:

S(Setting)——设定场景:安静房间,手机静音,与患者平视而坐

P(Patient's Perception)——评估认知:"请您给我讲讲,您对目前病情了解多少?"

I(Invitation)——获得许可:"我现在可以和您谈谈检查结果吗?"

K(Knowledge)——给予信息:"我有一个不好的消息要告诉您……"

E(Empathy)——共情支持:接住患者的震惊、悲伤或愤怒

S(Strategy/Summary)——制定方案:共同商定下一步

看出问题了吗?每一步都默认同一件事:医生掌握信息,患者等待被告知。

P步骤假设患者对病情的认知是模糊的、不完整的,需要医生来"摸底"。K步骤假设医生是信息的唯一来源,患者等待医生开口。E步骤假设患者的情绪是对"新信息"的反应。S步骤假设医生提出方案,患者配合。

现在把"患者带着AI结论来"这个变量放进去,六步每一步都会卡住——

P步骤:"请您给我讲讲您对目前病情了解多少?"——患者掏出手机,AI已经给了诊断、鉴别诊断、治疗方案,附参考文献。他不是"不了解",他比你了解得还"全"。

K步骤:"我有一个不好的消息要告诉您"——患者已经被AI告知了,而且AI写得比你说的还详细。你不是"告知者",你得先"纠正",但SPIKES里没有这一步。

E步骤:你要接住的不是患者对坏消息的震惊,而是"你说的和AI不一样"的困惑与质疑。情绪从"悲伤"变成了"信任危机"——这不是共情能接住的。

S步骤:患者已经带着AI的方案来了,你要做的不是"提出方案",而是"校准方案"。但旧框架里根本没有"校准"这个动作。

SPIKES不是个例。目前医学沟通培训中使用的所有主流模型——Calgary-Cambridge、四习惯模型、E4、三功能模型、SEGUE、以患者为中心临床方法——全部建立在同一个假设上:医生是信息权威,患者是信息接收者。

E4模型的"Educate"步骤,直接把医生定位为"教育者",但患者已经被AI"教育"过了。四习惯模型的"评估患者视角",原本假设患者的视角是模糊的、需要医生去探索,现在患者的视角可能比医生还"清晰"——但这个"清晰"可能是错的。即便是最强调患者参与的"以患者为中心临床方法"和"共同决策"模型,患者参与的也是"选择",不是"诊断",信息权威仍在医生。AI打破的恰恰是"诊断"这个环节的信息垄断。

这不是一堵墙倒了,是整栋楼的地基裂了。

所有这些模型的共同底层假设,是信息权力不对称——医生掌握信息,患者等待被告知。AI打破的不是墙皮,是这根支柱。旧框架处理的是"患者不知道",新框架要处理的是"患者以为他知道"。

这不是打补丁能解决的事。

新框架:从"信息权威"到"协作校准"

旧框架的底层假设是"医生掌握信息,患者等待被告知"。新框架的底层假设必须换过来:患者已经带着信息来了,医生要帮他判断这些信息对不对。

听起来只差一步——从"我告诉你"变成"我帮你看看"。但这一步,改的是整条逻辑链。

传统模式下,信息流是单向的:医生→患者。医生是"中介",患者获取医学信息必须通过医生。互联网和AI时代,患者绕过医生直接获取信息——"去中介"了。但研究者发现了一个更精准的定位:患者不再需要医生当信息通道,但需要医生当信息校准器——你不再是患者获取信息的必经之路,但你是他判断信息对不对的关键人。

这个定位一针见血。患者带着AI结论来找你,不是来找答案的——答案AI已经给了。他来找你,是来验证的。他需要的不是"你告诉我",而是"你帮我看看这个对不对"。

2026年美国心脏病学会(ACC)年会上,一场题为"回应Dr. Google和ChatGPT的专业建议"的讲座得出了同样的判断:当技术让信息变得触手可及,医生的核心价值恰恰在于整合、筛选与决策。ACC说的"整合、筛选与决策",翻译到门诊场景里,就是识别、接住、校准。

所以,新框架的底层逻辑是:医生从"答案给出者"变成"AI结论的校准者+患者情绪的承接者"。

具体怎么操作?三步:识别、接住、校准。

第一步:识别

AI带来的结论,属于哪一种?

AI说对了——结论与你的临床判断一致。比如AI建议做某项检查,你也觉得该做。

AI部分对——方向大致正确,但细节有误或过度泛化。比如AI说"可能是肺炎",确实有炎症,但不是肺炎而是支气管炎。这是最常见的情况,也是最容易翻车的。

AI说错了——结论与临床判断相左。比如AI根据咳嗽症状建议按支气管炎处理,但你查体发现可能是心衰。这是最考验功力的场景。

识别这一步,核心就是一个判断:患者带来的信息,属于哪一类?判断清楚了,后面的应对才有方向。判断不清楚,要么过度纠偏伤了信任,要么该纠的不纠留下隐患。

第二步:接住

质疑不是敌意,是信任的起点

识别完AI结论的类型,接下来最容易犯的错误是什么?直接进入"纠偏模式"。

患者说"AI说的和你不一样",你马上解释"AI那个结论不靠谱,因为……"——你觉得你在纠偏,患者觉得你在辩解。他心里想的是:"你当然会说AI不对,因为你是医生。"

这就是为什么识别之后不能直接校准——中间缺了一步:接住情绪

"质疑是信任的基础,只要耐着性子认真解释,患者对医生的质疑就可以转化为信任。"

——《数字诊室》

这句话翻转了一个根深蒂固的假设。很多医生把患者的质疑理解为"他不信我",本能反应是防御或反击。但换个角度想:患者带着AI结论来找你,本身就说明他还愿意听你的判断。如果他完全信AI不信你,他根本不会来。质疑不是信任的终结,是信任的入口。关键在于你怎么回应。

医学沟通培训中有一个共情回应框架——NURS,用在这里刚好:

N(Name)指出情绪:"您说AI建议的方案和我给的不一样,这让您很困惑。"

U(Understand)表达理解:"我能理解,您看了AI的分析,自然想知道为什么我的判断不同。"

R(Respect)表示尊重:"您提前做了功课,这说明您对自己的健康很负责。"

S(Support)给出支持:"我来帮您梳理一下,看看AI的分析和我的判断分别基于什么。"

对比一下,没有NURS会怎样:

没有NURS

患者:"AI说我该做那个检查,你为什么没开?"

医生:"那个检查目前不需要。"

患者心里:"你就是不想给我开。"

用了NURS

患者:"AI说我该做那个检查,你为什么没开?"

医生:"您提前了解了相关信息,说明您对自己的健康很负责(R)。AI考虑做这个检查,我理解您想知道为什么我的建议不同(U)。我来帮您梳理一下——AI的判断基于什么,我的判断基于什么,咱们一起看看(S)。"

同一个问题,前一种回应把患者推到了对立面,后一种回应把患者拉到了同一侧。NURS的关键不是"哄患者",而是把"你vs AI"的对立,翻转为"我们一起看看这个结论站不站得住"的协作。你接住的不是AI的结论,是患者"我不知道该信谁"的焦虑。

第三步:校准

不是"我比你强",而是"我比你多看到了什么"

接住情绪之后,才到了最核心的一步:校准。校准不是辩解,不是证明"我比AI强"。校准是帮患者看到AI没看到的东西。

AI看到的是什么?症状描述→概率匹配→输出结论。它看到的是文字,是数据,是概率分布。

医生看到的是什么?这个人。他的气色、语速、呼吸的深浅、说话时喘不喘、胸部摁下去有没有压痛、眼底有没有水肿。同样是咳嗽两周,AI给出的是"概率最高的匹配结果",医生摸了一圈可能怀疑是心衰。这不是谁比谁聪明的问题,是信息输入的维度不同

所以校准的核心话术不是"AI错了",而是"我比AI多看到了一些东西"——

当AI说对了,校准变成借力:最蠢的做法是沉默——你不说,患者不知道你和AI是一致的,他只记得"AI说了要做检查,医生也开了",但信任落在谁身上?不确定。最聪明的做法是一句话借力:"AI说的这个方向是对的,我也建议做这项检查。"AI成了你的盟友,信任同时落在AI和你身上。你省了解释时间,患者也踏实了。如果还有补充,加上你专业判断里个体化的考量——"不过我还想补充一点……"

当AI部分对,校准变成修正:这是最常见也最容易翻车的情况。翻车方式有两种——第一种,直接否定:"不是肺炎。"患者心里一紧:"AI说肺炎你说不是,我该信谁?"你越否定,他越觉得你在跟AI对着干。第二种,全盘接受——为了不跟患者冲突,含糊过去。但你的专业判断呢?放弃了。正确做法是先肯定对的,再修正偏差:"AI注意到了炎症的信号,这点它看对了。但具体是哪种炎症,是肺炎还是支气管炎,需要结合查体和检查来判断。"患者跟着你的逻辑走,而不是被推到"选边站"的位置。

当AI说错了,校准变成引导:最忌讳直接说"AI说的不对"——你越否定,患者越觉得你在维护自己的权威。他心里的话是:"你当然会说AI不对,因为你是医生啊。"正确做法是用临床证据引导,而不是用权威否定:"我注意到AI考虑了支气管炎的可能性。不过我刚才听了一下您的肺部,再结合您说的夜间不能平卧,我想先排除另一个可能。"你不是在推翻AI,你是在AI的基础上往前走了一步——AI看到的是症状描述,你看到的是这个人。把推理过程摊开,让患者自己看到:哦,原来医生看到了AI没看到的东西。

2026年ACC年会上提出的CPR决策框架,逻辑也是一样的:先计算风险(评估),再个性化考量(校准),最后风险沟通(让患者理解为什么)。先评估→再校准→后沟通——不是"我告诉你答案",而是"我带你走一遍判断过程"。

8分钟门诊里,这三步怎么跑完?

理论讲清楚了,现实是:门诊平均每个患者只有8分钟。识别、接住、校准,三步跑得完吗?

跑得完,但前提是不要三步都从零开始

识别这一步,其实从患者开口说第一句话就开始了——"大夫,豆包说我这可能是……"一句话,你就知道他带了AI结论来,而且大致知道他信了多少。不需要额外花时间,只需要在听的时候多一个判断:这个结论属于哪一类?

接住这一步,不需要完整走NURS四步。8分钟门诊里,一句话就能接住:"您做了功课,这很好。我来帮您看看。"NURS的精髓不是四步全走,而是先肯定再进入——让患者知道你不是来否定他的,而是来帮他的。

校准这一步,才是真正花时间的地方。但如果你前两步做对了,校准反而比直接纠偏更快——因为患者已经从"你vs AI"的对立状态,转到了"你帮我看看"的协作状态。他不再是抵抗的,而是开放的。你不需要花额外的时间去"说服"他,只需要把判断依据摆出来。

三步串起来,就是一个8分钟门诊里可以跑完的闭环:听到AI结论→判断类型→一句话接住→用临床证据校准→患者跟着你的逻辑走。

这不是理论推演。正如前面所说——"质疑是信任的基础,只要耐着性子认真解释,患者对医生的质疑就可以转化为信任。"耐着性子,不是忍着火气,而是按步骤来:先识别,再接住,最后校准。

培训体系怎么办

你学会了识别、接住、校准。但你的同事呢?你的住院医师呢?他们还没学过——因为培训体系里,压根没有这个场景。

翻开北京协和医院的标准化病人(SP)培训手册,流程清清楚楚:集中授课→病情模拟→模拟问诊。住院医师规范化培训的指导手册也写了,学员可以"设计各种临床沟通场景,分别模拟医生、患者、患者家属、护士等,角色交叉互换、分别演练"。国家卫健委规划教材《模拟医学》(2023年版)第四章专门讲"非操作性技能的模拟培训与评价",第五章讲"情境模拟教学方法"。

但所有这些病例、所有这些场景,有一个共同前提:患者不知道自己得了什么病。没有一个SP剧本里,患者是带着AI结论来的。没有一次模拟问诊里,"患者"掏出手机说"豆包说我这是间质性肺炎,你觉得呢?"——旧框架连这个场景都没有,更谈不上应对逻辑了。教材里还有一句判断:"由于目前的人造技术特别是硬件、AI技术的拟真度有限,难以再现临床情境中诸如人际沟通、患者体征、情感表达等重要元素。"——这是2023年版写的。2024-2026年,多模态生成式AI已经把拟真度推到了新高度——这个判断,该更新了。

前沿已经有人动了。AI虚拟病人已经从"能不能做"走到了"做了有没有效"再到"能不能替代真人"——三层证据都过了。2024年,UCSF外科和斯坦福麻醉科联合开发了"合成病人"(Synthetic Patients),用多模态生成式AI创建逼真的交互式场景,专门用于练习困难对话。更硬的证据在国内:2026年5月的一项中国研究,88名护理专业学生,对照组用传统教学,观察组用AI虚拟病人联合模拟演练——观察组的病情评估、护理措施选择、应急处理评分均优于对照组(p<0.05)。虚拟病人能不能替代真人SP?一项55名医护人员的随机对照试验给出了答案:两组在舒适度、准备度、筛查能力、照护能力方面无显著差异,参与者对虚拟SP和真人SP的有效性评分无差异(P=.79),诊断能力提升等效。设计良好的虚拟病人可以在临床技能培训中替代部分真人SP。

前沿有了,证据有了。但落到每一家医院、每一个培训科室,最常听到的一句话是:"我知道该改,但我没时间。"

护士长管着病房排班,带教老师自己还有门诊和科研,住院医师的培训课时本来就排得满满当当。新加一门课?排不进去。再招一批SP来演"带着AI结论来的患者"?预算不够,培训周期也跟不上。

这个困境是真实的。但解法不是"加一门课",而是"改一个场景"——改的不是课时,是变量。在现有剧本里加一段前置信息,SP表演时加一个动作,评估时加一层维度。不需要多排一节课,不需要多招一个人。

具体怎么做?现有SP训练里,每个病例加一个变量就行:患者带着AI结论来。不需要新增课时,不需要额外预算,只需要在现有剧本里加一段前置信息——"这位患者在就诊前用AI工具查询过自己的症状,AI给出了XX结论,患者对此有一定信任度。"SP表演时,在传统问诊流程之前加一个动作:掏出手机,念出AI结论,然后观察医生怎么接。

AI虚拟病人恰好能降低组织成本。真人SP难以标准化、每名SP只能掌握2-3个病例、招募培训管理成本不低。AI虚拟病人每次表现完全一致,可以快速生成新场景,开发后边际成本接近零。不需要全部替换,混合使用:基础场景用真人SP保持人际互动的真实感,"AI在场"这类新场景用虚拟病人快速部署。

训练形式也得变。新框架的核心是"识别→接住→校准",这不是靠课堂讲授能学会的。《模拟医学》说得清楚:"检验模拟医学课程质量的最终考核标准应为学员在实践工作中是否具备解决临床实际问题的能力。"培训目标不是"理解理论",而是"能在8分钟门诊里用出来"。所以训练必须是情境模拟+复盘——8分钟门诊闭环本身就是一次完整训练单元。模拟一次"患者带着AI结论来"的8分钟问诊,复盘:识别了没有?接住情绪了没有?校准了还是辩解了?哪里卡住了?再来一次。评估维度也跟着加一层——是否识别了AI结论类型、是否先接住情绪再校准、是校准还是辩解、8分钟内有没有跑完闭环。不是替代传统维度,是叠加。

回到开头——"门诊这道题,以前没教过。"没错,以前没教过。但不是不能教。改一个场景,加一个变量,用AI虚拟病人补上真人SP的短板,让8分钟门诊闭环成为训练单元——不需要推倒重来,只需要在现有体系里嵌入一个新场景。

改一个场景,
就能让"以前没教过"变成"现在练过了"。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-03 05:23:38 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/702938.html
  2. 运行时间 : 0.272133s [ 吞吐率:3.67req/s ] 内存消耗:4,852.25kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=31a73912f45676f5f29f57e69a369258
  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.001030s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001749s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000851s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.006331s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001355s ]
  6. SELECT * FROM `set` [ RunTime:0.000694s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001446s ]
  8. SELECT * FROM `article` WHERE `id` = 702938 LIMIT 1 [ RunTime:0.001181s ]
  9. UPDATE `article` SET `lasttime` = 1780435418 WHERE `id` = 702938 [ RunTime:0.013385s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000808s ]
  11. SELECT * FROM `article` WHERE `id` < 702938 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.020636s ]
  12. SELECT * FROM `article` WHERE `id` > 702938 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001141s ]
  13. SELECT * FROM `article` WHERE `id` < 702938 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.019388s ]
  14. SELECT * FROM `article` WHERE `id` < 702938 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.007944s ]
  15. SELECT * FROM `article` WHERE `id` < 702938 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.015335s ]
0.278019s