- Một PR bổ sung endpoint
/llms.txt để tối ưu cho LLM vào tài liệu Tailwind CSS đã làm dấy lên tranh cãi trong cộng đồng
- Tính năng được đề xuất có cấu trúc gộp toàn bộ các trang tài liệu thành bản chỉ văn bản để mô hình ngôn ngữ lớn (LLM) có thể học dễ dàng hơn
- Phía Tailwind Labs từ chối tính năng này và đóng PR với lý do khả năng sinh lời xấu đi và lưu lượng truy cập suy giảm
- Đồng sáng lập Adam Wathan cho biết “do tác động của AI, chúng tôi đã sa thải 75% đội ngũ kỹ sư”, đồng thời nói rằng ưu tiên hiện tại là đảm bảo tính bền vững cho hoạt động kinh doanh
- Cuộc thảo luận này được chú ý như một ví dụ cho thấy vấn đề mô hình doanh thu và tính bền vững của dự án mã nguồn mở trong kỷ nguyên AI
Tổng quan PR: Đề xuất endpoint tài liệu tối ưu cho LLM
quantizor đã gửi PR (#2388) để thêm endpoint /llms.txt vào trang tài liệu Tailwind CSS
- Tạo phiên bản chỉ văn bản từ toàn bộ tài liệu (các file MDX), loại bỏ component JSX nhưng giữ nguyên các code block
- Loại bỏ các khối HTML và chỉ trích xuất nội dung cốt lõi từ các component tùy chỉnh như ApiTable, ResponsiveDesign
- Kết hợp tuần tự 185 file tài liệu và tạo tĩnh trong quá trình build
- Tính năng này được thiết kế để mô hình ngôn ngữ lớn (LLM) có thể học tài liệu Tailwind hiệu quả hơn
- PR gồm 1.535 dòng được thêm và 1 dòng bị xóa, với phản ứng trong cộng đồng chia rẽ mạnh giữa ủng hộ và phản đối
Phản ứng của Tailwind Labs và việc đóng PR
- Đồng sáng lập Tailwind Labs Adam Wathan trực tiếp đóng PR và giải thích lập trường của công ty
- Ông nói hiện tại công ty cần khẩn cấp đảm bảo lợi nhuận, và nếu để LLM đọc tài liệu trực tiếp thì lưu lượng truy cập trang sẽ giảm, làm giảm mức độ hiển thị của các sản phẩm trả phí
- Ông nhấn mạnh: “Hiện tại chúng tôi phải tập trung vào những việc có thể trả được hóa đơn”, đồng thời nói rõ “có thể sẽ thêm sau này, nhưng bây giờ thì không thể”
- Sau đó, trong cộng đồng tiếp tục nổ ra tranh luận xoay quanh việc làm tổn hại tinh thần mã nguồn mở và phán đoán mang tính thương mại
- Một số người dùng chỉ ra mối liên hệ với file quy tắc LLM dành cho nhà tài trợ (AGENTS.md) của Tailwind
- Wathan phản bác rằng “AGENTS.md chỉ là hướng dẫn cá nhân để dùng LLM, không liên quan đến tài liệu”
Cắt giảm 75% nhân sự và khủng hoảng kinh doanh
- Trong bình luận tiếp theo, Wathan tiết lộ rằng “hôm qua chúng tôi đã sa thải 75% đội ngũ kỹ sư do tác động của AI”
- Ông giải thích rằng so với đầu năm 2023, lưu lượng truy cập tài liệu đã giảm khoảng 40%, và dù Tailwind vẫn rất phổ biến nhưng doanh thu đã giảm 80%
- Ông nói: “Tailwind đã tăng trưởng nhanh hơn bao giờ hết, nhưng mối tương quan giữa doanh thu và mức độ dễ dùng đã biến mất”
- Ông cảnh báo rằng nếu không đảm bảo được tính bền vững thì dự án có thể rơi vào tình trạng không thể duy trì
Phản ứng và tranh cãi trong cộng đồng
- Một số nhà phát triển chỉ trích rằng “việc chặn quyền truy cập của LLM ngược lại sẽ cản trở sự mở rộng của hệ sinh thái Tailwind”
- Những người khác ủng hộ lập trường của Wathan, cho rằng “cần nhìn vào thực tế việc làm bị cắt giảm do AI”
- Cuộc tranh luận lan rộng thành vấn đề cân bằng giữa đóng góp miễn phí của mã nguồn mở và chiến lược sinh tồn của doanh nghiệp
- Một số bình luận biến thành chỉ trích và chế nhạo, khiến Tailwind Labs tạm thời khóa (lock) chủ đề thảo luận
Các phương án thay thế được đề xuất và thảo luận tiếp theo
- Nhiều người dùng đã đề xuất các cách kiếm tiền gắn với AI cho Tailwind
- Chèn câu quảng bá sản phẩm trả phí vào prompt của LLM
- Tạo máy chủ MCP chuyên cho Tailwind và tính phí theo từng lượt gọi API
- Đưa vào trang tài liệu giao diện chatbot dựa trên LLM để cải thiện trải nghiệm người dùng
- Một số ý kiến cho rằng “các công ty lớn đang dùng Tailwind nhưng không tài trợ tương xứng”, qua đó chỉ ra sự mất cân bằng trong hệ sinh thái
- Trên toàn cộng đồng, các cuộc thảo luận nền tảng về tính bền vững của mã nguồn mở trong kỷ nguyên AI vẫn tiếp tục
8 bình luận
Việc cắt giảm nhân sự chỉ là hệ quả, còn nguyên nhân thực sự là mô hình doanh thu sụp đổ. Từ góc nhìn của chủ doanh nghiệp, nhờ AI mà giờ đã có thể vận hành dự án chỉ với một nhóm rất ít người, lại đúng lúc doanh thu cũng đi xuống, nên tôi cho rằng cắt giảm 75% là một quyết định hợp lý.
Mô hình kiếm tiền của Tailwind gần như chỉ là Tailwind UI dựa trên Headless UI, trong khi shadcn dựa trên radix-ui và HeroUI dựa trên react-aria vừa miễn phí vừa rất tốt, lại cung cấp nhiều component hơn và tài liệu chi tiết hơn. Cộng đồng của chúng cũng sôi động hơn. Giờ đây không còn lý do gì để phải mua Tailwind UI nữa.
Thật trớ trêu. Tài liệu được viết ra để nhận hỗ trợ từ AI lại làm doanh thu bốc hơi mất..
Cũng là một chuyện thôi: AI được huấn luyện trên codebase của các lập trình viên tích lũy qua hàng chục năm nỗ lực (
github,stackoverflow, v.v.) giờ lại đe dọa chính các lập trình viên đang được trả lương.Có vẻ không chỉ riêng Tailwind, mà câu chuyện này còn áp dụng cho toàn bộ các thư viện UI và framework nữa. Vì AI không biết đến sự trừu tượng hóa và có thể tự làm ra mọi thứ..
Tôi cũng có trải nghiệm mua Tailwind UI trước khi ChatGPT xuất hiện và đã sử dụng nó khá hữu ích.
Tôi nghĩ việc mô hình kinh doanh bị phá vỡ bởi sự phát triển của AI là điều khó tránh khỏi, nhưng thật đáng tiếc khi các công ty đóng góp cho hệ sinh thái mã nguồn mở đang lần lượt chao đảo. Trong thời đại The Cathedral and the Bazaar 2.0, có phải bên nhà thờ sẽ thắng không nhỉ.
Quyển sách đáng mừng đây :)
Ý kiến trên Hacker News
Tôi từng mua Tailwind UI, giá khá cao nhưng đúng là cảm nhận được độ chỉn chu và sự chăm chút
Bây giờ nó đã đổi tên thành Tailwind Plus nhưng vẫn rất đáng để giới thiệu
Tôi ngưỡng mộ sự trung thực và minh bạch của Adam, và hy vọng anh ấy sẽ vượt qua tốt thời đại AI
Newsletter của Tailwind cũng hữu ích, nên nếu bạn dùng Tailwind CSS thì đáng để đăng ký
Một số ví dụ có hơi cũ, nhưng các nguyên lý cốt lõi vẫn rất vững chắc
Việc các công cụ như Figma trỗi dậy khiến các nhà thiết kế khó tái sử dụng component Tailwind cũng là một vấn đề
Khi LLM trở thành xu thế lớn thì tôi cũng phần nào đoán trước được kết quả như thế này
Ngay cả khi không có AI thì doanh số có lẽ cũng sẽ chạm trần
Tôi ấn tượng khi Adam thẳng thắn nói rằng “75% đội ngũ kỹ sư đã bị sa thải vì tác động của AI”
Tôi không nghĩ có lý do gì để chỉ trích anh ấy
Giờ nếu dùng AI để tạo website thì Tailwind gần như mặc định được sử dụng, nên ảnh hưởng lớn là điều khó tránh
Thật khó hiểu khi họ lại thể hiện thái độ khinh miệt như vậy với người duy trì một dự án mà họ đã dùng miễn phí
Có vẻ sản phẩm trả phí mà Adam nhắc tới là các component và template làm sẵn
Vấn đề có lẽ không phải là lưu lượng giảm, mà là AI đã xóa bỏ nhu cầu đối với chúng
Tôi lo cho tương lai của mã nguồn mở. Cuối cùng thì tôi nghĩ vẫn cần có hỗ trợ tài chính cho chính việc duy trì code
AI trông có vẻ như đã khiến các sản phẩm kiểu này trở nên không cần thiết, nhưng thực ra chỉ là khiến mọi người “có cảm giác như vậy” mà thôi
Cũng có khả năng các component thương mại như Tailwind UI đã bị dùng làm dữ liệu huấn luyện cho AI
Cấu trúc này dẫn tới khủng hoảng về tính bền vững
Vấn đề là mọi người vốn không nghĩ rằng họ nên trả tiền để hỗ trợ nhà phát triển
Vì mã nguồn mở là hạ tầng của xã hội, tôi cho rằng cần có hỗ trợ từ nguồn vốn công
Họ đã bán “sự tiện lợi”, và rồi chỉ đơn giản là có thứ tiện lợi hơn xuất hiện
Chỉ có điều cú thay đổi đó diễn ra quá nhanh nên thật sốc
Bình luận cốt lõi là bình luận GitHub này
Theo đó, 75% đội ngũ kỹ sư đã bị sa thải do tác động của AI, và lưu lượng vào tài liệu đã giảm 40% so với đầu năm 2023
Vì tài liệu là con đường duy nhất dẫn người dùng đến sản phẩm thương mại nên điều này đã giáng đòn trực tiếp vào doanh thu
Tôi tò mò không biết yếu tố nào lớn hơn
Đã đến lúc Tailwind phải xây lại chiến lược bán hàng
Nếu LLM là vấn đề thì ngược lại, họ nên tìm cách tận dụng chính nó
Việc bán component làm sẵn về bản chất không phải là mô hình kinh doanh bền vững
Làm ra sản phẩm tốt và vận hành một doanh nghiệp là hai năng lực hoàn toàn khác nhau
Tailwind đã tăng trưởng quá nhanh, và có lẽ mô hình tài trợ như Patreon sẽ phù hợp hơn
Chỉ là AI đang đe dọa cấu trúc đó
Có lợi nhuận đấy, nhưng là một cấu trúc rủi ro
Bán component được làm tốt vẫn là một ngành kinh doanh còn hiệu quả
Từ trước đến nay Tailwind vốn ở vị thế có thể tạo ra các sản phẩm như Lovable/Bolt/Replit
Tôi nghĩ ngay cả bây giờ vẫn chưa quá muộn
Tôi đã học được rất nhiều từ Refactoring UI, và vẫn còn nhu cầu đối với dữ liệu dùng để đánh giá chất lượng UI
Gu thẩm mỹ của Adam có vẻ rất hợp với lĩnh vực đó
Các chi tiết liên quan có trong những liên kết sau
Thảo luận GitHub, bài đăng của Adam trên X, tập podcast
Tôi đã mua Tailwind vào năm 2022, và gần đây khá bất ngờ khi thấy nó đổi thành Tailwind Plus
Việc vẫn giữ quyền truy cập trọn đời là tốt, nhưng tôi nghĩ chính sách cập nhật cần được cải thiện
Ví dụ như mô hình trả 20% giá mua để nhận cập nhật trong 1 năm sẽ hay hơn
Một thứ như MCP server trả phí cho design system cũng có vẻ ổn
Tôi vẫn ủng hộ sản phẩm này và sẵn sàng tiếp tục hỗ trợ
Tôi thấy các con số ARR của công ty AI khá khó tin
Với tư cách là một doanh nhân, tôi thấy thật đáng buồn khi phải đưa ra quyết định như vậy
Ngay từ khi mua Tailwind UI, tôi đã nghĩ cập nhật miễn phí trọn đời là một quyết định rủi ro
Có lẽ mô hình thuê bao sẽ tốt hơn, nhưng người ngoài không thể biết tình hình nội bộ
Thuê bao có tỷ lệ hủy cao, và anh ấy cho rằng nhận trọn giá trị vòng đời của khách hàng ngay một lần sẽ tốt hơn
Nếu là thuê bao thì chắc tôi đã hủy sau 2–3 tháng
Tôi nghĩ một lần trả giá cao ngược lại mới là lựa chọn đúng
Kiểu sản phẩm này trở nên kém hấp dẫn nếu bán theo dạng thuê bao
Tôi đã mua Tailwind Plus khi làm side project, và dù đắt nhưng hiệu quả tiết kiệm thời gian lớn hơn rất nhiều
Nếu bạn dùng Tailwind thì tôi cực kỳ khuyến nghị Tailwind Plus
Qua thư viện này, bạn có thể học được tiềm năng của Tailwind và dễ dàng tùy biến
Tôi cũng đang tính mua Refactoring UI
Tôi không có liên quan gì tới đội ngũ Tailwind, nhưng thực sự cảm nhận được giá trị của sản phẩm