00:00:00Tailwind CSS 面临着巨大的财务问题。它陷入了严重的困境,
00:00:07问题严重到可能会倒闭,
00:00:09并在未来成为无人维护的废弃项目。希望这种情况不会成为现实。
00:00:15当然,
00:00:16第一反应可能会说它不是超级成功吗?如果你看一下 npm 的下载量,
00:00:22它们呈上升趋势,
00:00:24特别是在2025年,
00:00:26所以从2025年1月开始,
00:00:28它们急剧上升,
00:00:29这很有道理,
00:00:31因为2025年确实是 AI 辅助真正起飞的第一年,
00:00:35我认为许多开发者开始用 AI 编写更多代码,
00:00:40正如我之前在其他节目中提到的,
00:00:43AI 有一个最喜欢的技术栈,
00:00:45这个最喜欢的技术栈就是 TypeScript,
00:00:50这很有道理,
00:00:51因为类型确实帮助 AI 生成更好的代码,
00:00:55所以这是一个不错的选择,
00:00:57React、
00:00:58Next.js 和 Tailwind,
00:01:02当然 web 开发不仅仅是关于 JavaScript 领域,
00:01:08但用 AI 构建一些东西,
00:01:10这些技术很有可能会被涉及并被 AI 辅助自动使用,
00:01:15特别是 Tailwind,
00:01:17如果你想让 AI 为你的项目添加一些样式,
00:01:21你很可能想要这样,
00:01:23它几乎总是使用 Tailwind,
00:01:26这是默认选择,
00:01:28所以它呈上升趋势很有道理,
00:01:30但尽管如此,
00:01:31Adam,
00:01:32Tailwind 的创建者,
00:01:35Tailwind 团队和公司的负责人,
00:01:39昨天在 X 上分享了一篇帖子,
00:01:42一个小录音,
00:01:43一个晨间散步录音,
00:01:44正如他所说的,
00:01:46这基本上就是他分享的一些想法,
00:01:49标题真的说明了一切,
00:01:51我们只剩六个月了,
00:01:52这是那个晨间散步录音的标题,
00:01:55它有33分钟长,
00:01:56我绝对推荐听一听,
00:01:58你显然可以加速播放,
00:02:00这对于理解 Tailwind 发生了什么非常有帮助,
00:02:05要点是 Tailwind 开源框架、
00:02:09这个库比以往任何时候都更成功,
00:02:11正如你可以从下载数字中清楚地看到的,
00:02:15但 Tailwind 背后的公司,
00:02:18开发 Tailwind 的人们,
00:02:21正处于巨大的财务问题中,
00:02:24问题是为什么,
00:02:25答案是 AI,
00:02:26所以它如此成功的原因也是同样的,
00:02:29因为你必须明白,
00:02:31Tailwind 这家公司通过销售 Tailwind Plus 以及 Catalyst 来赚钱,
00:02:40据我理解,
00:02:41Catalyst 本质上是他们的替代品,
00:02:45shadcn 的官方替代品,
00:02:48可以这么说,
00:02:49Catalyst 包含在 Tailwind Plus 中,
00:02:54如果你购买它,
00:02:56你会得到两者,
00:02:57但你也可以单独购买,
00:02:59这些是他们的商业产品,
00:03:01多年来,
00:03:02特别是在 AI 出现之前,
00:03:04商业模式很简单,
00:03:06Tailwind 过去是并且现在是为你的 web 项目设置样式的绝佳解决方案,
00:03:13但当然,
00:03:14为了使用它,
00:03:15你必须学习它,
00:03:17你如何学习它?显然可以通过课程等等,
00:03:20但你也会经常去他们的文档中找出如何设置主题,
00:03:24如何使用与 flexbox 相关的类等等,
00:03:28你会不断回到他们的文档中查找如何进行某种样式设置,
00:03:33如何使用 Tailwind 的某个 CSS 功能,
00:03:38当然,
00:03:38如果你访问他们的网站,
00:03:41你就有机会看到那个 Plus 功能,
00:03:44你会看它并看到,
00:03:46哦好的,
00:03:46Plus 就是预构建的 UI 块和一些有用的组件或我的网站上可能需要的东西,
00:03:54所以为什么不买它并获得所有这些官方构建块和模板的访问权限,
00:03:59它们仍然使用 Tailwind,
00:04:02但会给我可以在我的项目中使用的代码片段,
00:04:06这就是这个想法,
00:04:08这当然非常有效,
00:04:09顺便说一下,
00:04:10这当然是许多许多许多企业的想法,
00:04:13不仅仅是开源企业,
00:04:15许多企业,
00:04:16例如我自己,
00:04:17我也靠人们从 Google 来到我的网站阅读一些文章而生活,
00:04:23例如他们在 Google 上找到的文章,
00:04:27然后如果他们访问我的学院网站,
00:04:30他们也可能会购买一些课程,
00:04:32现在我也有其他分销渠道,
00:04:35这个视频不是关于我的,
00:04:37但这当然是一个非常常见的商业模式,
00:04:40不仅仅是对我或 Tailwind,
00:04:43而是对许多项目和网站来说,
00:04:46你靠人们来到你的网站并消费你的免费内容而生活,
00:04:50因为其中一些人可能会购买一些付费内容,
00:04:54这种商业模式现在当然正在侵蚀,
00:04:57不仅仅是对 Tailwind,
00:05:00如前所述,
00:05:01对许多许多其他企业和网站也是如此,
00:05:04但对 Tailwind 来说,
00:05:07它正在侵蚀,
00:05:08因为两个主要原因,
00:05:10第一个原因也影响许多其他网站和公司,
00:05:13人们使用 AI 寻找答案,
00:05:16所以不是去原始来源,
00:05:18不是去 Tailwind 文档,
00:05:21而是如果他们想知道一些东西,
00:05:23如果他们想查找与 Tailwind 相关的东西,
00:05:28他们会问 ChatGPT,
00:05:31但还有第二个因素,
00:05:32那就是 AI 助手生成实际代码,
00:05:35所以你甚至不必查找任何与 Tailwind 相关的东西,
00:05:41至少你经常不必这样做,
00:05:43AI 已经知道了,
00:05:45因为它接受了如此多使用 Tailwind 的仓库的训练,
00:05:50因为它当然可以访问这些仓库,
00:05:53因为它可以访问那些文档,
00:05:55它消费了那里的所有内容,
00:05:57如果有任何缺失,
00:05:59你的 AI 助手可能只是即时访问文档,
00:06:02但自动地,
00:06:03不是你访问它们,
00:06:05因此 AI 给你完成的代码,
00:06:08作为开发者的你甚至可能不需要理解 Tailwind 或想要理解 Tailwind,
00:06:15在这个晨间散步录音中,
00:06:18Adam 分享说收入下降了80%,
00:06:21流量下降了40%,
00:06:23他们不得不裁掉75%的团队,
00:06:25也就是三个人,
00:06:27所以你可能会说不多,
00:06:28但基本上那几乎是整个团队,
00:06:31因此显然几乎是整个公司,
00:06:33因为他们处于巨大的财务困境中,
00:06:36如果他们没有裁掉这些人,
00:06:38他们只会剩下六个月,
00:06:40这就是原因,
00:06:42这当然是如此如此悲伤和真正令人恐惧的,
00:06:45因为它是由于 AI 而存在的最成功的样式库,
00:06:49他们没有从中受益,
00:06:51顺便说一下,
00:06:52Adam 不仅分享了这个录音,
00:06:55他还在最后分享了一篇帖子,
00:06:58在一个为 Tailwind 网站打开的 GitHub pull request 中,
00:07:06这个 pull request 基本上想要向 Tailwind 网站添加一个 llm.txt 端点,
00:07:15这样一个 llm.txt 端点背后的想法最终是为了让 AI,
00:07:21让 AI 代理更简单地阅读和理解 Tailwind 文档,
00:07:27从而生成更好的 Tailwind 代码,
00:07:31其他网站,
00:07:32例如 Better Off,
00:07:34有这样的端点,
00:07:36这样代理就可以轻松导航他们的文档并阅读他们的文档并提取相关信息,
00:07:42但这个 pull request 被关闭了,
00:07:46Adam 昨天回复说他很想要这样的功能,
00:07:50但他们当然需要访问他们网站的流量,
00:07:53如果他们让 AI 更容易使用 Tailwind 而不让人们访问网站,
00:07:59他们基本上是在伤害自己,
00:08:02他们可能会达到一个点,
00:08:04他们无法再维持 Tailwind,
00:08:07无法继续开发它,
00:08:09他在那篇帖子中提到了放弃软件这个术语,
00:08:12以及如果他们在经济上无法维持 Tailwind,
00:08:17它可能会成为放弃软件,
00:08:19当然,
00:08:20正如我提到的,
00:08:21这对许多依赖搜索流量来销售某些东西的网站来说是一个巨大的问题,
00:08:27这是他们的商业模式,
00:08:29因为由于 AI,
00:08:30许多 Google 搜索,
00:08:3360%的 Google 搜索在没有点击网站的情况下结束,
00:08:38根据这个概述或这个关于该主题的各种研究的总结,
00:08:42这当然是一个巨大的问题,
00:08:45问题当然是 AI 是一种使用并使用所有这些信息源的技术,
00:08:50本质上是免费的,
00:08:52来收集那些知识,
00:08:53让我们称之为收集,
00:08:55有人也可以说窃取,
00:08:57然后将其提供给他们的用户,
00:08:59他们当然为使用 AI 付费,
00:09:02而不归功于那些信息的原始创建者,
00:09:05但让我们在这里非常清楚,
00:09:07这将导致一个世界,
00:09:09在那里将不再有高质量的免费信息,
00:09:12像 Tailwind 这样的项目或框架可能在未来就不存在了,
00:09:18如果这些项目的创建者无法找到另一种方式来货币化它,
00:09:23这当然可能意味着过去免费的东西在未来将不再免费,
00:09:27这就是现实,
00:09:28因为当然你可以整天抱怨他们贪婪,
00:09:31他们不应该妨碍 AI,
00:09:34因为它让我们所有人的生活更轻松,
00:09:37我会同意 AI 使编码更容易这一事实,
00:09:40它绝对改变了编码,
00:09:42它可以让你更有生产力,
00:09:44我以前说过,
00:09:45我大量使用 AI,
00:09:47我会同意这一点,
00:09:48但经营企业并不贪婪,
00:09:50你想为自己的工作获得报酬并不贪婪,
00:09:54你也想为自己的工作获得报酬,
00:09:56对吧?我的意思是,
00:09:58这与在线课程是一样的,
00:10:00我以前有人告诉我教育应该是免费的,
00:10:03因此课程不应该收费,
00:10:05是的,
00:10:06但那是我的工作,
00:10:07就像你一样,
00:10:09我想为我的工作获得报酬,
00:10:11如果我没有得到报酬,
00:10:13如果我不能从中赚钱,
00:10:15对 Tailwind 来说也是一样的,
00:10:18我会找另一份工作,
00:10:20这可能也不符合你的利益,
00:10:22我说你,
00:10:23我不是指你,
00:10:24也许我是指你,
00:10:26你明白我的意思,
00:10:27所以是的,
00:10:28这对 Tailwind 来说是一个非常糟糕的情况,
00:10:33真的真的很糟糕,
00:10:34我希望他们能找到一种在未来赚钱的方法,
00:10:38而不是倒闭,
00:10:39因为 Tailwind 当然很棒,
00:10:43即使你当然可以在没有 Tailwind 的情况下为网站设置样式,
00:10:49也许你甚至应该尝试现代 CSS 功能并再次编写原生 CSS 代码,
00:10:55或者让 AI 编写它,
00:10:57即使这一切都是真的,
00:10:59Tailwind 很棒,
00:11:01Tailwind 很受欢迎,
00:11:04Tailwind 被 shadcn 和那么多网站使用,
00:11:09我真的希望他们能找到一种方式来将他们的工作货币化,
00:11:14当然不仅仅是他们,
00:11:16正如我提到的,
00:11:17还有许多许多企业,
00:11:19如果你现在想支持他们,
00:11:21你可以通过购买 Plus、
00:11:23Catalyst、
00:11:25Refactoring UI 来做到这一点,
00:11:29这是 Adam 合著的一本书,
00:11:32我也买了,
00:11:33这很棒,
00:11:34它都是关于如何为网站设置样式、
00:11:37构建出色的设计,
00:11:38这是一本在设计方面变得更好的非常好的书,
00:11:42如果你愿意并且负担得起,
00:11:44就这样支持他们,
00:11:46因为是的,
00:11:47否则 AI 可能会杀死这个东西本身,
00:11:50而这个东西是使它有用的一部分,
00:11:53这并不是我们真正想要的,
00:11:56我想。