乐于分享
好东西不私藏

小说《AI 临界已来》连载丨第2章 工具

小说《AI 临界已来》连载丨第2章 工具

阅读提示:

《AI 临界已来》是一部近未来技术社会史小说。

它不是传统意义上的 AI 末日故事,也不是爽文式的主角逆袭,而是一份关于 AI 越过“临界点”之后,人类社会如何在工作、教育、医疗、财富、城市、治理和文明意义上逐步改变的未来档案。

文中人物、机构、制度与事件均为小说设定。但它试图讨论的,是一个正在逼近现实的问题:

当 AI 不再只是工具,而开始成为执行者、组织者,普通人该如何重新理解自己的工作、价值和人生?

本章位置:第一卷《工具》|第2章《工具》


第2章  工具

2027年,“AI工具”仍然是公共讨论中最安全的说法。

它出现在企业发布会、政府培训材料、招聘网站、大学课程申报表和短视频平台的广告页上。这个词足够温和,不会引起太多恐慌,也足够积极,可以容纳许多彼此矛盾的事实。

AI工具帮助创作者提高效率。

AI工具帮助医生提升诊断准确率。

AI工具帮助教师优化教学内容。

AI工具帮助银行改善客户体验。

AI工具帮助企业降本增效。

那一年,人们还没有把这些句子连起来看。每个行业都认为自己正在经历一场局部调整,每个职业都相信真正被影响的是更基础、更重复、更容易外包的部分。

他们说,最后还得有人把关。

这句话在2027年被反复使用。它像一块临时放在裂缝上的木板,不能修复什么,却能让人暂时走过去。

后来,临界研究者在整理这一时期的资料时发现,社会最早的变化并不集中在某个标志性事件上。它分散在无数细小的工作流程里:一条客户消息,一份课程大纲,一张预诊报告,一个银行窗口,一场企业培训会。

这些场景当时都不惊人。

正因为不惊人,它们才更接近真实。

孟瑶第一次意识到事情不对,是在一个周四下午。

她二十八岁,在一家小型内容工作室做剪辑师。工作室租在一栋创业园的六楼,楼下有奶茶店、打印店和一家总是放流行歌的轻食餐厅。她的工位靠墙,桌上有两块显示器,一个数位板,一只用来垫手腕的灰色布偶。

过去几年,她主要接广告短片、电商产品视频、本地探店和品牌账号日常更新。活不算高级,但稳定。客户通常给她一堆素材:手机拍的店面、产品特写、主播口播、几段背景音乐,还有一句模糊的要求——“要有高级感”“节奏快一点”“像某某账号那种”。

孟瑶擅长把这些混乱的素材剪成能交差的东西。

她知道怎么避开客户拍糊的镜头,怎么把平平无奇的烤肉拍得像深夜诱惑,怎么用字幕、音效和转场掩盖内容本身的乏味。她不认为自己是艺术家,但她觉得自己至少是一个手艺人。

那天下午,老客户给她发来一个压缩包。

文件名是:

618新品预热视频_AI初版

对方在微信里说:

瑶瑶,这次不用拍了,我们用AI先跑了一版。你帮忙简单修一下就行,别太像AI,明天中午前能出吗?

孟瑶解压文件,打开视频。

画面比她预想的好。

三十秒短片里,白色耳机从水面升起,金属边缘反射着蓝光,一个年轻女性在地铁、办公室和夜跑场景中切换。镜头运动流畅,光影干净,产品特写甚至比客户过去花钱请摄影棚拍的还稳定。

但问题也很明显。

第十二秒,女模特摘耳机时右手多了一根不自然的手指。第十九秒,地铁窗外的城市倒影和车内光源方向不一致。第二十四秒,耳机盒合上的瞬间,品牌Logo发生了一次轻微扭曲。最后一个微笑镜头里,人物眼神停顿太久,像在等待某个不存在的指令。

孟瑶把视频拖进剪辑软件,开始修。

她修掉多余的手指,替换不自然的眼神,重新调了一段音效,又用旧素材库里真实拍摄的产品镜头盖掉Logo扭曲的部分。整个过程花了两个小时,比过去从零剪一条片子快得多。

客户很满意。

可以可以,就是这个感觉。AI还是得靠你们专业的人把关。

孟瑶盯着这句话看了一会儿。

她不知道该回什么。

最后发了一个“好的”。

客户又补了一句:

后面我们应该都会先AI生成,你这边负责精修就行。这样大家效率都高,预算也能省一点。

孟瑶把鼠标停在时间线上。视频里的女模特停在一个微笑的静帧,脸很漂亮,皮肤没有毛孔。孟瑶看着她,忽然发现自己这次没有做分镜,没有选音乐,没有调整节奏,没有在几十段废素材里寻找可用的三秒钟,也没有因为客户漏拍一个关键镜头而熬夜补救。

她只是让一个已经生成出来的东西不那么像机器生成的。

这个工作依然需要技术。

也依然能收费。

但它的位置变了。

从前,客户来找她,是因为他们有一堆无法成形的素材,需要她把它们变成作品。现在,客户已经有了作品,只是需要她修掉里面暴露AI痕迹的部分。

她从创作者变成了修补者。

下午六点,工作室老板在群里转发了一篇行业文章。

标题是:

AIGC成为内容行业新工具,创作者迎来效率革命

老板发了一个鼓掌表情。

然后说:

大家都学起来啊,不要抗拒新技术。AI是工具,谁会用工具谁就有竞争力。

群里有人回复“收到”,有人发“冲”。孟瑶也跟着回复了一个“收到”。

她关掉聊天窗口,继续修下一条AI生成的视频。

这一次,人物的耳环在三次转头中变成了三种形状。

周闻开设AIGC课程的申请,是2026年冬天提交的。

那时他觉得自己动作已经很快。

他在一所地方本科院校任教,传媒与设计学院,副教授。学校不大,排名不高,生源逐年下降,但老师们仍然按时开会、申报课题、修订培养方案。周闻四十一岁,性格温和,讲课认真,愿意学新东西。他一直认为,大学虽然慢,但不是不能变化。

2026年下半年,学生们已经开始大量使用AI生成海报、脚本和短视频。学院最初的反应是禁止,要求作业必须提交过程文件,必须证明核心创意来自学生本人。执行了两个月,老师们发现这几乎无法判断。

于是周闻提出,不如开一门正式课程。

课程名最初叫《AIGC创意设计实践》。教研室主任觉得“AIGC”可能太像热点词,建议改成《智能生成工具与数字内容创作》。申报表提交到学院,再提交到教务处,教务处要求补充课程目标、教学大纲、考核方式和意识形态风险说明。

周闻花了两个周末写完。

他设计了十二讲:图像生成基础、提示词写作、视频生成、AI辅助剪辑、版权风险、创意伦理、商业案例分析、课程项目实践。他还联系了一个在广告公司的学生,准备请他来做一次线上分享。

整个寒假,周闻都在备课。

他录屏保存工具操作步骤,把当时流行的几个模型整理成对比表,挑选出适合课堂演示的案例。他甚至为学生准备了一份“AI不是替你创作,而是帮助你扩展可能性”的导言。

2027年春季学期开课前一周,周闻打开课件,准备最后检查。

他发现第一页里写的工具名称已经改版。

第二讲中用于图像生成演示的平台关闭了旧接口,新版界面完全不同。

第三讲的案例被学生在群里评价为“上古玩法”。

第六讲关于提示词结构的部分,已经被新的多模态工作流绕过。学生们正在讨论一种新模型,可以直接上传草图、语音描述和参考视频,让系统自动生成分镜方案。他没用过。

周闻坐在办公室里,看着自己的课件。

隔壁桌的年轻老师正在填写教学改革项目申报书,键盘敲得很快。走廊里有学生经过,笑着说某个AI视频“太假了但好好笑”。窗台上的绿萝叶子有些发黄,行政楼的广播提醒各学院按时提交课程材料。

教务系统里,《智能生成工具与数字内容创作》的课程大纲刚刚审批通过。

审批意见是:

课程内容紧跟行业发展,具有较强实践价值。建议加强对学生工具使用规范及版权意识的引导。

周闻把这句话读了两遍。

他没有生气。

审批流程没有错。教研室没有错。学校也没有错。所有人都在各自的节奏里努力追赶变化。

只是这一次,变化没有等他们。

开课那天,周闻提前十分钟到教室。多媒体设备启动很慢,投影仪颜色偏黄。他把课件打开,第一页写着:

第一讲:AIGC与未来内容创作

学生们陆续进来。有人带电脑,有人带平板,还有人戴着轻量AR眼镜。周闻注意到,后排两个学生正在用他没见过的界面生成一段十秒钟的视频,画面里是一只猫在废弃城市里走路,风格很像七十年代电影胶片。

上课铃响后,周闻开始讲导言。

他说:“这门课不是教大家偷懒,也不是让大家把创作交给机器。我们要学习的是如何把AI作为工具,服务于人的创意表达。”

他说这句话时,语气很稳定。

说完后,他自己也觉得这句话正确。

十五分钟后,他演示第一个工具。

屏幕刚投出来,前排一个学生举手。

“老师,这个版本上周已经停服了。”

教室里有人轻轻笑了一下,很快又安静。

周闻看向屏幕。

那一刻,他没有尴尬到说不出话。他只是点点头,说:“好,那我们顺便讨论一下工具迭代对创作流程的影响。”

这是一个体面的补救。

他讲得也不错。

但从那天开始,周闻心里第一次出现一种很轻的不安。他不是害怕学生比他会用工具。教师早就习惯学生掌握新的软件、新的平台和新的流行文化。

他真正不安的是,大学课程正在失去一种最基本的稳定性。

过去,一门课可以落后,但不会在审批完成时就已经过期。

中午,学院群里转发了一条新闻:

多所高校开设AI通识课程,专家称大学应主动拥抱智能时代

教研室主任在群里说:

我们也算走在前面了。

周闻回了一个“是”。

然后他把晚上要讲的第二讲课件重新做了一遍。

沈知白第一次看见病人带着AI预诊报告来找他,并不是2027年。

更早的时候,就已经有人拿着搜索结果、健康App截图和智能手表数据来问诊。医生们对此并不陌生。多数时候,那些材料要么过度简单,要么过度吓人。病人会把普通头痛看成脑瘤,把胃部不适看成癌症,把健康建议和广告混在一起。

沈知白一直不喜欢这种情况。

他是三甲医院消化内科副主任医师,四十二岁,临床经验丰富,脾气不算坏,但不喜欢浪费时间。他相信医学需要证据、训练和责任。一个病人的症状背后可能有多种解释,不能靠几条网络答案判断。

所以,当那位三十多岁的男病人坐到他面前,说出那句话时,沈知白起初只是按惯性皱了皱眉。

“沈医生,您能帮我确认一下AI说得对不对吗?”

病人把手机递过来。

屏幕上是一份AI预诊报告。界面简洁,分为主诉、病史整理、风险分层、可能诊断、建议检查、用药提醒和就诊建议几部分。

沈知白没有立刻接手机。

他问:“哪里不舒服?”

病人说:“反酸,胃胀,最近夜里会疼。它问了我很多问题,然后建议我做胃镜,还提醒我之前吃的止痛药可能有影响。”

沈知白接过手机。

他本来只打算扫一眼。

但那份报告写得很清楚。

主诉:反复上腹部不适三个月,加重一周,伴夜间痛及反酸。

重要病史:长期不规律饮食;近两周因腰痛自行服用布洛芬;既往幽门螺杆菌感染治疗史不详;无明确黑便描述;体重变化不明显。

风险提示:需排除消化性溃疡、胃食管反流病及药物相关胃黏膜损伤。因存在夜间痛及非甾体抗炎药使用史,建议进行胃镜检查及幽门螺杆菌检测。

用药注意:在明确诊断前,不建议继续自行服用非甾体抗炎药。如需止痛,应咨询医生选择替代方案。

就诊建议:消化内科门诊,优先级:中。若出现黑便、呕血、进行性消瘦或剧烈腹痛,应及时急诊就医。

沈知白看完,问了病人几个问题。

报告里大部分已经问过。

病人的回答和报告一致。

沈知白打开病历系统,准备开检查。鼠标停在用药史那一栏时,他忽然意识到,如果不是报告提醒,他刚才可能不会立刻追问布洛芬的使用频率。不是因为他不知道,而是门诊时间太短,病人太多,医生的大脑会在大量相似症状中自动筛选重点。

AI不会疲劳。

至少在这件事上不会。

他给病人开了胃镜和相关检测,又补充了一些生活方式建议。

病人问:“所以AI判断得还可以?”

沈知白说:“基本方向是合理的。但检查结果出来之前不能确诊。”

病人明显放松了一些。

“那我就放心了。它说得太详细,我还有点怕。”

沈知白把手机还给他。

“以后可以参考,但不要自己乱吃药。”

“明白明白。”病人站起来,又说,“现在这个真方便,省得我挂错科。”

沈知白点点头。

病人离开后,下一个号已经在门口等着。

门诊系统提示他本日上午已接诊四十三人,平均接诊时间六分二十秒,低于科室推荐值。屏幕右侧同时弹出一条医院内部通知:

智能预诊系统二期将于下月上线。请各科室医生积极配合测试。系统定位为辅助诊疗工具,不改变医生最终诊疗责任。

沈知白盯着“最终诊疗责任”几个字看了一眼。

这句话原本是为了强调医生不可替代。

但他忽然感到一种微妙的不对称:如果AI给出越来越准确的建议,而最终责任仍由医生承担,那么医生的位置究竟是在中心,还是在末端签字?

他没有继续想下去。

门外的病人推门进来。

“哪里不舒服?”沈知白问。

这句话他一天要说很多遍。过去,它意味着诊断的开始。

后来,它越来越像对一份系统报告的人工确认。

罗成所在的银行网点,是那座城市里最普通的一类支行。

它位于老城区主干道旁,一楼临街,门口有两级台阶,玻璃门上贴着营业时间和反诈宣传。大厅里有三台智能柜台,两台现金自助机,一排等候椅,一个填单台,以及四个传统人工窗口。

罗成三十五岁,在银行工作十二年。他不是一个对技术敏感的人。刚入行时,他每天点钞、盖章、核对证件、指导客户填表。后来现金业务减少,手机银行普及,柜台业务越来越少。他也参加过很多培训:数字化转型、客户体验升级、财富管理基础、智能设备操作规范。

他每次都认真听。

但听完也只是觉得,银行总还是需要人的。

因为老人不会用机器。

因为有些客户听不懂规则。

因为有人会忘记密码、填错表、弄丢证件、情绪激动。机器可以处理流程,不能处理人。

2027年春,网点上线了新一代智能柜台。

设备比以前大,屏幕清晰,摄像头能自动识别身份,语音引导也比旧版本自然。客户办理转账、开卡、挂失、修改信息、购买基础理财,大部分都不再需要到人工窗口。系统会一步步提示,风险告知会自动播放,客户只需要确认。

上线第一天,支行行长在晨会上说:

“大家不要有压力。智能设备不是取代大家,是帮助大家从重复劳动中解放出来。以后我们的角色要从业务办理转向客户陪伴和温度服务。”

罗成听完,觉得这话挺好。

他也不喜欢重复盖章和核对一堆表格。如果机器能做,他可以少出错,也少被客户骂。

当天上午,他被安排到“老年辅助窗口”。

牌子是新做的,白底蓝字:

银发客户智能服务协助区

罗成的工作,是站在智能柜台旁边,帮助老人办理业务。

第一位老人要查养老金到账。系统提示刷身份证,老人把身份证反着放。罗成帮她翻过来。

第二位老人要修改手机号。系统要求人脸识别,老人总是离镜头太近。罗成弯腰告诉她:“阿姨,您稍微往后一点,对,就这样。”

第三位老人要给孙子转生活费。系统弹出反诈提醒,老人看不完,也听不清。罗成一条条解释,说这个是提醒您确认对方身份,不是说您被骗了。

老人办完后,对他说:“还是你们人在这儿好,不然我真弄不来。”

罗成笑了笑。

“没事,您慢慢来。”

那一天,他帮二十七位老人点击确认,解释了十四次人脸识别,重复了九次“这里点同意”,七次“这个不是扣钱”,五次“密码不要告诉别人”。

下班时,他觉得有点累,但也有一种踏实感。

他还被需要。

晚上支行群里发了当天数据。

智能柜台业务分流率:82.6%

人工窗口业务量下降:64.3%

老年辅助服务满意度:96.8%

客户平均等待时间下降:43.1%

支行行长在群里说:

今天大家辛苦了。事实证明,技术提升效率,人提供温度。我们要做好有温度的金融服务。

罗成给这条消息点了赞。

他没有注意到,四个传统人工窗口中,下午有两个一直没有开放。

第二周,网点把人工窗口减少到两个。

第三个月,罗成被通知学习“智能服务陪伴标准话术”。

培训材料第一页写着:

柜员角色转型方向:从业务执行者转向客户情绪安抚者、智能流程协助者、特殊人群陪伴者。

罗成把这句话抄在笔记本上。

他字写得很工整。

他没有觉得哪里不对。至少那时候没有。

因为每一天,仍然有老人来到网点,拿着身份证和存折,站在智能柜台前回头找他。

“师傅,你帮我看看这个点哪儿?”

罗成就走过去。

他觉得,只要还有人喊他,事情就还没有坏到哪里去。

同一时期,新闻标题显得比现实更有信心。

《AI助力企业降本增效,数字化转型进入深水区》

《AIGC成为内容行业新工具,创作者迎来效率革命》

《多所高校开设智能生成课程,专家称AI将倒逼教育改革》

《智能诊疗系统上线,业内人士表示不会取代医生》

《银行网点升级智能服务,柜员角色向温度服务转型》

《人机协作时代来临:AI不是对手,而是助手》

这些标题在当时并不显得虚假。

从某种意义上说,它们甚至都是真的。

AI确实帮助企业降低了成本。

AIGC确实提高了内容生产效率。

智能诊疗系统确实减少了挂错科和漏问病史。

银行智能柜台确实缩短了等待时间。

大学也确实开始讨论教育改革。

问题在于,真实并不总是完整。

“工具”这个词遮住了另一部分事实:当工具能够独立完成越来越多流程时,使用工具的人会逐渐从中心退到边缘。起初只是少拍一条素材,少写一段代码,少问一个病史,少开一个窗口,少讲一次基础概念。

这些减少都很小。

小到每个人都能解释。

客户说,最后还要你们专业的人把关。

学校说,教师要引导学生正确使用工具。

医院说,医生承担最终诊疗责任。

银行说,人提供温度。

公司说,AI释放创造力。

于是人们接受了新的位置。

孟瑶继续修AI视频。

周闻继续更新课件。

沈知白继续签署检查建议。

罗成继续帮助老人点击确认。

陈临的岗位必要性评估报告,则安静地躺在公司内网的个人档案里。

没有哪一件事足以构成历史转折。

但历史很少提前宣布自己转折。

2027年的春末和初夏,城市仍然正常运行。地铁拥挤,写字楼亮灯,医院排队,大学点名,银行开门,短视频平台不断刷新新的内容。人们谈论行业变化,也谈论房贷、孩子、体检、绩效、天气和周末去哪儿吃饭。

他们知道AI来了。

只是多数人还相信,它会停在工具的位置上。

后来,研究者回看这一时期,常常会注意到语言的滞后。

那一年,人们还没有学会说“替代”。

他们说“辅助”“赋能”“提效”“降本增效”。

语言总是比现实晚一步。

在临界真正到来之前,人类首先失去的,往往是准确描述自身处境的词。


本章为《AI 临界已来》连载章节。

下一章继续更新。

如果你也在思考 AI 时代普通人的工作、教育和生活选择,欢迎关注【AI 临界已来】

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-06 11:46:26 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/713782.html
  2. 运行时间 : 0.097294s [ 吞吐率:10.28req/s ] 内存消耗:4,789.85kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=d9f003567a16899564c1a758a2053697
  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.000712s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000812s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000375s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000312s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000503s ]
  6. SELECT * FROM `set` [ RunTime:0.001056s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000609s ]
  8. SELECT * FROM `article` WHERE `id` = 713782 LIMIT 1 [ RunTime:0.008116s ]
  9. UPDATE `article` SET `lasttime` = 1780717586 WHERE `id` = 713782 [ RunTime:0.000982s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000286s ]
  11. SELECT * FROM `article` WHERE `id` < 713782 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001159s ]
  12. SELECT * FROM `article` WHERE `id` > 713782 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000734s ]
  13. SELECT * FROM `article` WHERE `id` < 713782 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001551s ]
  14. SELECT * FROM `article` WHERE `id` < 713782 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001498s ]
  15. SELECT * FROM `article` WHERE `id` < 713782 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001777s ]
0.099109s