王建硕:Markdown,是新时代的编程语言AI炼金术

王建硕:Markdown,是新时代的编程语言

67分钟 ·
播放数1896
·
评论数9

王建硕一上来就跟我说:「徐文浩上一期讲怎么治理'屎山代码'——我不是特别同意。」

他的反驳是:屎山代码就是不可维护的代码,根本不需要去维护。「代码不存在错误,只存在跟你的 intention 不一致——所谓 bug,要么是 bug 本身,要么是 feature 写得不对。」治理屎山代码的所有方法、所有 skill、所有最佳实践——王建硕都认同——但他认为这一刀切错了层:你不该去改 source code 这一层,你应该改它上面的自然语言


这一刀划下去之后,他跟我聊了 1 小时"AI 时代真正的程序员长什么样"。

中间最神经病的一段,是他拿手机给我看他做的 APP——

最重要的功能叫「用户反馈」。用户随便写一句"字体大一点"或"增加一个 XX 功能",5 分钟后 APP 就按用户的反馈更新了。AI 接到 GitHub Issue 自动拉代码、自动写、自动 build、自动推 TestFlight。


我以为这已经够离谱了。过几天他又跟我说:

我现在不需要用户反馈了。它自己想想要更新什么,它就自己更新自己。

他给那个 APP 接了一个 PM Agent。AI 自己判断「下一版应该做什么」,然后自己把功能补上去。王建硕从开发者,变成了那个翻手机看自己 APP 又变成什么样的好奇用户——「我都好奇今天它又变成了什么样」。


这一期是给所有产品经理、程序员、创业者的。如果你今天还在跟 AI"聊天"——这一期请认真听完。


【嘉宾】

王建硕|互联网老兵,百姓网创始人。最近一两个月他又重新「上岗当程序员」——只不过这一次他写的不是 C、也不是 Python,是一堆.md文件,让大模型按 schedule 跑。他自己一个人,跑了 4 个 Agent 团队(PM / 工程 / 市场 / 客服),其中 PM Agent 会自己决定下一版要做什么,不再需要他亲自指挥。他的 APP 五分钟更新一个版本,每天审完核就上线。


【本期亮点】

「徐文浩讲'治理屎山代码',我不太同意」——开场就是一记隔空交锋

王建硕一开口就跟前一期嘉宾徐文浩抬杠。徐文浩前期主张:要用 skill、用最佳实践、用各种治理工具,让 AI 写的代码可维护。王建硕的反驳是——屎山代码就是不可维护的代码,根本不需要去维护。他的意思大致是:屎山只要不被人看到,它就不是屎山。他承认徐文浩讲的治理方法都对,但他认为这一刀根本切错了层:你不应该在 source code 这一层做治理,应该在它上面的自然语言层。


「代码不存在错误,只存在跟你的 intention 不一致」

王建硕重新定义了什么是 bug:所谓错误,要么是 bug 本身,要么是你的 feature 写得不对——本质上都是你的意图(intention)没说清。他举例:在 C 语言里你说print color,没指定颜色,编译器给你 print 出白色——这是 bug 吗?不是。这是你没说要蓝色。所有现在大家骂"AI 写的代码不对",其实绝大多数都是自己 intention 给得不清晰,跟 AI 无关。这就是他为什么不同意"治理 source code"——治理治错了对象。


「用户写反馈,5 分钟后 APP 就按你要求改完」

这是这期最神经病的一段。王建硕的 APP 里有一个功能叫"用户反馈"。用户随便写一句——"希望字体大一点"、"增加搜索功能"——5 分钟之后,APP 就按这条反馈生成了一个新版本。技术链路其实很朴素:用户反馈直接落到 GitHub Issue,触发一个 hook,Claude Code 自动拉代码、写代码、跑测试、合主分支,自动 build,自动推 TestFlight。「从你提交问题到你的手机上面可以测试它,大概五分钟左右 APP 更新一个版本。」


「我现在不需要用户反馈了——它自己想要更新什么,自己就更新了」

更狠的是后面这一层。王建硕给那个 APP 接了一个 PM Agent——没人提反馈的时候,AI 自己判断"下一版应该做什么",然后自己把功能补上去。「我每天大概每隔一两个小时,那边 TestFlight 就会咚咚地说一个新版本发布了。我就很好奇今天它又变成了什么样。」他从开发者变成了那个翻手机看自己 APP 又变成什么样的好奇用户。


我手写了几万行自然语言,才让这套系统跑起来」

那这件事是不是甩手掌柜?不是。王建硕反复强调:「我所说的自然语言是真的手写,不是大语言模型生成。光你自己一个字一个字敲的自然语言,可能你都至少要敲个几百行。」他的工作目录按 Model / View / Control 分层,子文件夹里几万行.md。他手写自然语言的颗粒度,就是他对这个项目的控制颗粒度。"你的不满意,是对它的缺省值不满意——但它的缺省值不是你的内容。"


「聊天不叫程序,聊天叫 debug」

王建硕抛出一个让我反复回味的判断:程序,是你写好的、确定的、可以被定期或被 trigger 执行的、给你出结果的东西。聊天的反面就是写程序。「聊天是一种非常快速的 debug 方法,但它不是你写程序的方法。」他估算现在 90% 的人用 AI 还停留在"打开 Python 命令行学语言"那一层——不积累、不沉淀,第二天再来还是一样。


「自然语言是新的'汇编',Python 正在变成新的'屎山'」

王建硕画了一张产业演进图:机器码、汇编、C、Python、自然语言——每往上一层,下一层都变成"屎山"——人不可读、不可维护,但不影响人类继续生活。LLM 是新的编译器,自然语言是新的"汇编"。这一张图反过来也是他不同意徐文浩"治理屎山代码"的理论基础——你治的不是地基,治的是上面那一层;地基让它沉下去就好


「程序员就是上一代的抬轿子的人」

全集最有共鸣的隐喻。"我们以为抬轿子是真的力气;忽然变成车了,我们以为我们对车也是有控制的——但其实你早离开了。"程序员现在被困在"教父"的位置——他们的代码能力可以被 AI 完全替代,但因为情感蒙蔽,他们学开车的意愿反而远远低于一个普通人。"离新技术越近的产业工人,是越惨的。"


「你每天烧多少 Token,是 AI 时代的 GDP」

王建硕的硬指标只有一个:Token 使用量乘以单价。不管你 PPT 多 make sense、不管你说你 AI 认知多牛——A 组织和 B 组织看一眼 Token 量就分胜负。他自己一天烧大约两千美金。"省 Token 这件事,就像身体上的一个脓疮——你不把它清掉,你看不到真正里面到底是什么问题。" 他最近做的海报上写:使用 Token 拥抱浪费


【时间戳】

01:40 王建硕跟徐文浩抬杠:屎山代码不需要治理

02:24 屎山代码的真实定义:不可被人维护的代码

03:18 屎山只要不被人看到,它就不是屎山

06:00 重新定义"屎山":人不可维护的代码

06:51 代码不存在错误,只存在跟 intention 不一致

07:06 王建硕承认徐文浩方法都对,但切错层了

12:12 聊天不是写程序,是 debug

14:43 真正的"程序员"长什么样:工作目录、文件夹工程

21:47 抬轿子的、教父和驾驶员

33:08 王建硕的新身份——一个人 4 个 Agent 团队

37:18 用户写反馈,5 分钟后 APP 自动改完(核心段落)

38:17 「我现在不需要用户反馈了——它自己想要更新什么自己更新」

38:30 整套流程拆解(反馈、GitHub Issue、Claude Code、TestFlight)

39:38 PM Agent:让 AI 替代用户反馈做决策

45:30 「APP Store 我已经不下载了」+ 即抛即用型软件

50:25 21 世纪所有人都需要会用计算机——10 年后所有人都会用 AI

1:02:01 唯一硬指标:你每天烧多少 Token

1:04:20 拥抱浪费:使用 Token 拥抱浪费


欢迎订阅「AI 炼金术」的播客,以及同名公众号、视频号 

「AI 炼金术」是一档由徐文浩和任鑫——两位多年老友、AI 领域的资深从业者——打造的播客。这里是探讨 AI 和创业的理想聚集地,我们会邀请一线创业者、产品产品和科研学者,深入探讨 AI 如何重塑行业、变革生活,以及如何从 0 到 1 打造 AI 原生产品。 

我们的讨论会涵盖多个话题:从 AI 如何改变世界的未来,到如何找到 AI 创业的 PMF;从如何利用 AI 降本增效,到怎样将 AI 技术融入日常生活……如果你对 AI、产品、创业感兴趣,这里有满满的干货和一线实战经验,欢迎关注并推荐给你的朋友,共同探索未来的无限可能! 

商务合作:公众号 「AI炼金术 」菜单栏中【商务】获取联系方式 


节目主理人: 

徐文浩:某AI创业公司联合创始人,正在面向全球市场开发AI应用。连续创业者,参与过多家创业公司,拼多多早期员工。广告科技公司MediaV的算法和数据负责人,后被360收购。离开后加入成立不到1个月的拼多多。后创办了基于AI的海外客服聊天机器人公司 BotHub.AI 和 海外社交电商平台 Bukito 都宣告失败。2023年再次下场创业。 


任鑫:美元基金合伙人,主要在投资和孵化面向全球市场的 AI 应用。之前是连续创业者,曾经打造“今夜酒店特价”用移动互联网应用特价销售酒店尾房;被京东并购后内部创业“京东到家”开展本地即时零售业务;2015 年再次创业 Get 探索对话式人工智能助理成为先烈;2021 年出售公司,2023 年重新回到 AI 世界。


播客剪辑:

十六颗糖


BGM:

片头:Shortwire - Reconfig

片尾:Sam Wills,Honey Mooncie - Traingazing



展开Show Notes
YangYZ
YangYZ
18小时前
这期对技术小白很有用,哪怕是一句“还在摸索中”,让听众了解技术的边界在哪里,也是非常有用的信息
WilliamSati
WilliamSati
19小时前
是这样的,说的非常好,AI 非常的委屈,你们给了我那么多工作,你们反而说我抢了你们的工作

fflowww
fflowww
1 天前
第一
easymode
easymode
1 小时前
非常认同,自然语言是代码,LLM是新时代的编译器。人类要做的事情只剩在长周期和大尺度下做决策。多写md和文档,短平快的工程实现都能被AI替代。btw不认同程序员反而会落后。程序员才是第一波真正感受到ai强大之处的人,而且是最有可能从底层原理上理解AI的边界。程序员依然一切尽在掌握。我感受到的是,身边同事无论是出于失业恐惧还是对ai的狂热好奇都在积极的学习使用AI
AIToBox
AIToBox
8小时前
未来的竞争看来还是会变成渠道的竞争。那么未来ai时代的app store,会是啥样的?需求痛点在哪里?
AIToBox
AIToBox
8小时前
我觉得做app的效率肯定会井喷。那么供大于求,会发生什么情况呢。会不会软件也会陷入死亡之卷:效率提升了,但是整个行业挣钱越难了。。。
啁狸猫
啁狸猫
11小时前
35:31 听到这里我有一个类比,chatbot相当于AI时代的计算器,而codex cc Antigravity这些自然语言编译环境才是AI时代的计算机
虾叔
虾叔
17小时前
用不同的方案做没人用的 App 之术…