全域封控的通知弹出来那一刻,我刚好写完一个爬虫的异常处理模块。抬头看窗外,楼下的火锅店正在慌慌张张拉卷帘门,街上的人和车像被橡皮擦抹掉一样,十分钟内消失得干干净净。这种死寂我太熟悉了,2020年初来过一次,但这次不一样,这次是39岁,离40岁那道坎就差几个月。书房里,三台显示器亮着,一台跑着n8n工作流在自动抓取竞品数据,一台开着Jupyter Notebook调试模型特征,主机风扇因为多线程爬虫全开正在低沉地嘶吼。世界的物理规则按下了暂停键,我脑子里的逻辑电路却必须烧到冒烟。
这种反差让人头皮发麻。2020年封控时我还在管理陷阱里挣扎,带着七八个人的小团队远程协作,每天开不完的腾讯会议,核对不完的交付清单,心力交瘁到看着微信消息提示就生理性反胃。那时候的“前进”是被迫的,是流水和工资单逼着你动。现在不同,团队散了,回归超级个体,前进变成了一种纯粹的、近乎本能的肌肉记忆。身体被锁在九十平的空间里,反而给大脑解开了最后一道枷锁。
我给自己做的“冷启动”,第一步是强行清空缓存。把硬盘里从2016年到现在积攒的所有“项目残骸”文件夹——那些半成品的微信小程序源码、没交付的Axure原型稿、写了一半的SEO外链工具——全部塞进一个叫“史前文明”的压缩包,设了密码,丢进云端最深的角落。这不是怀旧,这是斩断。那些东西代表着我过去六七年赖以生存的技能栈:DOM树解析、反爬虫策略博弈、微信公众平台API那点破事。曾经我靠它们吃饭,靠它们获得安全感,现在它们像一堆生锈的扳手,面对ChatGPT这种凭空造物的冲击,连上场比划的资格都没有。
第二步是加载新内核。我摊开一张白纸,不是电子文档,是真正的A4纸。左边一栏写“还能产生现金流的旧技能”,右边一栏写“看不懂但必须啃的新玩意”。左边寥寥无几:Python自动化脚本(仅限于处理固定格式Excel)、基础的数据清洗(Pandas那点东西)。右边密密麻麻:Transformer架构、Embedding向量、LangChain的Chain和Agent到底啥区别、Fine-tuning和Prompt Engineering的成本临界点在哪里。看着这张纸,39岁的焦虑感具体得像一把钝刀子,在胃里慢慢搅。你清楚地知道,左边那栏正在飞速贬值,而右边那栏,每一个术语背后都是深不见底的技术栈和年轻竞争者24小时不眠的社区。
第三步,执行进程。我关掉了所有社交软件的通知,把手机扔到客厅。开始用最笨的办法:复现。找到一篇讲用OpenAI API和n8n搭建智能客服的教程,不求甚解,先跟着一步步做通。环境配置报错,查;API调用频率限制触发了,写延时重试;n8n的节点数据流转不对,一个个节点调试。过程中无数次想砸键盘,那种“我当年搞微信支付对接都没这么费劲”的念头反复冒出来,又被更强烈的“现在不搞以后就没饭吃了”的恐惧压下去。窗外的世界是静止的,安静得能听见自己耳鸣。书房里的世界是沸腾的,键盘声、风扇声、偶尔一句对着代码的咒骂。
我意识到,所谓“冷启动”,根本不是重启,是把自己格式化了再重装系统。39岁,体力确实不如二十多岁能连续熬通宵的时候,但优势在于见过足够多的“技术周期律”。SEO火过,小程序火过,私域流量火过,最后都归于平静。AI大模型看起来像终极答案,但它的生态位在哪里?我的生态位又在哪里?答案不在任何教程里,只能靠把旧经验打碎成渣,掺和着新工具,在具体的问题泥潭里一点点重新捏出来。
那天晚上,我那个简陋的自动客服流程终于跑通了第一个闭环。从用户模拟提问,到调用GPT-3.5生成回复,再到记录日志,整个过程7秒。我靠在椅子上,后背全是汗。窗外依旧一片漆黑,没有车灯,没有行人。但我知道,有些东西已经不一样了。40岁的门槛就在前面,跨过去的时候,我至少不能是裸奔的。














