既然图片处理太繁琐,我就用 AI 自动去背景(V3版)。今天把 Rembg Pro 的授权系统彻底重构了,从 Stripe Webhook 触发,到 n8n 自动生成授权码,再到自动邮件发送,全链路打通。最后一步是让 n8n 调用一个 Python 脚本,把授权码和用户邮箱写进数据库,然后自动回复客户。整个流程跑通那一刻,我瘫在椅子上,不是兴奋,是累。这种累,和 2020 年带团队时那种心累完全不一样,是纯粹的技术性体力透支,但心里干净。
物流又崩了,上海的朋友说小区团购都费劲。三年前我绝对想不到,有一天“实体”会成为一个风险项。2019年做那个傻逼的跨境电商ERP时,我们天天盯着货代、海关、尾程派送,一个环节卡住,整个链条的客户都能把你电话打爆。现在呢?Rembg Pro 这玩意儿,一个去背景的在线工具,代码在我服务器上,用户上传图片,AI模型跑一下,下载,走人。钱通过 Stripe 进来,授权码自动发出去。没有任何物理的东西需要移动,没有仓库,没有库存,没有物流延迟。疫情把世界切成两半,我庆幸自己 accidentally 站在了数字这一边。这不是什么高瞻远瞩,就是当年被实体交付折磨怕了之后的本能逃亡。
说回这次升级。V2 版本还有人工环节,客户付款后,我得去 Stripe 后台看一眼,手动开授权。订单一多,这事就能忘。忘了,客户收不到码,就是投诉。我的目标是:钱到位,码自动到。技术栈是 Stripe + n8n + Airtable + Resend。Stripe 的 Webhook 配置是个细活儿,得验证签名,防止伪造请求。n8n 里我设了触发器,一旦收到 `checkout.session.completed` 事件,就提取客户邮箱和订单ID。然后调用一个自定义函数,生成一个16位的混合授权码,规则是前8位时间戳哈希,后8位随机字符,避免碰撞。
最坑的是写库和发邮件的衔接。一开始想全在 n8n 里用 JavaScript 节点搞定,但发现对 Airtable 的写入操作偶尔会超时,导致整个流程挂起,邮件也发不出去。这不行,授权码必须入库,这是铁律。后来改成 n8n 执行到“准备数据”这一步后,去调用一个部署在 Uptime Kuma 监控着的云函数里的 Python 脚本。这个脚本只干两件事:用 `pyairtable` 把数据插进去,如果成功,就调用 Resend 的 API 把授权邮件发掉。n8n 只需要判断这个脚本返回的 HTTP 状态码是不是 200。这样,即便 n8n 自己崩了,脚本只要被触发,事情就做完了。算是实现了脆弱的“零人工干预”。
这半年,我对“自动化”的理解变了。以前觉得自动化就是省时间,现在觉得自动化是买命。买回那些被琐碎重复操作吃掉的注意力,这些注意力是唯一能用来学习新东西、应对下一个变化的资本。身体已经报警了,去年体检一堆箭头,现在每天得逼自己吃够蛋白质,做力量训练。如果还得天天蹲在后台手动发货,我估计撑不到 AI 下一个爆炸点。工具链的每个环节自己跑起来,我才能喘口气,去研究 Stable Diffusion 的 API 怎么接,是不是能把抠图质量再往上提一提。
Rembg Pro 的流量来源很稳定,几乎全是 SEO 带来的长尾词。2016年我死磕 SEO 的时候,研究百度算法,现在看 Google Search Console 成了日常。内容没变,还是解决具体问题:怎么批量抠图,怎么处理毛发边缘,PNG 和 WebP 哪个更省流量。只是引擎从人力变成了代码和 AI。有时候觉得荒谬,十年前我手动帮客户 P 图,五年前我写教程教人用 Photoshop 通道抠图,现在我在调试一个自动收钱自动发货的 AI 工具。这个演进路径里,唯一没变的就是“处理图片”这个需求本身,而我的角色,从一个执行者,变成了一个系统搭建者。但愿这次搭的系统,能在我下次技能恐慌时,依然给我输点血。














