乐于分享
好东西不私藏

铁饭碗碎了:从农业革命到AI时代,人类工作方式的四次大洗牌

铁饭碗碎了:从农业革命到AI时代,人类工作方式的四次大洗牌

今天早上,李明打开电脑,习惯性地打开Cursor。

他做了十年后端开发。以前写一个接口,从数据库设计到业务逻辑到API文档,大半天。现在,他只需要在对话框里输入:“用Python写一个用户登录接口,JWT鉴权,60秒超时。”

五秒钟。代码出来了。他看了看,改了两行注释,提交了。

效率高得吓人。但有个念头在他脑子里打转:公司要我干嘛?这个活,产品经理自己也能干。

李明今年32岁。他听说过35岁危机,但从没想过,危机来得这么早——而且不是因为年龄,是因为AI。

他不是一个人。

2024年,好莱坞编剧罢工,有人举着标语:“是时候毁掉AI了。”社交媒体上,程序员们讨论:Cursor能写80%的代码,我还要不要学编程?设计师们发现,Midjourney生成的图比自己熬通宵画的更快、更便宜。

焦虑弥漫在空气中。但问题是:这种焦虑,是人类第一次经历吗?

这篇文章想做的事很简单:把时间拉长——长到一万年——看看我们的祖先,在面对新技术时,是怎么过来的。

不是为了安慰你,是为了看清,我们正在经历什么。


第一轮:

农业革命(约公元前10000年)

从游荡到绑定

在农业革命之前,人类已经以狩猎采集的方式生活了数十万年。

那不是我们想象的“野蛮、饥饿、短暂”的生活。人类学家对现存狩猎采集部落的研究显示,成年人平均每天“工作”的时间只有3到5个小时。其余时间,聊天、唱歌、发呆。工作内容多样:男人狩猎,女人采集。没有“上下班”的概念,因为工作和生活是一回事。

更重要的是,没有私有财产。食物共享,工具共用。决策通过部落商议。没有“上级”和“下级”的固定关系——今天的猎手,明天可能听命于另一个更擅长做箭头的人。

人与产出的关系是直接的。你今天打到一只鹿,今晚全族就吃鹿肉。没有库存,没有工资,没有利润——这些概念都是后来才出现的。

这种生活持续了数十万年。然后,一切都变了。

变了什么?

大约一万年前,有人发现了一种神奇的草。把种子埋进土里,过几个月,就能长出一大片。

这就是农业。

这个转变看起来很简单,但它带来的变化是天翻地覆的。

第一,工作从“流动”变成了“定居”。狩猎采集者一年要迁移几十次,但农民不能。你春天种下的庄稼,要等几个月才能收获。你必须留下来,守着你的田地。人类第一次有了“家”的概念——但也第一次被“绑”在了土地上。

第二,工作从“多样”变成了“重复”。狩猎采集者每天面对不同的任务——今天追鹿,明天采果子。但农耕生活是循环的:播种、除草、收割、打谷,然后又是播种。同样的动作,同样的田地,一年又一年。

第三,工作从“即时”变成了“延迟”。狩猎采集者今天劳动,今天就能吃到食物。但农民春天播种,要等半年才能收获。这需要耐心——也带来了新的焦虑:万一干旱、洪涝、虫灾怎么办?半年的辛劳可能一朝化为乌有。

第四,也是最重要的——社会从“平等”变成了“分层”。当人们定居下来,开始积累粮食和财物,私有财产出现了。有些人积累了更多的土地、更多的粮食。贫富差距第一次出现。部落首领变成了“酋长”,再变成“君主”。普通人从“部落成员”变成了“臣民”或“佃农”。

一个新的概念出现了:生产资料。

在狩猎采集社会,土地是“大家都能用的”。农业革命后,土地被标记、划分、继承。谁控制了水源和肥沃土地,谁就控制了别人的生存。

还有另一个新概念:剩余。

农耕的产出远高于狩猎采集。你种一亩地,收获的粮食可能够养活五口人。但问题来了:这些“剩余”不完全属于你。你种出来的粮食,有一部分必须交给地主、祭司、国王。这是人类历史上第一次出现“我劳动,但别人拿走一部分成果”的现象。而且不是偶尔的抢劫,是固定的——租、税、贡。

这就是农业革命创造的新世界。

人的感受是什么?

一个生活在农业革命初期的人,可能会这样描述他的处境:

“以前,我可以走。干旱了?搬家。冲突了?搬家。现在不行了。我的家在这里,我的粮仓在这里,我祖先的坟在这里。我走不了。”

“以前,我今天打到鹿,今晚就能吃。现在我春天种下种子,要等半年才能收。半年里,旱灾、虫灾、洪水——什么都可能发生。我每天在地里弯着腰,心里想着:如果收成不好,我怎么办?”

“以前,我是部落的一员,大家差不多。现在,地主骑着马走过我的地,告诉我今年交多少租。我种地,他收租。他住大房子,我住土房。他活着,我也活着。但我们不一样。”

农业革命让人类摆脱了饥饿,但代价是:人被绑在了土地上,被嵌入了等级制度,被抽走了劳动的一部分成果。

农业革命做了什么?

它创造了一套新的规则:谁拥有土地,谁就是主人。谁没有土地,谁就依附于主人。劳动成果不再全部归劳动者。大多数人被固定在土地上,一代又一代。

这套规则,持续了将近一万年。


第二轮:

工业革命(1760s - 19世纪末)

从工匠到工人

农业社会持续了漫长的岁月。然后,在18世纪的英国,又一场革命开始了。

它的触发器是几样东西:纺织机械、蒸汽机、煤铁的大规模开采。

在工业革命之前,一个织工——比如织袜工——是“工匠”。他掌握全套技能,从整理羊毛到纺线到织造,全流程自己完成。学徒要学7年才能出师。他拥有自己的织机,在自己的作坊里干活。节奏自己定,累了就歇会儿,喝口茶。他做出一双完整的袜子——他能说:“这是我做的。”

机器来了。

1769年,阿克莱特发明水力纺纱机。1779年,克朗普顿发明骡机。1785年,卡特赖特发明动力织布机。这些机器的本质不是“帮助工匠做得更好”,而是把工匠的技能拆成一系列简单、重复的动作,然后让机器来做。

结果是什么?

第一,你不再需要7年学徒期。一个没有技术的工人,甚至一个孩子,经过几天培训,就能在流水线上完成一个工序——比如只负责把纱线穿过织针。亚当·斯密在《国富论》里算过一笔账:10个工人各自独立做所有工序,一天最多做100根别针。但如果每人只做一道工序,一天能生产48,000根。效率提升480倍。

第二,你的节奏不再由自己决定,而是由机器决定。机器的转速决定了你的手速。你不能迟到,不能偷懒,不能上厕所太久。工厂主用罚款、扣工资、甚至体罚来强制你遵守机器节奏。恩格斯在《英国工人阶级状况》里写道:“钟表、机器和车间的规定创造了新的劳动节奏。”一个典型的工厂工作日是每周6天、每天12到14小时。

第三,你离开了家,走进了巨大的厂房。几百人挤在一起,按铃声上下工。工人第一次被“聚集”起来,也第一次被“监控”起来。

还有一件事变了:生产资料的所有权。

以前,工匠有自己的织机。现在,工厂主花钱买了厂房、机器、原料。工人走进去,用老板的机器,在老板的土地上,按老板的规定干活。工人唯一拥有的,是自己的劳动力。

这就是马克思说的“劳动者与生产资料的分离”。你不再拥有劳动成果,也不再控制劳动过程。你只是“出卖劳动力”的人。

一个细节值得记住:19世纪初,英国的剪绒工人发明了一种能够“代替手工”的起毛机,但因为效率太高,遭到剪绒工的强烈反对,国王甚至颁布了“起毛机禁令”。但到了工业革命中期,政府取消了保护性立法,工厂主可以自由使用机器,也可以雇用没技术的工人和童工。传统工人的议价能力,被彻底瓦解。

人的感受是什么?

1811年,英国诺丁汉。一个织袜工发现,新来的织袜机让他的工资从每周25先令掉到了14先令,而面粉还在涨价。他先是请愿,没用。罢工,没用。1811年3月11日晚上,他和一群工友,在夜色中潜入一家新工厂,抡起铁锤,砸烂了80架织袜机。

他自称“卢德分子”——以传说中的第一个砸机器的人命名。

破坏行动蔓延到好几个工业区。当时纺织工人有大约100万人,占英国人口的十分之一。英国议会通过“破坏机器法案”,砸机器者死刑。1813年初,十几个人被绞死。

这个织工失去了什么?他失去了“工匠”的身份。他变成了“工人”——流水线上可替换的零件。他花7年学的手艺不值钱了。他不再是“做袜子的人”,他是“看机器的人”。

还有一件事:收入下降先于失业。那个织工没有立刻被解雇,但他的工资掉了将近一半。机器让他的“可替代性”变高了——工厂主可以用更低的工资雇别人。

到1841年,在约克郡利兹,1814年尚能充分就业的1733名剪绒工,已经沦落到“能找到什么就干什么”的地步——有的挑水度日,有的当清道夫,有的卖桔子、糕点、生姜饼、皮鞋油。E.P.汤普森在《英国工人阶级的形成》里写道:“大多数劳动人民是从剥削的性质及其强度的变化中感受工业革命的残酷经历的。”

工业革命做了什么?

它创造了一套新规则:谁拥有机器和资本,谁就是主人。谁只有劳动力,谁就出卖时间。技能被肢解,人跟着机器走,劳动成果的大部分被资本家拿走。

但工业革命也催生了新东西:工会、罢工、八小时工作制、福利国家。这些不是资本家送的,是工人一百多年斗争的结果。

1833年、1844年、1847年,英国连续通过《工厂法案》,限制童工工时,规定安全标准,设立工厂视察员。这是人类历史上第一次用法律来约束技术对社会的影响。从卢德运动到第一部《工厂法案》,用了22年。


第三轮:

信息革命(1960s - 2020s)

从工厂到办公室

信息革命是我们这代人亲身经历的。它的触发器是计算机、互联网、手机。

在信息革命之前,工作就是“上班”。蓝领在工厂,白领在办公室。大型企业科层制——你是总经理、经理、主管、普通员工。晋升靠资历加忠诚。工位是固定的,时间是朝九晚五,周末休息。

然后,电脑来了,互联网来了,手机来了。

工作的内容变了。大多数工作不再是“生产实物”,而是“处理信息”——写邮件、做PPT、填Excel、开会。工作地点变了。笔记本电脑和Wi-Fi让你可以在咖啡馆、在家里、在机场干活。远程办公、数字游民出现了。

工作的形式也变了。零工经济兴起——Uber司机、美团骑手、Upwork自由职业者。你不再属于任何公司,你属于“平台”。你的工作不再是“朝九晚五”,而是“一单一单”。你的时间被打碎了。

还有一个隐蔽的变化:你的老板可能不是人,是算法。你的评分、好评率、完单率由系统自动计算。没有主管盯着你,但有一个更冷酷、更精确的算法。你的工资由系统决定,你的奖惩由系统执行。

生产资料也变了。

信息时代最大的资产不是厂房,是用户网络、数据、品牌、算法。谁能连接更多的人、掌握更多的数据,谁就拥有权力。亚马逊、Google、Meta、腾讯、阿里的市值超过传统工业企业,就是这个道理。

生产关系变成了“平台-个体”。平台不“雇佣”你,它“匹配”你。你名义上是“独立承包商”,实际上被平台规则完全控制。你可以在家工作,看起来很“自由”,但你无法决定平台的抽成比例、评分规则、派单算法。

还有一个新现象:注意力成了被剥削的对象。在工业时代,资本家买你的体力/时间。在信息时代,平台公司不要你的时间,它要你的“注意力”。你刷抖音、刷朋友圈,你就是产品,广告商是客户。你的注意力被采集、被分析、被出售。

人的感受是什么?

一个程序员这样描述他的处境:

“2005年我入行的时候,觉得‘程序员’是个让人羡慕的职业。写字楼、咖啡、高工资。我觉自己是‘知识工作者’——靠脑子吃饭,不像我爸那样在工厂流汗。”

“后来我发现,我就是‘代码工人’。我还是在大厂里,按需求文档写代码,按KPI考核。我的工位从独立间变成了联排桌,我的公司从‘终身雇佣’变成了‘随时优化’。我年轻的时候觉得自己不会成为我爸那样的‘流水线工人’。后来我发现,我只是从一条流水线,换到了另一条流水线。”

一个外卖骑手这样说:

“我的老板不是人,是App。App告诉我哪里取餐、送到哪里、多久送到。晚了一分钟,扣钱。客户给差评,扣钱。我不知道算法怎么算的,但我知道我的工资越来越低。”

还有一个普遍的感受:永远在线。以前下班就是下班,周末就是周末。现在手机让你“随时可被找到”。工作邮件、微信消息、钉钉通知——你随时可能被打扰。你的时间不再是你的时间。

信息革命带来的新词:内卷、35岁危机、斜杠青年、躺平。这些词不是偶然出现的,它们是这个时代人的心理状态的注脚。

信息革命做了什么?

它创造了一套新规则:谁掌握数据和连接,谁就是主人。谁只有时间和注意力,谁就被算法支配。劳动从“全职”变成了“碎片”,从“固定”变成了“流动”,从“上级管理”变成了“算法管理”。

它也带来了新的问题:平台权力过大、数据隐私泄露、零工工人缺乏保障、数字孤独。

这些问题,我们还在解决。法律还没跟上。20年过去了,零工工人的劳动法身份还没定论。


第四轮:

AI时代(2022 - 未来)

从执行到指挥

现在,我们到了这里。

AI与之前所有技术革命的关键区别是什么?

前三次革命,工具是人的延伸。锄头延伸了手,机器延伸了体力,电脑延伸了计算能力。但这一次,工具开始替代人的“智力”和“判断力”。

工作方式正在变。

第一,从“执行”变成了“指挥/审核”。你不再亲自写代码、写文案、画图。你给AI下指令,它产出初稿,你修改、挑选、整合。你的角色从“做”变成了“选”。

第二,从“专业”变成了“跨域”。以前你是文案,不会设计。现在你一个人加AI,可以完成文案、配图、视频剪辑、数据分析。专业壁垒被AI填平。门槛低了——但这也意味着,单一技能的溢价在下降。

第三,“人机协作”成了常态。你的AI助手知道你过去的代码风格、你喜欢用的措辞。它越来越像一个“了解你的同事”,而不是工具。你不再和它“对话”,你是在“指挥”它。

第四,你的工作节奏变了。不再是“朝九晚五”,也不是“永远在线”,而是“等AI响应-审核AI输出-再给AI指令”。AI跑得慢,你等着;AI跑得快,你得跟上。

生产资料正在变。

谁拥有大规模算力、高质量数据集、训练好的大模型,谁就拥有这个时代的核心生产资料。这不亚于工业时代“谁拥有煤矿和钢铁厂”。英伟达、OpenAI、微软、Google、字节跳动——它们正在成为这个时代的“算力领主”。

生产关系也在变。“超级个体+AI团队”正在挑战传统公司。一个懂AI的产品经理加上几个Agent,就能完成以前需要一个10人团队做的事。公司作为“组织劳动的机构”的必要性正在下降。

一个新的分界线正在形成:不是“资本家vs工人”,而是“会用AI放大自己的人”vs“只能被AI替代的人”。前者年入百万,后者随时可被模型取代。

还有一个大问题:当AI做决定时,谁负责?AI推荐录用谁、批准哪笔贷款、诊断什么疾病——如果出错了,是算法的错?是训练数据提供者的错?是产品经理的错?还是公司的错?目前没有答案。这是生产关系里最大的黑洞。

人的感受是什么?

回到文章开头的李明。

他32岁,十年后端开发经验。以前写一个接口要大半天,现在AI五秒钟生成。他的效率提高了,但他的“价值感”在下降。他不知道公司为什么要雇他——产品经理自己也能干这个活。

他的同行们也在经历类似的事。

翻译:以前翻译一千字收几百块,现在AI做完,你只需要校对。单价掉了。

设计师:以前一个logo要跟客户来回改十次,现在AI生成一百个版本让他选。能收的时间没了。

律师、会计师、客服、文案、数据分析师——名单还在变长。

这不是失业。这是“贬值”。比失业更可怕。失业了你还能找下一份。贬值——你发现,你的技能市场价在往下掉。

你也不知道该学什么。今天学Python,明天AI就能写Python。今天学Prompt Engineering,后天模型更新了,你学的技巧没用了。工人日报2024年的调查显示,专业技能半衰期从10-15年缩短到了3年以内。你今天学的东西,三年后可能就过时了。

更深的问题,是身份。

你的父辈是“工人”。你是“白领”“程序员”“设计师”。AI来了之后,你是什么?你是“AI的指挥者”?“AI输出的审核者”?还是一个“被观察的数据源”?

一个律师学了7年法律、执业10年,突然发现AI能做80%的法律文书工作。他不再是“专业人士”,他变成了“AI输出的审核员”。这种身份崩塌,比收入下降更难承受。

一个设计师说:“我以前觉得自己是艺术家。现在我觉得自己是AI的‘选图员’——从100张图里挑一张客户喜欢的。”

工业革命摧毁了“工匠”的身份,创造了“工人”的身份。AI革命正在摧毁“知识工作者”的身份,但新的身份还没有出现。

还有一件事:意义感。

工业革命中,工人至少知道自己“在造东西”——一辆车、一台机器、一块布。AI时代,你的劳动成果是AI产出的,你的贡献是“给AI下指令”和“从几个选项中挑一个”。这种劳动的意义感在哪里?

一个程序员说:“我以前写完一个功能,自己跑一遍,看到它工作了,我有成就感。现在,AI写的代码,我看一遍,改两行注释,提交了。这不是我的工作。”

AI时代会创造什么新规则?

还在摸索中。

有人在讨论全民基本收入(UBI)——如果AI能做大多数人的工作,不工作的人怎么活?有人在提议“AI税”——对用AI替代人工的企业征税,用来培训被替代的人或提供基本收入。有人在设计数据所有权的新框架——如果你的数据是训练AI的原料,你是否有权分享AI产生的收益?

欧盟通过了《AI法案》,中国出台了《生成式人工智能服务管理暂行办法》。这些都是在试图建立AI开发和使用的基本规则。

但这些问题比工业革命时复杂得多。工业革命从卢德运动到第一部《工厂法案》用了22年。AI革命,我们可能没有22年。


尾声:

你会怎么选择?

我们讲了四个故事。

第一个故事的主人公,是农业革命中的农民。他被绑在土地上,失去了自由,但得到了稳定。

第二个故事的主人公,是工业革命中的织工。他的技能被肢解了,失去了工匠的身份,但得到了工资。

第三个故事的主人公,是信息革命中的程序员。他发现自己仍在流水线上,失去了“知识工作者”的幻觉,但得到了效率。

第四个故事的主人公,是你。

你不是第一个经历技术革命的人。也不会是最后一个。

一万年前,农民第一次被绑在土地上。两百年前,工人第一次被绑在机器上。二十年前,我们第一次被绑在算法里。今天,我们正在被绑在AI上。

但每一次“绑定”,也带来一次“解放”。农民被绑在土地上,但解放了饥饿的恐惧。工人被绑在机器上,但解放了体力的极限。我们被绑在算法里,但解放了信息匮乏的焦虑。

这一次,AI会解放什么?又会绑住什么?

历史不会重复,但它总是押韵。每一次技术革命,都会先摧毁旧的工作,再创造新的工作。被摧毁的那些人,会经历阵痛。但他们的后代,会做他们无法想象的工作。

两百年前的织工,想象不到今天的程序员。今天的程序员,也想象不到二十年后的人做什么。

你可能会问:那我现在怎么办?

没有人能给你一个确定的答案。但历史告诉我们一件事:每一次技术革命中,那些活得好的人,不是最聪明的,不是最强壮的。是那些最快学会使用新工具的人。

农业革命,会种地的人赢了。工业革命,会操作机器的人赢了。信息革命,会用电脑的人赢了。AI革命,会用AI的人赢了。

你不需要成为AI专家。你只需要成为“会用AI的人”。

回到李明。

他32岁。他还在学。每天花一小时看AI的新功能,试新工具,读新论文。他不知道这样能不能保住工作。但他知道,不做这些,肯定保不住。

也许,这就是唯一的答案。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-24 13:54:15 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/657894.html
  2. 运行时间 : 0.192759s [ 吞吐率:5.19req/s ] 内存消耗:4,717.96kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=673fefed64264d9e2217cc9a144480ac
  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.001027s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001549s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000826s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000307s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000708s ]
  6. SELECT * FROM `set` [ RunTime:0.000218s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000592s ]
  8. SELECT * FROM `article` WHERE `id` = 657894 LIMIT 1 [ RunTime:0.000459s ]
  9. UPDATE `article` SET `lasttime` = 1779602055 WHERE `id` = 657894 [ RunTime:0.008088s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000243s ]
  11. SELECT * FROM `article` WHERE `id` < 657894 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000400s ]
  12. SELECT * FROM `article` WHERE `id` > 657894 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000379s ]
  13. SELECT * FROM `article` WHERE `id` < 657894 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000751s ]
  14. SELECT * FROM `article` WHERE `id` < 657894 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000660s ]
  15. SELECT * FROM `article` WHERE `id` < 657894 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.010657s ]
0.194401s