โค้ดของ TUI Studio (Visual Terminal UI Designer) ซึ่งเป็นสภาพแวดล้อมการออกแบบส่วนติดต่อผู้ใช้แบบภาพที่ทำงานในเทอร์มินัลข้อความ ได้ถูกเผยแพร่แล้ว สภาพแวดล้อมนี้ช่วยให้สามารถสร้างส่วนติดต่อผู้ใช้แบบโต้ตอบและเห็นภาพได้ โดยการลากและวางบล็อกที่สร้างไว้ล่วงหน้า แก้ไขคุณสมบัติด้วยภาพ และดูตัวอย่างผลลัพธ์ได้ทันที เค้าโครงส่วนติดต่อผู้ใช้ที่สร้างขึ้นสามารถส่งออกเพื่อใช้ในเฟรมเวิร์ก Ink, BubbleTea, Blessed, Textual, OpenTUI และ Tview ได้
โปรเจ็กต์นี้เขียนด้วย TypeScript โดยใช้ React, Vite, Zustand, Tailwind CSS และ Lucide React โค้ดเผยแพร่ภายใต้ใบอนุญาต MIT จุดเด่นอย่างหนึ่งของการพัฒนาคือ โค้ดเกือบทั้งหมดของ TUI Studio เขียนโดยผู้ช่วย AI ชื่อ Claude
TUI Studio มีส่วนประกอบอินเทอร์เฟซสำเร็จรูปให้เลือกใช้มากกว่า 20 แบบ (ปุ่ม เมนู ตาราง รายการ ตัวบ่งชี้ความคืบหน้า กล่องโต้ตอบ คำแนะนำเครื่องมือ ฯลฯ) และรองรับธีมการออกแบบ 8 แบบ รวมถึงโหมดสว่างและมืด การไล่ระดับสี สี ASCII และสีเน้น สามารถย้อนกลับการเปลี่ยนแปลงได้ นอกจากนี้ยังมีอินเทอร์เฟซแบบกำหนดเองสำหรับการสร้างส่วนประกอบของคุณเอง โครงการจะถูกบันทึกในรูปแบบ JSON
ที่มา: opennet.ru
