- เกิดข้อถกเถียงในชุมชนจาก PR ที่เพิ่ม เอ็นด์พอยต์
/llms.txt สำหรับการปรับแต่งให้เหมาะกับ LLM ในเอกสารของ Tailwind CSS
- ฟีเจอร์ที่เสนอมีโครงสร้างเพื่อ รวมทุกหน้าเอกสารเป็นข้อความล้วนสำหรับให้โมเดลภาษาขนาดใหญ่ (LLM) เรียนรู้ได้ง่าย
- ฝั่ง Tailwind Labs ปฏิเสธฟีเจอร์ดังกล่าวและปิด PR โดยให้เหตุผลเรื่อง ความสามารถในการทำกำไรที่แย่ลงและทราฟฟิกลดลง
- ผู้ร่วมก่อตั้ง Adam Wathan ระบุว่า “เพราะผลกระทบจาก AI เราจึง ปลดทีมวิศวกรรม 75%” และบอกว่าตอนนี้การทำให้ธุรกิจอยู่รอดได้อย่างยั่งยืนคือสิ่งสำคัญที่สุด
- การถกเถียงครั้งนี้ถูกจับตาในฐานะกรณีที่สะท้อนปัญหา โครงสร้างรายได้และความยั่งยืนของโครงการโอเพนซอร์สในยุค AI
ภาพรวมของ PR: ข้อเสนอเอ็นด์พอยต์เอกสารสำหรับ LLM
quantizor ส่ง PR (#2388) เพื่อเพิ่ม เอ็นด์พอยต์ /llms.txt ให้กับเว็บไซต์เอกสารของ Tailwind CSS
- สร้างเวอร์ชัน ข้อความล้วน โดยลบคอมโพเนนต์ JSX ออกจากเอกสารทั้งหมด (ไฟล์ MDX) แต่คงบล็อกโค้ดไว้
- ลบบล็อก HTML และดึงเฉพาะเนื้อหาหลักของคอมโพเนนต์แบบกำหนดเองอย่าง ApiTable, ResponsiveDesign เป็นต้น
- รวมไฟล์เอกสาร 185 ไฟล์ตามลำดับ และสร้างแบบสแตติกในขั้นตอน build
- ฟีเจอร์นี้ออกแบบมาเพื่อให้ โมเดลภาษาขนาดใหญ่ (LLM) เรียนรู้เอกสารของ Tailwind ได้มีประสิทธิภาพมากขึ้น
- PR นี้ประกอบด้วยการเพิ่ม 1,535 บรรทัด และลบ 1 บรรทัด โดยปฏิกิริยาจากชุมชนแบ่งออกเป็นสองฝั่งอย่างชัดเจน
การตอบสนองของ Tailwind Labs และการปิด PR
- Adam Wathan ผู้ร่วมก่อตั้ง Tailwind Labs เข้ามาปิด PR ด้วยตนเองพร้อมอธิบายจุดยืน
- เขากล่าวว่าบริษัทกำลัง เร่งหาเส้นทางสู่ความสามารถในการทำกำไร และถ้าเปิดให้ LLM อ่านเอกสารโดยตรง ทราฟฟิกของเว็บไซต์จะลดลง ทำให้การแสดงผลของสินค้าแบบเสียเงินลดลงด้วย
- เขาระบุว่า “ตอนนี้เราต้องโฟกัสกับสิ่งที่ช่วยให้จ่ายบิลได้” และ “อาจเพิ่มในอนาคตก็ได้ แต่ตอนนี้ยังทำไม่ได้”
- หลังจากนั้นในชุมชนก็มีการถกเถียงต่อเนื่องเรื่อง การบั่นทอนจิตวิญญาณโอเพนซอร์ส และ การตัดสินใจเชิงพาณิชย์
- ผู้ใช้บางส่วนชี้ถึงความเกี่ยวข้องกับ ไฟล์กฎ LLM สำหรับผู้สนับสนุนเท่านั้น (AGENTS.md) ของ Tailwind
- Wathan โต้แย้งว่า “AGENTS.md เป็นเพียงไกด์การใช้งาน LLM ส่วนตัว ไม่เกี่ยวกับเอกสาร”
การลดพนักงาน 75% และวิกฤตการบริหาร
- Wathan เปิดเผยในคอมเมนต์ถัดมาว่า “เมื่อวานนี้เราเลิกจ้างทีมวิศวกรรม 75% เพราะผลกระทบจาก AI”
- เขาอธิบายว่าเมื่อเทียบกับต้นปี 2023 ทราฟฟิกเอกสารลดลงราว 40% และแม้ Tailwind จะยังได้รับความนิยมสูง แต่ รายได้กลับลดลง 80%
- เขากล่าวว่า “Tailwind เติบโตเร็วที่สุดเท่าที่เคยมีมา แต่ความสัมพันธ์ระหว่างรายได้กับความง่ายในการใช้งานได้หายไปแล้ว”
- พร้อมเตือนว่า “หากไม่สามารถทำให้โครงการยั่งยืนได้ ก็อาจกลายเป็นโครงการที่ ไม่อาจดูแลรักษาต่อไปได้”
ปฏิกิริยาจากชุมชนและข้อถกเถียง
- นักพัฒนาบางส่วนวิจารณ์ว่า “การปิดกั้นการเข้าถึงของ LLM กลับจะยิ่งขัดขวางการขยายตัวของระบบนิเวศ Tailwind”
- ผู้ใช้อีกส่วนสนับสนุนจุดยืนของ Wathan โดยบอกว่า “ต้องคำนึงถึงความจริงเรื่องการลดงานเพราะ AI”
- การอภิปรายขยายไปสู่ประเด็นเรื่องสมดุลระหว่าง การมีส่วนร่วมฟรีในโอเพนซอร์สกับกลยุทธ์การอยู่รอดของบริษัท
- คอมเมนต์บางส่วนเริ่มกลายเป็นการโจมตีและเยาะเย้ย ทำให้ Tailwind Labs ต้อง ล็อก(lock) เธรดชั่วคราว
ทางเลือกที่ถูกเสนอและการพูดคุยต่อเนื่อง
- ผู้ใช้หลายคนเสนอแนวทาง สร้างรายได้ที่เชื่อมกับ AI ให้ Tailwind
- แทรกข้อความโปรโมตสินค้าแบบเสียเงินไว้ในพรอมป์ตของ LLM
- สร้าง MCP server เฉพาะของ Tailwind และคิดค่าบริการตามจำนวนการเรียก API
- เพิ่ม อินเทอร์เฟซแชตบอตที่ใช้ LLM ในเว็บไซต์เอกสารเพื่อปรับปรุงประสบการณ์ผู้ใช้
- บางส่วนชี้ถึง ความไม่สมดุลของระบบนิเวศ โดยบอกว่า “บริษัทใหญ่ใช้ Tailwind แต่สนับสนุนกลับมาไม่เพียงพอ”
- โดยรวมแล้วชุมชนยังคงถกเถียงกันต่อในระดับ พื้นฐาน เกี่ยวกับ “ความยั่งยืนของโอเพนซอร์สในยุค AI”
9 ความคิดเห็น
พอเข้าไปดูเว็บไซต์ของ Tailwind ก็เห็นว่า
Cursorอยู่บนสุดในฐานะสปอนเซอร์เลยนะครับทั้งที่ได้รับสปอนเซอร์จากบริษัท AI แต่กลับมีรายได้ลดลงเพราะ AI นี่ช่างเป็นความย้อนแย้งจริง ๆ.... ฮือฮือ
ยังไงก็หวังว่าจะผ่านเรื่องนี้ไปได้ด้วยดีครับ
การลดจำนวนพนักงานเป็นเพียงผลลัพธ์ ส่วนสาเหตุที่แท้จริงคือโมเดลรายได้พังทลาย ในมุมของเจ้าของกิจการ นี่เป็นยุคที่ด้วย AI ก็สามารถขับเคลื่อนโปรเจ็กต์ได้ด้วยคนจำนวนน้อยอยู่แล้ว และเมื่อรายได้ยิ่งแย่ลง การลดลง 75% จึงเป็นการตัดสินใจที่สมเหตุสมผล
โมเดลการสร้างรายได้ของ tailwind มีอยู่แทบจะอย่างเดียวคือ tailwind UI ที่อิงกับ headlessui แต่ shadcn ที่อิงกับ radix-ui และ heroui ที่อิงกับ react-aria นั้นฟรีและยอดเยี่ยม แถมยังมีคอมโพเนนต์มากกว่าและเอกสารที่ละเอียดกว่าด้วย ชุมชนก็ยังคึกคักกว่าอีก ตอนนี้จึงแทบไม่มีเหตุผลที่จะต้องซื้อ tailwind UI แล้ว
ช่างน่าเสียดายจริง ๆ เอกสารที่เขียนขึ้นเพื่อขอความช่วยเหลือจาก AI ดันกลายเป็นตัวทำให้รายได้หายไปเสียได้..
ก็เหมือนกับว่า AI ที่เรียนรู้จากโค้ดเบสของนักพัฒนาซึ่งสั่งสมมาจากความพยายามหลายสิบปี (github, stackoverflow, etc) กำลังคุกคามนักพัฒนาที่ได้รับค่าจ้างอยู่นั่นแหละครับ
ดูเหมือนว่าเรื่องนี้จะไม่ได้เกิดขึ้นแค่กับ Tailwind เท่านั้น แต่คงใช้ได้กับทั้งไลบรารีหรือเฟรมเวิร์กฝั่ง UI ทั้งหมดด้วย AI ไม่เข้าใจเรื่องการทำ abstraction และสามารถสร้างทุกอย่างขึ้นมาได้เลย..
ผมก็เคยมีประสบการณ์ซื้อ tailwind UI ก่อนที่ ChatGPT จะปรากฏตัว แล้วใช้งานได้อย่างมีประโยชน์มากเช่นกัน
ผมคิดว่าการที่โมเดลธุรกิจถูกทำลายจากพัฒนาการของ AI เป็นเรื่องที่หลีกเลี่ยงไม่ได้ แต่ก็น่าเสียดายที่บริษัทต่าง ๆ ที่มีส่วนช่วยขับเคลื่อนระบบนิเวศโอเพนซอร์สกำลังเริ่มสั่นคลอนไปทีละราย ในยุคของ The Cathedral and the Bazaar 2.0 แบบนี้ หรือว่าสุดท้ายแล้วฝ่ายมหาวิหารจะเป็นผู้ชนะกันแน่
เป็นหนังสือที่น่ายินดี :)
ความเห็นจาก Hacker News
ฉันเคยซื้อ Tailwind UI มาก่อน แม้ราคาจะแพง แต่ก็รู้สึกได้ถึง ความประณีตและความใส่ใจในรายละเอียด
ตอนนี้เปลี่ยนชื่อเป็น Tailwind Plus แล้ว แต่ก็ยังน่าแนะนำอยู่
ฉันทึ่งใน ความซื่อสัตย์และความโปร่งใส ของ Adam และหวังว่าเขาจะผ่านยุค AI ไปได้ด้วยดี
จดหมายข่าวของ Tailwind ก็มีประโยชน์มาก ถ้าใช้ Tailwind CSS ก็แนะนำให้สมัครรับ
แม้ตัวอย่างบางส่วนจะดูเก่าไปบ้าง แต่หลักการแกนกลางยังแข็งแรงมาก
การมาของเครื่องมืออย่าง Figma ก็เป็นปัญหาเหมือนกัน เพราะทำให้นักออกแบบนำคอมโพเนนต์ Tailwind กลับมาใช้ซ้ำได้ยาก
พอ LLM กลายเป็นกระแสหลัก ก็พอเดาได้ระดับหนึ่งว่าจะลงเอยแบบนี้
ต่อให้ไม่มี AI ก็น่าจะชนเพดานยอดขายอยู่ดี
น่าประทับใจที่ Adam พูดตรง ๆ ว่า “75% ของทีมวิศวกรรมถูกเลย์ออฟเพราะผลกระทบของ AI”
ฉันไม่คิดว่ามีเหตุผลอะไรที่จะต้องตำหนิเขา
ตอนนี้ถ้าสร้างเว็บด้วย AI แทบจะใช้ Tailwind เป็นค่าเริ่มต้นอยู่แล้ว ผลกระทบเลยเลี่ยงไม่ได้
มันยากจะเข้าใจว่าทำไมถึงแสดง ท่าทีดูแคลน แบบนั้นกับผู้ดูแลโปรเจกต์ที่ตัวเองเคยใช้ฟรี
สินค้าแบบเสียเงินที่ Adam พูดถึงน่าจะหมายถึงคอมโพเนนต์และเทมเพลตที่ทำไว้ล่วงหน้า
ปัญหาดูเหมือนไม่ใช่แค่ทราฟฟิกลดลง แต่เป็น AI ทำให้ความจำเป็นของสิ่งเหล่านี้หายไป
ฉันกังวลกับอนาคตของโอเพนซอร์ส เพราะท้ายที่สุดแล้วการดูแลรักษาโค้ดก็ต้องการการสนับสนุนทางการเงิน
AI ทำให้ดูเหมือนว่าสินค้าแบบนี้ไม่จำเป็นแล้ว แต่จริง ๆ แค่ ‘ทำให้มันดูเหมือน’ เท่านั้น
มีความเป็นไปได้ด้วยว่าคอมโพเนนต์เชิงพาณิชย์อย่าง Tailwind UI ถูกนำไปใช้เป็นข้อมูลฝึก AI
โครงสร้างแบบนี้นำไปสู่ วิกฤตด้านความยั่งยืน
ปัญหาคือผู้คนไม่ได้คิดเลยว่าควรจ่ายเงินเพื่อสนับสนุนนักพัฒนา
เมื่อโอเพนซอร์สเป็นโครงสร้างพื้นฐานของสังคม ฉันจึงมองว่าควรมี เงินทุนสาธารณะ มาสนับสนุน
พวกเขาขาย ‘ความสะดวก’ และแค่มีสิ่งที่สะดวกกว่าปรากฏขึ้น
แต่สิ่งที่ช็อกคือการเปลี่ยนแปลงนั้นเกิดขึ้น เร็วมาก
คอมเมนต์สำคัญคือ คอมเมนต์บน GitHub นี้
เขาบอกว่า 75% ของทีมวิศวกรรมถูกเลย์ออฟ เพราะผลกระทบของ AI และทราฟฟิกเอกสารลดลง 40% เมื่อเทียบกับต้นปี 2023
เอกสารเป็นช่องทางเดียวที่พาไปสู่สินค้าพาณิชย์ จึงกระทบรายได้โดยตรง
ฉันสงสัยว่าอะไรเป็นปัจจัยหลักมากกว่ากัน
ถึงเวลาที่ Tailwind ต้องวาง กลยุทธ์การขาย ใหม่แล้ว
ถ้า LLM คือปัญหา ก็ควรหาวิธี ใช้มันย้อนกลับมาเป็นประโยชน์
การขายคอมโพเนนต์ที่ทำไว้ล่วงหน้า โดยแก่นแท้แล้ว ไม่ใช่โมเดลธุรกิจที่ยั่งยืน
การทำผลิตภัณฑ์ที่ดี กับ การทำธุรกิจให้เดินได้ เป็นทักษะคนละเรื่องกันโดยสิ้นเชิง
Tailwind โตเร็วเกินไป และโมเดลสนับสนุนแบบ Patreon อาจจะเหมาะกว่าก็ได้
แต่ตอนนี้ AI กำลังคุกคามโครงสร้างลักษณะนี้
แม้จะทำกำไรได้ แต่ก็เป็น โครงสร้างที่เสี่ยง
การขายคอมโพเนนต์ที่ทำดีแล้วยังเป็นธุรกิจที่ใช้ได้อยู่
Tailwind อยู่ในตำแหน่งที่จะสร้างผลิตภัณฑ์แบบ Lovable/Bolt/Replit ได้มาตั้งนานแล้ว
ฉันคิดว่าตอนนี้ก็ยังไม่สายเกินไป
ฉันเรียนรู้อะไรหลายอย่างจาก Refactoring UI และยังมีความต้องการข้อมูลสำหรับ การประเมินคุณภาพ UI อยู่เสมอ
เซนส์ด้านความงามของ Adam น่าจะเหมาะกับงานด้านนั้นมาก
รายละเอียดที่เกี่ยวข้องอยู่ในลิงก์ต่อไปนี้
การสนทนาบน GitHub, โพสต์ของ Adam บน X, ตอนพอดแคสต์
ฉันซื้อ Tailwind ตั้งแต่ปี 2022 และเพิ่งตกใจเมื่อเห็นว่ามันเปลี่ยนเป็น Tailwind Plus แล้ว
สิทธิ์เข้าถึงตลอดชีพยังคงอยู่ก็ดี แต่คิดว่า นโยบายการอัปเดต ควรปรับปรุง
เช่น อาจจ่าย 20% ของราคาซื้อเพื่อรับอัปเดตต่ออีก 1 ปี
หรือจะเป็น MCP server แบบเสียเงิน สำหรับ design system ก็ดูน่าสนใจ
ฉันยังสนับสนุนผลิตภัณฑ์นี้อยู่ และยินดีจะช่วยต่อไป
ฉันรู้สึกว่าตัวเลข ARR ของบริษัท AI นั้นเชื่อถือได้ยาก
ในฐานะผู้ประกอบการเหมือนกัน รู้สึกใจหายกับสถานการณ์ที่ต้องตัดสินใจแบบนี้
ตั้งแต่ตอนซื้อ Tailwind UI ฉันก็คิดแล้วว่า การอัปเดตฟรีตลอดชีพ เป็นการตัดสินใจที่เสี่ยง
ระบบ subscription อาจดีกว่า แต่เราก็ไม่รู้สถานการณ์ภายใน
เขามองว่าระบบ subscription มีอัตราการยกเลิกสูง และการรับมูลค่าตลอดอายุลูกค้ามาในครั้งเดียวคุ้มกว่า
ถ้าเป็น subscription คงยกเลิกภายใน 2-3 เดือน
ฉันจึงคิดว่า การจ่ายครั้งเดียวราคาสูง กลับเป็นทางเลือกที่ถูกต้องแล้ว
ผลิตภัณฑ์ประเภทนี้เสน่ห์ลดลงมากถ้าทำเป็น subscription
ฉันซื้อ Tailwind Plus ตอนทำ side project แม้จะแพงแต่ก็ ช่วยประหยัดเวลา ได้มากกว่าเยอะ
ถ้าใครใช้ Tailwind อยู่ ฉันแนะนำ Tailwind Plus อย่างมาก
ไลบรารีนี้ช่วยให้เรียนรู้ศักยภาพของ Tailwind ได้ และปรับแต่งได้ง่าย
ฉันกำลังคิดจะซื้อ Refactoring UI ด้วย
แม้จะไม่ได้เกี่ยวข้องอะไรกับทีม Tailwind แต่ก็สัมผัสได้ชัดเจนถึง คุณค่าของผลิตภัณฑ์