สิ่งที่ทำให้โปรเจกต์นี้น่าสนใจคือ วิธีพัฒนา: แทนที่นักพัฒนาจะต้องไล่แก้บั๊ก Wine เองทั้งหมด เขาให้ AI coding agent ช่วยวิเคราะห์ปัญหาและทดลองวิธีแก้หลายแบบจนได้สูตรที่ใช้ได้จริง
การตั้งค่าหลักของระบบประกอบด้วย
ตามคำอธิบายของโปรเจกต์ AI ได้ทำงานหลายอย่าง เช่น
สูตรที่เผยแพร่ในตอนนี้ทดสอบกับเวอร์ชันต่อไปนี้
รายงานจากโปรเจกต์และบทความที่พูดถึงระบุว่า ฟังก์ชันหลักของ Lightroom ส่วนใหญ่ใช้งานได้ รวมถึงการซิงก์ข้อมูลกับคลาวด์
แต่เนื่องจากยังเป็นวิธีทดลอง จึงยังมีข้อจำกัด เช่น
และเพราะระบบนี้พึ่ง Wine และแพตช์จากชุมชน ไม่ใช่การสนับสนุนจาก Adobe โดยตรง ผลลัพธ์อาจแตกต่างกันไปตามฮาร์ดแวร์หรือดิสโทร Linux ของแต่ละคน
ภาพรวมของกระบวนการคือ
รายละเอียดคำสั่งและการแก้ปัญหาหลายจุดถูกระบุไว้ใน repository ซึ่งมีขั้นตอนบางอย่างที่ไม่ชัดเจนหากไม่ได้วิเคราะห์ crash log มาก่อน
ก่อนหน้านี้ ผู้ใช้ Linux ที่ต้องการใช้ Lightroom มักต้องพึ่ง Lightroom เวอร์ชันเว็บในเบราว์เซอร์
วิธี Wine นี้ต่างออกไป เพราะมันรัน
เรื่องที่น่าสนใจไม่ใช่แค่ Lightroom บน Linux แต่คือ วิธีที่มันถูกสร้างขึ้น
ตามคำอธิบายของโปรเจกต์ นักพัฒนาเพียงแค่กำหนดเป้าหมายให้ AI ว่า
ทำให้ Lightroom CC รันบน Linux ให้ได้
จากนั้นเอเจนต์ AI ก็ทำงานส่วนใหญ่เอง เช่น
กรณีนี้จึงถูกมองว่าเป็นตัวอย่างของการใช้ AI coding agents เพื่อแก้ปัญหา software compatibility ที่ซับซ้อน โดยเฉพาะกับซอฟต์แวร์ proprietary ขนาดใหญ่ที่มี dependency จำนวนมาก
หากแนวทางนี้แพร่หลายมากขึ้น AI อาจช่วยงานประเภทต่อไปนี้ได้มากขึ้น เช่น
ซึ่งอาจช่วยลดอุปสรรคสำหรับผู้ใช้ Linux ที่ต้องพึ่งซอฟต์แวร์ระดับมืออาชีพซึ่งไม่เคยถูกออกแบบมาสำหรับแพลตฟอร์มนี้
แม้โปรเจกต์นี้จะน่าตื่นเต้น แต่ก็ยังมีข้อจำกัดสำคัญ
ดังนั้นตอนนี้มันจึงควรถูกมองว่าเป็น workaround เชิงทดลองของชุมชน แต่ก็เป็นตัวอย่างที่น่าสนใจของการใช้ AI เพื่อเร่งการแก้ปัญหาทางเทคนิคในระบบโอเพนซอร์ส
Comments
0 comments