GUI.for.Clash: GUI ขนาดเบาสำหรับการจัดการ Clash proxy cores
GUI.for.Clash, โดย Ayideyia, เป็นเครื่องมือเดสก์ท็อป Windows สำหรับจัดการ Clash proxy core และตัวแปรของมัน ช่วยให้ผู้ใช้สามารถจัดเส้นทางและตรวจสอบการจราจรเครือข่ายผ่านโหนดที่กำหนดไว้ แอปนี้จับคู่กับ Go backend และ Vue 3 และ Element Plus frontend เพื่อเรียกใช้ Clash หรือ Mihomo cores นำเข้ารายการโหนดระยะไกล ใช้กฎการจัดเส้นทาง และตรวจสอบความล่าช้าแบบเรียลไทม์ มันมุ่งเป้าไปที่ผู้ใช้ที่มีความสามารถและนักพัฒนาที่ต้องการการควบคุมที่ละเอียดด้วยการใช้หน่วยความจำที่น้อยลง.
มันรวมการเลือกหลักและการจัดการรายการโหนด แอปช่วยให้ผู้ใช้เลือกหรือดาวน์โหลด Clash หรือ Mihomo core ที่ต้องการในระหว่างการตั้งค่าเริ่มต้นและรวมการจัดการโหนดผ่านลิงก์การกำหนดค่าที่นำเข้าได้ ลิงก์ที่นำเข้าสามารถรีเฟรชด้วยการควบคุมเดียว ดังนั้นชุดโหนดจึงอัปเดตโดยไม่ต้องแทนที่ไฟล์ด้วยตนเอง อินเทอร์เฟซแสดงสถานะของ core, บันทึกการเชื่อมต่อ และเซสชันที่ใช้งานอยู่เพื่อให้การตัดสินใจการส่งข้อมูลสามารถมองเห็นได้ในขณะที่โหนดเปลี่ยนแปลง
มันใช้แบ็กเอนด์พื้นเมืองเพื่อลดแรงกดดันต่อทรัพยากร สร้างขึ้นด้วยกรอบ Wails โครงการนี้จับคู่แบ็กเอนด์ Go ที่มีประสิทธิภาพสูงกับฟรอนต์เอนด์ Vue 3 สถาปัตยกรรมที่นักพัฒนาระบุว่ามีการใช้หน่วยความจำที่ต่ำกว่าลูกค้าแบบ Electron อย่างมีนัยสำคัญ การแยกนี้ทำให้การดำเนินการของ core มีประสิทธิภาพในระหว่างการตรวจสอบการจราจรอย่างต่อเนื่องและการทดสอบความหน่วง เวอร์ชัน Windows รวมเป้าหมายทั้ง x64 และ ARM64 ซึ่งช่วยในอุปกรณ์ที่มี RAM และ CPU จำกัด
มันเปลี่ยนการส่งข้อมูลของระบบและต้องการความระมัดระวังในการดำเนินงาน การรวมพร็อกซีระบบด้วยคลิกเดียวจะสลับการส่งข้อมูลเครือข่ายเดสก์ท็อปเมื่อเปิดใช้งาน และแอปอนุญาตให้แก้ไขการกำหนดค่าตรงผ่านตัวแก้ไขในตัว สคริปต์ที่กำหนดเองและกฎการส่งข้อมูลขั้นสูงได้รับการสนับสนุน ดังนั้นการป้อนข้อมูลที่ไม่ถูกต้องอาจเปลี่ยนแปลงการเชื่อมต่อเกินกว่าแอปเอง ให้ถือว่าการแก้ไขการกำหนดค่าเป็นการเปลี่ยนแปลงในการดำเนินงานและวางแผนอย่างรอบคอบเพื่อหลีกเลี่ยงการหยุดชะงักของเครือข่ายที่ไม่คาดคิด
อินเทอร์เฟซเสนอเครื่องมือภาพ แต่ฟีเจอร์ขั้นสูงต้องการความรู้ ฟรอนต์เอนด์ใช้ส่วนประกอบ Element Plus เพื่อแสดงแดชบอร์ดที่ทันสมัยสำหรับข้อมูลการจราจรและเซสชัน และแอปให้การจัดการกฎภาพเพื่อลดการค้นหาไฟล์ด้วยตนเอง ผู้ใช้ในชุมชนสังเกตเห็นความสวยงามและประสิทธิภาพเมื่อเปรียบเทียบกับ GUI เก่า เวอร์ชันที่สร้างขึ้นมีให้ใช้งานนอกเหนือจาก Windows ทำให้เครื่องมือนี้มีประโยชน์ในหลายแพลตฟอร์มเดสก์ท็อปสำหรับผู้ที่สะดวกในการกำหนดค่าเครือข่าย
เครื่องมือที่ใช้งานได้จริงและตรวจสอบได้สำหรับผู้ปฏิบัติงานที่มีความเชี่ยวชาญทางเทคนิค เนื่องจากโครงการนี้ปฏิบัติตามโมเดลการพัฒนาแบบโอเพนซอร์ส ผู้ปฏิบัติงานสามารถตรวจสอบโค้ดเบสและมีส่วนร่วมในการแก้ไข ซึ่งดึงดูดผู้ใช้ที่ให้ความสำคัญกับการตรวจสอบได้และความโปร่งใส ถือว่าการปรับใช้เป็นงานปฏิบัติการ: กำหนดตารางการทำงานด้านการกำหนดค่าระหว่างช่วงบำรุงรักษาและตรวจสอบการเปลี่ยนแปลงในสภาพแวดล้อมที่มีการควบคุมก่อนการเปิดตัวอย่างกว้างขวาง แนะนำให้ทำเช่นนี้.
ข้อดี รองรับทั้ง Clash และ Mihomo cores ขนาดหน่วยความจำที่ต่ำกว่าซึ่งเปรียบเทียบกับลูกค้าแบบ Electron การตรวจสอบการจราจรแบบเรียลไทม์และการทดสอบความล่าช้า ตัวแก้ไขในตัวสำหรับการเปลี่ยนแปลงการกำหนดค่าทันที ข้อเสีย ต้องการความรู้ด้านการกำหนดค่าเพื่อหลีกเลี่ยงการส่งข้อมูลผิดพลาด การสลับพร็อกซี่ด้วยการคลิกเดียวจะปรับเปลี่ยนการเชื่อมต่อเครือข่ายของระบบ การเขียนสคริปต์ขั้นสูงและการกำหนดเส้นทางเพิ่มความยากในการเรียนรู้