Pieter Levels: 一个人、40 个项目、一台笔记本电脑的创业哲学
嘉宾: Pieter Levels,独立开发者、数字游牧者,Nomad List / Photo AI / RemoteOK 创始人 来源: Lex Fridman Podcast #440 | 时长: 3:43:34 完整转录:带说话人识别的全文转录
导读
Pieter Levels 在互联网独立创业圈是一个无法绕开的名字。他一个人设计、编程、发布并运营了超过 40 个创业项目,其中 Photo AI 月收入超过 10 万美元,Nomad List 运营近十年仍在盈利,RemoteOK 在 2021 年远程工作热潮中月入 14 万美元。他在超过 40 个国家、150 多个城市生活和工作,全部装备是一台 MacBook 和一个背包。
他的技术栈是 PHP、jQuery 和 SQLite。没有 React,没有微服务,没有 Kubernetes。他不融资,不雇人,不做 staging 环境,直接部署到生产服务器——去年一年做了 37000 次 git commit。
这期播客是 Lex Fridman 与 Pieter 将近四小时的对话。Pieter 没有回避失败和低谷,坦陈了 27 岁在旅馆天花板上看到的绝望,也拆解了 Photo AI 从色情模型到月入六位数的每一步工程细节。
本期亮点:
- 12 startups in 12 months——用"铲沙子"的方式对抗抑郁
- Photo AI 的起源:手动邮件服务前 100 个客户,被供应商涨价后逼上 Replicate
- “框架工业复合体”——对前端框架商业推广的尖锐批判
- 数字游牧十年:自由的反面是迷失
- 一人公司的极限:用 cron job 和 GPT-4 自动化几乎一切
- 两次清空全部家当,只留背包和 MacBook
从沙发到独角兽的对面:一人创业的方法论
Pieter Levels 的创业生涯从一个低谷开始。27 岁那年,他从荷兰的大学毕业,靠 YouTube 音乐频道赚 2000 美元月收入。朋友们纷纷找到了正式工作,他飞到亚洲开始了数字游牧生活,结果更加焦虑——一个人在旅馆里看天花板,银行余额缩到每月 500 美元。
他父亲给了他一个不太像心理咨询的建议。
如果你抑郁了,弄一堆沙子,拿把铲子,开始铲。做点什么。你不能坐着不动。
Pieter 把这个建议翻译成了互联网版本:12 startups in 12 months。每个月做一个项目,加上 Stripe 支付按钮,发布到网上,看有没有人愿意掏钱。第一个项目是 Play My Inbox——一个扫描 Gmail 提取 YouTube 链接的工具。没赚到钱,但有几万人用了。
他的创业哲学和硅谷主流形成了鲜明对比。大多数创业者融资、招人、建团队、找 product-market fit。Pieter 一个人在酒店房间里穿着短裤写代码,两周内验证一个想法,不行就换下一个。他说那些拿了上亿融资的创始人朋友私下跟他讲:“下次我要像你这样做。”
这种模式的核心不是浪漫化的独狼叙事,而是一个清晰的经济学计算:没有融资意味着没有烧钱压力,没有员工意味着没有管理成本,90% 的利润率意味着即使收入只有几万美元也足以维持高质量生活。Pieter 把这叫做"建造而非目的地"——他父亲在房子里永远在装修,不是为了结果,而是为了装修本身。
建造不在于目的地,而在于旅程。

数字游牧的真相:自由的代价
数字游牧在社交媒体上看起来是笔记本电脑加沙滩的田园牧歌。Pieter 的实际体验更接近一场心理耐力赛。
他在 2014 年前后开始这种生活时,数字游牧还不是一个成熟的社群。他在泰国清迈遇到的"同行"们大多在做灰色地带的生意——向美国寄未经 FDA 批准的减肥药,或者做各种可疑的跨境电商。他想做的是读 Hacker News、做真正的互联网产品,但在那个圈子里找不到同类。
更深层的问题是自由本身。
我自由了,因此我迷失了。
他引用了 Franz Kafka 的这句话来描述那种状态。没有约束意味着什么都可以做,什么都可以不做。所有人都觉得这听起来很美好——你可以去任何地方,做任何事情。但 Pieter 认为恰恰相反:约束可能才是幸福的来源。当你脱离了自己的文化、朋友圈、日常惯例,当每天醒来不知道自己在哪个国家,那种新奇感会迅速转化为焦虑。
他说他认识在旅途中自杀的数字游牧者。虽然他没有和基线人群的自杀率做过比较,但他的直觉是,尤其在早期,当你独自旅行、身边没有社群支撑时,这种生活方式的心理成本被严重低估了。
Nomad List(数字游牧城市排名网站)就是在这个背景下诞生的。Pieter 说他做这个网站的初始动机不是商业嗅觉,而是孤独——他需要找到其他数字游牧者,需要一个社群。网站从一个公开的 Google 电子表格开始,让大家众包各城市的网速、生活成本和安全数据。意外地,它成了一个可持续的生意,运营近十年,拥有 3 万多付费会员,每月自动组织约 30 场线下聚会。
Photo AI:从色情模型到月入十万的意外之路
Photo AI 的故事是一连串 pivot(方向调整)的结果,每一步都建立在前一步的技术积累上。
2022 年,Stable Diffusion(开源图像生成模型)发布后,Pieter 开始在 MacBook 上实验。他发现这个模型生成房屋和室内设计效果不错,但人脸一塌糊涂。于是他先做了 thishousedoesnotexist.org(AI 生成的房屋图片),然后是 Interior AI(上传室内照片,AI 生成不同风格的设计方案)。Interior AI 很快月入 1-2 万美元,至今仍有 4-5 万美元的月收入。
接下来他开始研究如何让 AI 生成逼真的人像。这里有一个他非常坦率的技术细节:当时最好的人像模型都是在色情图片上训练的,因为这些图片有最精确的人体解剖学细节。
所有做 AI 图像创业的人都需要从提示词中过滤掉裸体内容。你必须不断提醒模型:穿上衣服。
他用 Google Vision API 做了一个 NSFW(不适宜工作场所内容)检测器,在每张照片展示给用户之前做过滤。即便如此,偶尔还是会有漏网之鱼——他提到有记者因为生成的照片里出现了不当内容而写了负面报道。
Photo AI 的早期阶段极度手工化。他做了一个 HTML 页面,用 Stripe 支付链接收款,用 Typeform 让用户上传照片。第一批几百个客户的照片,他手动下载 zip 文件,手动解压,手动训练模型,手动生成照片,然后用个人邮箱一个一个发回去。他说有科技界的知名亿万富翁也用了这个服务——他吓得不敢搞砸。
商业验证来得很快:第一天就有上千人付费。但自动化跟不上。更大的打击是,他用的 GPU 训练平台看到他公开分享的收入数据后,直接把训练价格从 3 美元涨到 20 美元。他的利润瞬间蒸发。
被逼无奈,他找到了 Replicate(一个 ML 模型托管平台),反复 DM 创始人,恳求他们支持 DreamBooth(AI 人脸微调技术)。Replicate 最初拒绝了——运行时间太长,没有足够的 GPU。但一周后他们改了主意。这个决定不仅拯救了 Photo AI,也让 Replicate 自己一战成名——大量开发者开始在上面构建 AI 头像应用。
他后来引入了用户数据驱动的 A/B 测试:在每月生成的上百万张照片中,随机对 10% 的用户使用不同参数(采样器、步数、调度器),然后追踪哪些参数组合让用户更倾向于收藏或下载照片。他说这是让产品质量飞跃的关键突破——他至今仍在使用 Stable Diffusion 1.5 版本,因为后续版本反而不如旧版好用。

用无聊技术做有趣产品
Pieter 的技术栈是互联网上最具争议的话题之一。他公开承认自己所有产品都用 PHP、jQuery 和 SQLite 构建,没有使用任何现代前端框架。
他说这个选择最初是"意外"——他就只会这些。当 Nomad List 开始增长时,他在待办事项里写了"学习 Node.js",但从来没时间去做,因为产品在高速增长。十年后,这条待办事项还在那里。
但他后来从这个意外中提炼出了一个有意识的哲学。
他认为前端框架领域存在一个"军工复合体"(他的原话):框架公司融资数千万甚至上亿美元,花钱让 YouTube 开发者网红推广自己的技术,让新手开发者以为不用某个框架就无法做出产品。实际上这些框架的托管平台费用比简单的 VPS 贵出几个数量级——这就是它们的商业模式。
他的反例是自己的工作流程:修改代码,按 Command+Enter,git push 触发 webhook,服务器自动拉取并部署。5 秒内上线。去年 37000 次 git commit,每次都是直接部署到生产环境,没有 staging,没有代码审查,没有 QA。有人在 Twitter 上报 bug,他计时,两分钟内修复上线。
没有人在衡量开发者使用框架时的幸福感。
他承认这种做法在大公司是疯狂的,但对一人公司来说效果很好——因为他被迫学会了"不犯错"。这是约束带来的另一种好处:没有安全网,你会变得更谨慎。
他还提出了一个概念叫代码共情(code empathy):当你接手别人的代码时,应该先假设原作者是天才,理解他的思路和风格,然后在这个风格内工作,而不是上来就要重写一切。他说他唯一一次尝试雇开发者帮忙,对方一周后就要求用 Vue.js 重写所有 jQuery 代码。合作就此结束。

自动化一切:一人公司的极限
一个人运营多个产品的前提是:几乎所有日常运维都由代码完成。
Pieter 的自动化体系建立在几个支柱上。第一是 cron job——定时执行的脚本。他的所有网站都由一系列 cron job 驱动:每小时更新数据、每天计算排名、定期同步外部数据源。他说登录服务器,输入 sudo crontab -e,写一行定时任务,这就是他的自动化框架。
第二是 Telegram 监控。所有网站的 JavaScript 和 PHP 错误都会自动发送到他的 Telegram。任何用户遇到任何错误,他在一分钟内就能收到通知。他还建了 health check 页面——用绿色和红色 emoji 显示各项指标是否正常,外部监控服务 UptimeRobot 每分钟扫描一次,有红色就报警。
第三是 GPT-4 自动审核。Nomad List 有一个 1 万人的聊天社区,过去靠人工管理员审核内容,但用户会指责管理员有偏见。换成 GPT-4 后效果非常好——它能理解双关语和反讽,区分真正的冒犯性言论和无恶意的玩笑。城市评论也由 GPT-4 自动审核,被拒绝的评论会转发到 Telegram 让他人工复核。
免费用户——抱歉——但他们很糟糕。
他对免费增值模式(freemium)有明确的反对立场。独立开发者没有 VC 的资金来获取和转化免费用户,而免费用户带来的滥用和支持成本远超收益。他的建议是从第一天就收费,至少 30 美元/月——1000 个付费用户就能支撑不错的生活。
RemoteOK(远程工作招聘平台)是他自动化理念的极端案例。这个产品完全自动运行:企业发布职位并付费,求职者申请。基础职位发布费 299 美元,但他加了各种追加销售——彩虹色高亮、背景图片、置顶显示——最高一个职位收费 3000-4000 美元。2021 年美联储疯狂印钞的时候,这个网站月入 14 万美元。然后美联储停止印钞,收入跌到了 1 万美元。他对此很坦然——市场周期就是这样,而产品还在自动运行。

反直觉的增长方程式
Pieter 从不买广告。他所有产品的增长都来自有机渠道:Twitter 上的 build in public(公开建设过程)、Reddit 上的自然传播、以及 TikTok 的病毒式分享。
Hood Maps(城市区域标注地图)是他增长策略的典型案例。这个产品让用户在地图上用不同颜色标注城市区域——红色是游客区,绿色是富人区,黄色是文艺区。用户还能给特定位置打标签,于是出现了大量搞笑内容:“我在这里看到一个穿鱼装的人被揍了”、“只有好看的人才被允许住在这里”。
这些 meme 式的内容让 Hood Maps 在多个城市的 Reddit 和社交媒体上反复病毒式传播。Pieter 说他的地图服务费账单因此高达 2 万美元——先是 Google Maps 超限,换到 Mapbox 又被收了天价。他最终转向了开源地图方案。
但 Hood Maps 从未赚到一分钱。他试过广告、赞助、付费功能,都没有效果。他的结论是:地图应用非常难变现。Google Maps 也不怎么赚钱。但他认为不需要所有产品都赚钱——有些东西存在于世界上本身就有价值。
他的另一个增长洞察来自众包数据。Nomad List 从一个公开的 Google 电子表格起步,任何人都可以编辑。他发现这种完全开放的编辑权限会自然产生"免疫系统"——当有人恶意修改数据时,其他用户会自发修正。这个电子表格最终演化成了一个拥有完整数据管线的网站,结合世界银行和联合国的公开数据集,以及 3 万多真实用户的位置签到数据。
TikTok 则提供了另一种可能。一个他完全不认识的 AI 内容创作者拍了一条关于 Photo AI 的 TikTok 视频,带来了每月额外 2 万美元的收入。事后这个创作者联系他要了 4000 美元——Pieter 觉得这笔钱花得很值。他认为在当前的算法推荐时代,关注者数量已经不重要了——好内容会被自动推送给越来越多的人,不管你有 100 个还是 50 万个粉丝。
极简主义与享乐适应:送掉一切之后
Pieter 两次在人生中清空了所有物品,只留下裤子、内裤、背包和 MacBook。
第一次是在 2012 年前后。当时博客圈流行"100 things challenge"(把全部物品减少到 100 件以下)。他开始在 eBay 上卖东西,过程中发现了一个意外收获——形形色色的买家上门取货,让他第一次近距离接触了阿姆斯特丹的各种社会阶层。最难卖掉的是和朋友合买的佳能 5D 相机——卖掉它意味着他们的音乐视频事业彻底结束。
他说触发这次清理的是一次 MDMA 体验。那次体验之后,他产生了一种强烈的冲动:必须扔掉所有东西,出发去某个地方。他不确定这是药物的作用还是内心早已酝酿的决定,但结果是他两次都做到了——只剩下一个背包,自由地在世界各地移动。
他后来从享乐适应(hedonic adaptation)的研究中找到了理论支撑:买新车六个月后快乐回到基线,买新房六个月后同样如此。既然物质带来的快乐是暂时的,为什么不跳过购买阶段,直接投入那些更持久的事物——创造、运动、人际关系、有意义的工作?
我对"更多"这个概念充满警惕。在所有方面。
他把这个原则延伸到了工作工具上:一块 MacBook 屏幕,不用外接显示器,不用鼠标,只用触控板。他说他以前用过三块屏幕的 Windows 工作站,但发现所有东西集中在一台笔记本上反而更高效——离工具更近,切换更快。
在对话的最后阶段,Pieter 把讨论转向了更宏大的议题:欧洲的创业文化危机。他引用了一组数据——80% 的欧盟顶级公司成立于 1950 年之前,而美国只有 36%。欧洲的经济被老牌公司和监管捕获所主导。他说如果他现在想在欧洲创办 AI 公司,需要找公证人、拿证书、申请许可,而在美国只需要打开笔记本电脑就可以开始。他为此做了"Make Europe Great Again"的帽衫——一开始是红色的,后来觉得太像特朗普,改成了欧盟蓝。
编者分析
嘉宾立场
Pieter Levels 的身份决定了他的叙事角度:他是一个从未在大公司工作过的独立开发者,他的方法论建立在"一个人做所有事"的前提上。当他批评大公司的官僚主义、批评框架生态的商业化时,他是从外部视角出发的——他没有在那些环境中工作过,无法从内部评估其合理性。
他对 VC 创业模式的批评有一个有趣的盲点:他推崇 Elon Musk,认为 Musk 和 VC 创始人不同,因为 Musk"确实在造东西"。但 Musk 的所有公司都依赖大量融资和数千名员工——这恰恰是 Pieter 自己拒绝的模式。
论证中的选择性
最明显的问题是幸存者偏差。Pieter 做了 40 多个项目,大部分失败,少数成功。他把这包装成"快速迭代"的方法论,但实际上,在同一时期有成千上万的独立开发者做了类似的事情而没有任何一个项目成功。他的成功不仅来自方法论,还来自时代红利(2014-2024 年的互联网和 AI 创业黄金窗口)、个人品牌效应(Twitter 上的大量关注者带来免费流量)、以及运气。
他对技术栈的观点也有选择性。PHP + jQuery 确实能构建个人项目,但他没有讨论团队协作、代码可维护性、类型安全等在更大规模下至关重要的问题。他的"直接部署到生产环境"做法之所以有效,是因为用户量有限——如果 Photo AI 有百万级日活和复杂的支付流程,一次生产事故的代价可能远超省下的时间。
反面观点
有几个重要的反论值得提出:
- 框架不等于"工业复合体"。React、Vue 等框架解决了真实的工程问题——组件化、状态管理、团队协作效率。说它们的推广由商业利益驱动,不等于它们没有技术价值。
- 一人公司有天花板。Pieter 的所有产品都是利基市场(niche market)产品。如果一个产品需要客服团队、需要合规审查、需要 7x24 的可靠性保障,一人模式就行不通了。
- 收入数据的可验证性。所有收入数字都来自 Pieter 在 Twitter 上的自我披露,没有经过第三方审计。这不是说他在说谎,而是需要对这些数字保持合理的审慎态度。
- 数字游牧的适用性。Pieter 是一个没有孩子、高度自律、有稳定被动收入的荷兰人。他的生活方式对有家庭负担、签证限制或不同性格类型的人来说可能完全不适用。
总的来说,这期播客最大的价值不在于提供一个可复制的蓝图,而在于展示了一种可能性——在科技巨头和 VC 驱动的创业生态之外,确实存在另一条路。但走这条路需要的不仅是 PHP 和 jQuery,还有极强的自我驱动力、对不确定性的高度容忍、以及一些时代赋予的运气。
核心建议
- 验证优先:做任何产品之前,先用最简单的方式(哪怕是 Google 电子表格 + Stripe 链接)验证有没有人愿意付费
- 简单技术胜过复杂架构:用你已经会的技术开始构建,不要为了学新框架而拖延发布
- 自动化一切可自动化的:cron job、GPT-4 审核、health check 页面——让代码替你值夜班
- 付费过滤用户:从第一天就收费,至少 30 美元/月,免费用户只会带来成本
- 公开建设过程:在 Twitter 上分享你的进展,诚实面对失败,这本身就是最好的增长渠道
- 警惕"更多":更多的工具、更多的屏幕、更多的框架不一定让你更高效
整理自 Pieter Levels: Programming, Viral AI Startups, and Digital Nomad Life | Lex Fridman Podcast #440
如果这篇文章对你有帮助,欢迎请我喝杯咖啡,支持我继续创作更多内容。
Buy me a coffee