Hacker News 中文摘要

RSS订阅

Tailwind Labs 加入 Shopify -- Tailwind Labs is joining Shopify

今天有个重大消息——Tailwind(Tailwind)正在加入Shopify(Shopify)。九年多前我开始开发Tailwind时,唯一目标是为自己项目更容易构建美观界面。如今该框架每周安装超过1.1亿次,并被全球许多大公司用于美化ChatGPT(ChatGPT)、X(X)、Cloudflare(Cloudflare)、Reddit(Reddit)和Shopify等产品。我们加入Shopify是为Tailwind提供稳定长期家园,为其依赖的数百万人积极维护。

正文

今天有个大新闻——Tailwind 要加入 Shopify 了。

九年前我开始做 Tailwind 时,目标只是方便给自己项目搭漂亮界面。现在它每周安装超 1.1 亿次,ChatGPT、X、Cloudflare、Reddit 和 Shopify 等产品都在用。我们加入 Shopify,是给 Tailwind 找长期归宿,让依赖它的数百万人持续得到维护。

为何选择 Shopify

这些年我们围绕 Tailwind 做了网站模板生意,但我一直希望框架服务于真正的产品——为真实用户解决重要问题的复杂应用,让我们和用户面对同样挑战,从而想出对大家都更好的方案。

Shopify 为我们提供了绝佳的施展空间。 商家需要设计托管漂亮定制店面、在强大后台管理销售库存;他们的客户需要愉快购物结账,以及通过 Shop 应用跟踪订单、发现新产品的直观方式。Shopify 在探索 agentic commerce 时也站在用户界面发展前沿。

Shopify 也是最早规模化看到 Tailwind CSS 潜力并开始使用的公司之一,不仅自己用,也让客户放心使用。Tailwind 在 Shopify 技术栈里是非常重要的部分,他们有投入确保它持续维护改进,适应变化的开发方式。

撇开技术,我兴奋是因为创业彻底改变了我的人生。社会在培育和赋能创业者方面做得不够,我深信 Shopify 帮助更多人开创、运营和发展自己业务的使命。

接下来做什么

Tailwind CSS 及其他开源项目一切照旧。全部永久采用 MIT 许可,我们的团队会在 Shopify 支持下继续主导和维护这些社区项目。

商业方面,我们不再扩张围绕 Tailwind 的业务。现有客户自然还能使用 Tailwind Plus 和 ui.sh 等产品,但我们会关闭新客户注册,专心在 Shopify 做 Tailwind CSS。

非常感谢过去九年里用 Tailwind 做东西、支持我们的每个人。我从没想过项目能发展成今天这样,也真心觉得没有比 Shopify 更合适让我们继续这件事的地方了。

评论

多数评论都替 Adam Wathan 和团队松了一口气,认为在 AI 直接打掉付费模板生意、公司一度裁员的背景下,被 Shopify 收编是目前能想象到的最好结局;真正的分歧在于这会不会是一轮“养父式收购”的开始,以及“既然 AI 已经会写界面,新项目还需要 Tailwind 这种框架吗”。

收购是困局里最好的结局,至少开源框架能继续活下去

  • 从商业现实看,Tailwind Labs 独立撑下去很难,被 Shopify 接收后框架仍有维护资源,比项目慢慢停摆强。认可度:较多人
  • 开源项目经营九年,最后在收购中能拿到回报,同时项目继续活着,已算体面的收场。认可度:较多人 > 经营九年开源项目,在收购中拿到一笔可观的回报,项目还能继续存在,这剧本挺不错(@simonw)
  • 也有人说这是一次典型的“整合时代”事件——独立工具公司纷纷被大平台吸收。认可度:少数人

AI 才是真正压垮 Tailwind 商业模式的推手

  • 评论反复引用 Adam 自己的说法:AI 让文档流量比 2023 年初降了约四成,尽管 Tailwind 本身比过去更流行;文档流失意味着商业产品失去曝光入口,付费模板生意难以为继。认可度:较多人
  • 多名用户承认,买过 Tailwind UI、也在真实产品里用过,但最近两年 AI 直接把界面写了,几乎不再翻阅这类模板。认可度:较多人
  • 连品牌这么强的 Tailwind 都卖不动 UI 模板,说明单纯卖前端模板这条路在 AI 时代基本是死胡同。认可度:少数人 > 连 Adam 都承认 AI 重创了业务;卖 UI 模板这个方向,哪怕有 Tailwind 的品牌,也不太走得通了(@pil0u)

付费产品不是转免费,而是直接停售,这让人更难受

  • 最刺痛用户的一点是:Tailwind Plus 和官方模板库没有改成免费开放,而是立刻关闭新用户注册;老客户保留使用权,但新产品从此从市面上消失。认可度:少数人
  • 有早期买过终身授权的人觉得可惜,因为 AI 写界面其实仍然很需要高质量模板作为参考基准,关闭这类产品等于拿走 AI 最需要的脚手架。认可度:少数人 > 当年买了 Tailwind UI,也用到了自己的产品里;现在却说产品不再卖了,这让我觉得很难过(@LoganDark)

担心 Shopify 变成“糖爹”,项目随后进入缓慢消失的循环

  • 有评论直接类比:这类大公司包养式的收购之后,常见新闻走向就是“XX 现已独立”。认可度:少数人
  • 也有人担心 Shopify 会干预团队节奏,希望它能像对待 Rails 生态那样,给 Tailwind 留出独立成长空间。认可度:少数人
  • 更中立的说法是,这本质上是把人和品牌一起买下来,而不是为了给开源项目做慈善。认可度:少数人

既然 AI 已能代写 CSS,新项目还有必要上 Tailwind 吗

  • 有评论认真反问:Tailwind 解决的是人类手工维护 CSS 的痛苦;如果代码大多由 AI 生成,原生 CSS 加现代特性不仅够用,还能省掉构建链和依赖。认可度:少数人
  • 更彻底的替代方案也存在:一位开发者让 AI 只用 Bootstrap、jQuery 和 HTMX 写界面,反过来追求无构建步骤、速度快、心智负担低。认可度:少数人

反直觉的实践警告:AI 配 Tailwind 最终会留下一堆难收拾的代码

  • 有正在迁移项目的人提醒:问题不在 Tailwind,而在 AI 代理不受硬约束时会不断重新发明样式方案,AGENTS.md 和 linter 都拦不住;项目一大,设计一致性彻底失控,最后只能整体离开。认可度:少数人 > 不是说 Tailwind 不好,它很好;但 AI 代理会不断绕开约束造轮子,等代码规模大到一定程度,留下的就是不可恢复的垃圾山(@nullbio)

有价值的补充

  • Tailwind Labs 这家公司被收购,不等于 Tailwind 这个开源项目本身的命运也随之改变,两者要分开看。
  • 有人指出 Tailwind 的商业模式其实一直有点怪:框架的类名机制天然让现有实现容易被复制,所以付费组件生意并不像看起来那么稳固。
  • 还有人以为收购方会是 Laravel 而不是 Shopify,这个反应本身也能看出 Tailwind 在 PHP 社区里的分量。