- เพิ่มปลั๊กอินสำหรับฟีเจอร์ AI ที่เคยเป็นประเด็นถกเถียง
- หากในอนาคตจำเป็นต้องมีฟีเจอร์ที่ส่งข้อมูลภายในออกไปยังภายนอกอีก ก็สามารถใช้ปลั๊กอินลักษณะคล้ายกันนี้ได้
- วิธีการทำงานของปลั๊กอิน
- เป็นแอปขนาดเล็กที่ทำเว็บรีเควสต์ โดยรับ Request JSON ทาง stdin และสร้างผลลัพธ์เป็น JSON ทาง stdout
- เนื่องจากจุดประสงค์ของปลั๊กอินคือการสร้างไฟร์วอลล์ระหว่าง iTerm2 กับเครือข่าย จึงไม่มีส่วนที่เกี่ยวข้องกับ AI
- ระหว่างรันไทม์ จะมีการตรวจสอบใบรับรอง code signing ของปลั๊กอินก่อนใช้งานทุกครั้ง
- เนื่องจากผสานรวมกับการตั้งค่า จึงมีรายละเอียดด้าน UI อยู่ค่อนข้างมาก
- ในบิลด์ล่าสุด เมื่อพยายามใช้ฟีเจอร์ AI จะมีข้อความถามให้ติดตั้งปลั๊กอิน และเมื่อติดตั้งแล้วก็จะสามารถใช้งานฟีเจอร์ AI ได้
5 ความคิดเห็น
ประเด็นนี้อธิบายไว้ได้ดีใน iTerm2 กับกระแสโฆษณาเกินจริงของ AI
แต่ข้อความที่ใช้อธิบายคอมมิตอ่านแล้วให้ความรู้สึกค่อนข้างก้าวร้าวนิดหน่อยนะ เหมือนว่าผู้พัฒนาจะไม่พอใจกับสถานการณ์นี้มากทีเดียว
https://gitlab.com/gnachman/iterm2/-/issues/11470#note_1917647951
อันนี้ใช่ไหมครับ? จากที่ดูเหมือนในคอมเมนต์จะไม่ได้มีปฏิกิริยาอะไรเป็นพิเศษ ก็เลยอาจจะตีความได้ว่าน่าจะเป็นเรื่องของโครงสร้างที่ไม่เหมาะสมในเชิงเทคนิคมากกว่าโทนของคำแปลครับ
ถ้าตั้งใจจะสื่อแบบนั้น ผมคิดว่าการใช้คำว่า organization with strict requirements หรือ unsuitable environment จะเหมาะสมกว่า แม้ลองเปิดพจนานุกรมอังกฤษ-อังกฤษดูก็ไม่ได้รู้สึกว่ามันเป็นคำที่มีการตัดสินคุณค่าน้อยกว่าอะไรเป็นพิเศษ
อีกอย่าง ในเป้าหมายข้อ 2 พอเห็นว่าเขาเรียกการชี้ประเด็นด้านความปลอดภัยว่าเป็นความเกลียดชังต่อ AI ผมก็คิดว่าเมื่อดูจากบริบทแล้ว การมองว่านักพัฒนากำลังโกรธอยู่นั้นสมเหตุสมผลกว่า
คนที่ใช้ iTerm2 อยู่คงต้องรีบมองหาทางเลือกอื่นกันแล้ว
พอเห็นคำอธิบายนั้นแล้วก็ทำให้ไม่อยากใช้ iTerm2 เลย