2022 最后一版自动化框架上线:为了迎接即将到来的 2023

2022 最后一版自动化框架上线了,代码刚推送到私有 Git 仓库。这次重构把之前用 requests 和 BeautifulSoup 硬拼的爬虫模块,彻底换成了 Playwright,无头浏览器模拟人的操作,反爬策略直接降到最低。代价是性能,但稳定压倒一切,客户要的是数据流不断,不是每秒多爬 10 条。

凌晨两点,小区静得能听见自己颈椎转动的声音。这不是文艺,是物理疼痛。屏幕右下角的 n8n 工作流在安静地跑,它每隔半小时去抓一次竞品的价格变动,触发条件、数据清洗、写入 Airtable,全自动。我只需要在手机通知看到异常时,起来看一眼。理论上,我解放了。实际上,我坐在这里,等它跑完第一个完整周期,心里那根弦松不下来。2021 年快过完了,这一年最大的收获不是这个框架,是体脂率从 28% 降到了 21%。疫情把线下交付全打停了,团队散了,项目黄了,人反而被逼着面对自己:35 岁的身体,经不起连续 48 小时盯数据迁移了。有一次在客户机房,蹲下去理网线,站起来眼前一黑,扶着机柜缓了五分钟。那一刻不是怕死,是怕项目黄了尾款收不回来。

我开始系统性地搞身体。不是跑步那种,是研究。低卡饮食,碳水循环,把增肌粉和蛋白粉的配料表当 API 文档看。请了线上健身教练,一周三次力量训练,每次练完的酸痛感和 debug 成功一样,是一种确切的、可量化的反馈。我把训练计划也做成了自动化提醒,放在 Notion 里,和项目排期表并列。很讽刺,管理项目和人失败了,管理自己的肌肉和代谢,反而成了。这个自动化框架里,其实埋了一个健康监测的 side project:用 Apple Health 的数据,通过 Shortcuts 触发,如果连续三天静息心率高于平均值 10%,就自动锁掉我晚上十点后的代码仓库推送权限。强制下线。

36 岁,身体素质才是真正的底气。这话不是鸡汤,是成本核算。去年住院花掉的钱和耽误的工期,够请三个兼职开发。现在我能清晰感觉到,深蹲时核心收紧对腰椎的支撑,和长时间编码时保持坐姿的核心发力,是同一组肌肉群。身体是一个更底层、更不可绕过的系统。代码挂了可以回滚,身体挂了,所有工作流都得强制中断。

框架的最后一个模块是报警升级。Playwright 被检测到?自动切换代理 IP 池。n8n 节点执行失败?先重试两次,然后调用钉钉机器人 @我,如果十分钟内我没确认,就自动打电话。这套逻辑,和我给自己定的健康规则一模一样:异常出现,先尝试自我修复(休息、补水),修复失败,立即外部干预(强制休息、就医)。2023 年要来了,都说会是更难的一年。宏观波动我控制不了,API 政策说变就变,平台说封就封。我能控制的,就是这个自动化的“数字免疫系统”,和这副刚刚修修补补,总算能看到一点训练痕迹的肉身。它们是我穿越不确定性的、唯二可靠的私有化部署。

© 版权声明
THE END
喜欢就支持一下吧
点赞73 分享