被迫裁员75%、只剩6个月续命,Tailwind创始人崩溃自白:全球爆火的CSS框架,竟养不起8个人

CSDN·2026年01月08日 19:52
“做生意真的很难。比写代码难多了。”

如果你在过去几年写过前端代码,很难绕开 Tailwind CSS。

这个以 utility-first(工具类优先)理念闻名的 CSS 框架,几乎定义了现代 Web UI 的写法。从初创项目到大型产品,从个人开发者到商业团队,Tailwind 已经成为事实上的“前端基础设施”之一。围绕它形成的生态,包括 Headless UI、Tailwind UI、Refactoring UI 等,也长期被视为“设计工程化”的标杆。

正因如此,当一条标题为“Tailwind 开发商裁掉了 75% 的工程团队”的消息在今天冲上 Hacker News 榜首时,很多开发者才第一次意识到:这个看起来“无处不在”的项目,正在经历一场真实而严峻的生存危机。

用 Tailwind CEO Adam Wathan 自己的话来讲,“我们只剩六个月时间了。如果情况完全没有改变,大约六个月后,我们将无法再履行支付工资的义务”。

至于为什么会走到今天,Adam Wathan 坦言,「我们目前最大的挑战,一方面是那些可以替代我们过去收费产品的开源方案,另一方面是越来越多的人直接用 AI 生成 UI,而不是购买我们出售的组件。」

一个 GitHub  PR,意外撕开了生存现实

回头看,这场动荡并非毫无征兆。

早在 2025 年 11 月 19 日,就有人向 Tailwind 仓库提交过一个 PR。

这个 PR 的想法是为官方文档增加一个 llms.txt 端点,同时在所有文档页面提供「复制为 Markdown」按钮,从而生成一套“专门给大模型读取的 Tailwind 文档版本”。

在 AI 迅速融入开发流程的当下,这类改动并不稀奇。但这个 PR 很快陷入停滞状态。

期间,有一个 Vercel 的机器人回复称:“正在尝试将提交部署到 Vercel 上的 Tailwind Labs 团队,但首先需要团队成员授权。”

可随后迟迟没有下一步进展,PR 提交者自己也不知道怎么回事,问题究竟出在了哪里。

一切直到两天前,即 2026 年 1 月 6 日,Tailwind CEO Adam Wathan 现身亲自回复了这个 PR,其表示:

“我们现在还有更重要的事情要做,比如想办法赚到足够的钱,让公司能够持续运转。让 LLM 更容易阅读我们的文档,只会减少文档访问量,也就意味着更少的人能看到我们的付费产品。这会让公司的前景更加不明朗。抱歉,目前真的没有精力去做那些不能帮我们维持生计的事情。以后或许会考虑,但暂时先搁置。”

社区质疑:你是在赚钱,还是在疏远用户?

不难想象,这段回复很快成为众矢之的,迅速在社区发酵。

岁有人表示理解,但更多人的表示失望,认为 Tailwind 正在“为了商业利益牺牲开源精神”。

其中,一位名为 PaulRBerg 开发者的质疑尤为直接:

“作为曾经赞助过 Tailwind CSS 的人,我对这样的回应感到失望。

你是否愿意说明这样一个事实:赞助者可以获得一套官方的 Tailwind LLM 规则集合?这是否与该 PR 被拒绝有关?

如果是,那也无可厚非——你是在经营一门生意,这本身没有问题。但你应该公开说明,你正在将这件事商业化,也就是让 Tailwind 文档对大模型更友好,并以此变现。”

另一位开发者 mtsears4 则从商业逻辑出发提醒 Tailwind 公司:

“如果你们的目标是让软件实现商业化,那么让软件尽可能顺畅地融入用户的工作流,是最重要的前提。

越多的人发现你的软件能无缝融入他们的日常工作,真正解决他们在实际使用中的痛点,你就会拥有越多潜在的付费用户。

相反,如果你们以“为了商业化”为理由砍掉功能,传递出去的,其实恰恰是你们本不想传达的信息。

你是在告诉用户:从他们身上赚钱,比为他们提供有价值的服务更重要。

我想问一句——你自己会愿意和一家持这种态度的公司做生意吗?

这个功能的目的,是让用户能够用 Tailwind 更快、更高效地构建更多东西。

从商业管理的角度看,如果我们先把“AI”、“LLM”这些容易引发情绪的标签拿掉,只把它当作一个普通的功能 XYZ——

它能让客户以更自动化、更高效的方式使用你的软件,而且实现成本很低(本质上只是一个构建时脚本)——那为什么你不希望你的用户拥有这样的能力呢?”

面对接连的质疑,身为 Tailwind CEO 的 Adam Wathan 不得不再次出面回复,甚至直接关闭了这条 PR。

他的解释,比最初的那条评论更加沉重:

我完全理解这个功能的价值,也确实希望能找到一种方式把它加进来。

但现实情况是,就在昨天,我们工程团队中 75% 的人因为 AI 对我们业务造成的巨大冲击而失去了工作。而我现在花在这类“对社区友好、但不直接带来收入”的事情上的每一秒,都是在占用我本该用来扭转业务、确保留下来的同事每个月还能拿到工资的时间。

与此同时,Adam Wathan 也提供了更具体的数据,「尽管 Tailwind 比以往任何时候都更受欢迎,但自 2023 年初以来,我们文档的访问量已经下降了大约 40%。而文档几乎是人们了解我们商业产品的唯一途径,也是唯一获客渠道。没有客户,我们就负担不起维护这个框架的成本。我真的很希望能找到一种方式,在不让情况进一步恶化的前提下,提供对 LLM 更友好的文档(再次强调,我们昨天真的刚裁掉了 75% 的团队),但很遗憾,这件事目前无法成为优先事项。在没有先解决这个问题之前,我也很难安心地推出这类功能。」

Adam Wathan 表示:“只有人们购买了这些产品,我们才有钱给那些开发免费开源框架的人发工资。如果越来越多的人不再看文档,转而依赖大模型去抓取 Markdown 接口,那意味着了解我们付费产品的人会越来越少,因为目前的 Markdown 文件里根本没有任何关于付费产品的信息。”

“我们只剩六个月了”

也正是受这一事件的困扰,Adam Wathan 在 1 月 7 日早间录制了一期播客,其坦言:“这期内容可能只是一堆抱怨和情绪,但我还是想把话说出来。”

播客的标题只有一句话——《We had six months left》(我们只剩六个月了)。

在近乎自白的讲述中,他复盘了过去两年的经营状况。

Adam Wathan 称,过去两年里,Tailwind 的收入一直在缓慢下降,但下降得太平稳了,有种“温水煮青蛙”的感觉,以至于他和团队逐渐“习惯了低一点的收入”状态——账单还能付,工资还能发,看起来一切尚可。

当他近来终于想要正视这一问题与预测未来发展时,他查看了真实数据、画了图表、计算了每个月收入下降的平均值之后发现——每个月收入都在以一个固定的数额持续下降,这意味着它占总收入的百分比正在不断增加。

按照当前趋势,如果什么都不改变:

大约六个月后,公司将无法再支付员工工资。

裁掉 75% 的工程团队

在播客中,Adam Wathan 坦言,“意识到这一点真的让人非常难受。六个月,时间真的不多。所以在假期里,我们不得不做出一个残酷的决定:缩减团队规模,缩减到公司实际能够负担的水平。如果我们现在不动手,以后就没法给员工提供优厚且体面的遣散费,让他们有足够的时间寻找新工作。这对我来说很重要,因为如果换做是我,我也希望别人能这样对我。我知道失去工作压力极大,尤其是当你发现雇主因为现金流断裂而发不出工资的时候。”

就在周一,Tailwind 决定正式裁掉了 75% 的工程团队。

由于 Tailwind 本身规模不大,这个比例对应的实际人数是三名工程师。

Adam Wathan 特意强调使用“百分比”,是因为这意味着:

原本 4 名工程师变为现在只剩 1 名。

他说,这是一次“结构性改变”,而不是象征性的调整:

这三个人都是我非常喜欢共事的伙伴,是我共事过最顶尖的人才。我曾非常期待能和他们一起继续开发新东西,脑子里也满是各种合作的构思。但现实是,我要么得要求他们免费为我打工,要么只能让他们离开,去寻找一个真正能每个月付得起工资的雇主。

如果你没开过公司,你可能很难理解解雇员工到底是什么感觉,或者为什么要这么做。我看到 Laracasts 的 Jeffrey 这周也进行了一些裁员,他在 Twitter 上被几个人骂得很惨。幸好 90% 的人都表示理解,没有落井下石。但总有些人觉得裁员是因为老板贪婪,或者是因为老板根本不在乎员工。不幸的是,这是作为雇主必须背负的重担——这个世界会恨你,觉得你是个恶魔。

这感觉真的很难受,想到要这么做我就反胃。我觉得自己是个失败者,竟然能把一个如此成功的开源项目做成这样。讽刺的是,目前业务的成功程度竟然与开源项目的受欢迎程度呈反比,这太难了。

调整之后,Tailwind 的团队还剩下三位合伙人和两个员工,共计五个人。

三位老板分别是 Adam Wathan、Steve(《Refactoring UI》的作者,负责 Tailwind 所有的设计)和 Jonathan Reinink(Tailwind 的初创成员,也是 Inertia.js 的作者)。此外,还有一名工程师 Robin(Headless UI 的作者,曾参与从零开发了 Tailwind 3 和 4,也是工龄最长的员工)和 Peter(兼职负责合作伙伴计划、运营和客服)。

对此,Adam Wathan 坦言,所有情况必须改变,自己肯定要回归到更直接的个人贡献者(IC)角色。

AI 是问题,也是救命绳

在播客中,Adam 并没有简单地把 Tailwind 失败矛头指向 AI。

他承认,AI 在某种程度上正是 Tailwind 商业模式被削弱的重要原因之一;但同时,它也是当前团队能够继续运转的重要工具。

Adam 说道:

AI 这件事显然是一把双刃剑。我认为 AI 是我们业务陷入困境的一个巨大原因,尽管它让 Tailwind 比以往任何时候都更受欢迎。但我也认为这是一项了不起的技术,它在很多方面都能帮到我。

在目前的处境下,我们被迫去思考如何利用 AI 来维持运营。虽然还没想透,但我有一些主意。比如,看看能不能用 AI 来处理 GitHub 的 Issue 分类之类的琐事,这些事以前占用了我们大量时间。

甚至就在昨天,我们有一台服务器内存和 CPU 都爆了。有趣的是,虽然最后是 Robin 想到一个点子把 CPU 降了下来的,但在诊断问题时,我们直接 SSH 进入服务器,安装了 Claude Code,然后把 Claude 当成一个运维工程师来对待,问它问题,让它帮忙诊断。

正是 AI 帮我们确定了出事的原因是负载过高,而不是代码里的特定 Bug。多亏了 AI,我们排查问题的速度比以前翻书、查命令快得多。

这就是我们必须依赖的东西,幸好它在这个时机出现了。如果问我是否更愿意回到那个八人团队、身边围着这些顶尖人才一起开发?废话,我当然想啊。但我们必须在现有的条件下做到最好。现在的境地很糟糕,这也让我这周在处理其他事情时变得非常情绪化。

“做生意真的很难,比写代码难多了。”

Adam Wathan 并没有在这期播客中给出明确的解决方案,也没有“反转时刻”。

其有些遗憾也有些无助地表示:

这周过得很不顺,我情绪很大。最后,我甚至把 tailwindcss.com 的仓库设为了私有,就是为了现在不想去处理任何 Issue 和 PR。睡了一觉后,我可能会撤销这个决定。但这种反复本身就说明了我现在的状态有多不稳定。

这就是近况。对我来说,最难受的一点是觉得自己像个白痴:

我亲手打造了一个统治世界、无处不在且超级流行的 CSS 框架,却搞不清楚怎么让它赚到足够养活八个人的钱——八个人啊,这根本就不算什么规模。

这种挫败感一直在脑子里盘旋,让我觉得自己像个真正的蠢货。希望我们能挺过去。

某种程度上,这并不只是 Tailwind 的困境,而是当下许多开源基础设施项目正在面对的现实:当一个项目被数百万开发者依赖时,流行本身,未必意味着它具备可持续的生存能力。

正如 Adam 在播客中最后总结的那样:

做生意真的很难。比写代码难多了。

本文来自微信公众号“CSDN”,整理:屠敏,36氪经授权发布。

+1
15

好文章,需要你的鼓励

参与评论
评论千万条,友善第一条
后参与讨论
提交评论0/1000

下一篇

黄金摘得“储备资产桂冠”

20小时前

36氪APP让一部分人先看到未来
36氪
鲸准
氪空间

推送和解读前沿、有料的科技创投资讯

一级市场金融信息和系统服务提供商

聚焦全球优秀创业者,项目融资率接近97%,领跑行业