ARTICLE · 1225254
Rails之父吐槽中国软件:AI 很强,软件为何还是很粗糙?

21CTO导读:Rails框架作者DHH在参加完中国深圳的一场技术会议后,吐槽中国软件和应用太过粗糙。
其实很多圈内人叫他 DHH。他是 Ruby语言的创造者,也是Basecamp 与 HEY 的联合创始人,还写过商业畅销书《重来(Rework)》。
这次他到中国来,正式任务是推广新项目:Agentic Linux 系统Omarchy,这是一个面向 AI Agent 的开源桌面发行版。在演讲中,DHH夸起中国AI来毫不掩饰。他提到,今年春天把 Kimi k2.5 当主力模型用了一个多月,每秒 200 Token 的输出速度让他印象深刻。另外他还宣布阿里云成为 Omarchy 四家创始企业赞助商之一,与 Meta 、DigitalOcean、SpaceX/xAI 并列。最后,他还盛赞了中国产的电动车、华为 MateBook Fold折叠电脑等产品。
然而刚离开中国的DHH,转头就在社交平台X上发布了一条推文。

他这样写道,尽管自己非常尊重中国造的AI模型和硬件,却始终想不明白,为什么大多数中国软件依旧粗糙。他点名了微信、支付宝还有鸿蒙,追问这些软件为何做不出独特的美学、完美保真度和流畅的交互体验,这本该是件容易的事。
短短数小时,这条推文收获了百万阅读、数千点赞、近千条回复。
随后,DHH在回复中补充了一些细节,除了内边距随意、边距不统一以外,国产软件还有动画掉帧、转场生硬、信息架构混乱的一系列问题。有国内开发者跟帖解释说,国内超级应用为了塞下更多功能,不得不牺牲精致度。
DHH直接回应称,这是虚假的妥协,这些超级应用背靠雄厚的资源,完全有理由拿出硅谷顶级应用的打磨水准。

相关的讨论还有不少,也让这条推文引起了很多人的强烈共鸣。接着引来了一大堆中国程序员对他进行"纠正",核心意思就是:中国有 14 亿人,国情不同,你不了解中国……
其实 DHH 提到的这些中国软件缺的东西,审美、细节、顺畅的流程,在技术界都是"普世"的东西。但是太多普世的东西,一遇上中国的国情,就都变成了不适合。
这种情况似曾相识。中国很多事情,每当和国际上不接轨、不同步的时候,"中国国情复杂""人口众多"等等,都会成为理由。
中国确实有自己的国情,很多东西也不可能照搬国外。但是很多时候,这种国情往往也成了阻碍中国进一步接纳世界、融入世界的一个懒惰的借口。
有国内独立开发者在评论区用一句话概括了国产超级应用。这类软件就相当于给 X 平台塞进了个贷款功能,再在 Stripe(支付软件)里嵌一个 TikTok。另外,开屏摇一摇广告、借钱额度、钱包标签,这些拼在一起就是国内几亿用户每天都要忍的东西。

当然,腾讯、阿里、字节的数万名软件工程师们并不是不懂留白,但讽刺的是,误触率和入口密度本身就是这些大厂的一种“KPI”。

技术层面,有资深架构师给出了更直白的剖析:用户每天在微信、支付宝里用到的大量功能,并非原生 Swift 或 Kotlin 编写,而是跑在 WebView 沙盒里的小程序或 H5 页面,其中不少还是第三方代码。这意味着程序员不可能逐一适配所有场景,兼容压力天然存在。
另一方面,中国用户的使用习惯也与欧美截然不同——我们早已习惯高信息密度的界面,偏好一屏把所有功能列清。
微信、支付宝面对的是14 亿用户,包括最精通开发的程序员,以及不熟悉电子产品的老人,功能繁多几乎是必然结果。
当海量功能叠加有限的适配能力,产品审美上的妥协自然也就不难理解了。
因此说来,DHH的推文其实也是反映中国移动互联网狂飙二十年之后的一种文化差异——在硅谷,软件和应用靠的是做减法、靠单一精品功能吸引用户付费。而在中国,超级应用的底层逻辑是靠免费换规模,最后靠流量变现。两套体系本身面向不同的用户群体,然后走向不同的结果。
作者:聆听音乐的鱼
这是一部浓缩的计算机科学发展史,一部有趣的科学家人物传记,一部绝佳的人生发展读物——《改变世界的程序员》正式上市,收获从现在开始↓
Redis 作者 antirez 再出神作:纯 C 语言写出 MiniMax-H3 引擎,M5 Max 上 3.5 秒本地生成视频















































































