แพลตฟอร์มตัวแทนเดสก์ท็อปสำหรับการทำงานที่ปรับแต่งได้ในการแปลภาษา
stardust, โดย Tianzeyui, เป็นแพลตฟอร์มตัวแทน AI บนเดสก์ท็อปแบบโอเพนซอร์สสำหรับการทำงานอัตโนมัติที่เพิ่มโมเดลในโครงการท้องถิ่น แอปนี้รวมอินเทอร์เฟซแชทกับตัวแทนอิสระที่สามารถมอบหมายงาน, โต้ตอบกับไฟล์และ APIs, และสร้างผลลัพธ์ข้อความที่ตระหนักถึงบริบทสำหรับการทำงานด้านการแปลและการเขียนโค้ด มันเปิดเผยปลั๊กอินฮุกและเกตเวย์ไปยังบริบทโมเดลภายนอก, ทำให้สามารถขยาย React/TSX ที่กำหนดเองและการดำเนินการโค้ดในพื้นที่จำกัด เครื่องมือนี้มุ่งเป้าไปที่นักพัฒนา AI, ผู้เชี่ยวชาญด้านการแปล, และผู้ใช้ที่มีพลังที่ต้องการสภาพแวดล้อมเดสก์ท็อปที่สามารถโปรแกรมได้สำหรับการทำงานของตัวแทนที่มุ่งเน้นโครงการ.
การเลือกโมเดลกำหนดพฤติกรรมการส่งออกของเครื่องมือ
แอปพลิเคชันรองรับ โมเดล AI มากกว่า 60 โมเดล รวมถึง OpenAI, Anthropic Claude, Google Gemini, DeepSeek, Qwen และ Llama ความหลากหลายของโมเดลนี้ช่วยให้ทีมสามารถจับคู่ผู้ให้บริการกับงานต่างๆ เช่น การแปล, การสรุป, หรือการสร้างโค้ด และสร้างความแตกต่างที่สังเกตได้ในด้านโทน, ความถูกต้อง, และความเสี่ยงของการหลงผิด ผู้ใช้จึงต้องประเมินผลลัพธ์ต่อโมเดลและปรับการเลือกให้ตรงกับความต้องการด้านความถูกต้องของแต่ละงานการแปลหรือการพัฒนา
การเก็บรักษาสถานที่ทำงานช่วยลดการประกอบบริบทด้วยมือสำหรับงานที่ยาวนาน
เครื่องมือให้พื้นที่ทำงานอิสระพร้อมต้นไม้ไฟล์ที่กำหนดและบริบทที่คงอยู่ ซึ่งช่วยรักษาสถานะของโครงการระหว่างเซสชันสำหรับงานการแปลหรือการเขียนโค้ดที่ยาวนาน ตัวแปลงที่มีในตัวจะเปลี่ยน PDF, DOCX, PPTX, และ XLSX เป็น Markdown สำหรับการบริโภคของโมเดล ลดการจัดรูปแบบด้วยมือ สถานะที่คงอยู่สนับสนุนสายตัวแทนที่อ้างอิงไฟล์ที่ผ่านมา แต่ผลลัพธ์สุดท้ายยังคงขึ้นอยู่กับพฤติกรรมของโมเดลที่เลือกและควรได้รับการตรวจสอบในขั้นตอนการตรวจสอบที่ตามมา
การพัฒนาท้องถิ่นต้องการเครื่องมือ Node ปัจจุบันและสภาพแวดล้อมเดสก์ท็อป
เครื่องมือถูกส่งมอบในรูปแบบแอปพลิเคชัน Electron ที่สร้างด้วย React ซึ่งมีวัตถุประสงค์เพื่อใช้งานบนเดสก์ท็อปใน macOS, Windows, และ Linux การสร้างหรือขยายแพลตฟอร์มในท้องถิ่นต้องการ Node.js 20 หรือใหม่กว่า ดังนั้นผู้เขียนจึงต้องทำงานในสภาพแวดล้อม Node ในท้องถิ่นเพื่อพัฒนาและทดสอบส่วนขยาย การตั้งค่านี้เหมาะสำหรับนักพัฒนาที่คุ้นเคยกับ JavaScript และ TypeScript มากกว่าผู้ใช้ที่ไม่ใช่เทคนิคที่ต้องการใช้งานได้ทันที
เส้นทางการซิงค์และการขยายสนับสนุนการทำงานร่วมกันที่เข้าถึงแหล่งที่มาได้
แอปพลิเคชันเสนอการรวม Supabase แบบเลือกได้เพื่อซิงโครไนซ์การสนทนา, บริบทของโครงการ, และหน่วยความจำที่คงอยู่ข้ามอุปกรณ์เมื่อเปิดใช้งาน ผู้เขียนปลั๊กอินสามารถเข้าถึง API ของโฮสต์มากกว่า 60 รายการและระบบนิเวศของ React และอินเทอร์เฟซถูกสร้างขึ้นด้วย Tailwind และ shadcn/ui นักพัฒนารักษาโครงการอย่างเปิดเผยบน GitHub ซึ่งสนับสนุนการมีส่วนร่วมของชุมชนและตัวอย่างการขยายที่มองเห็นได้สำหรับทีมที่ชอบแพลตฟอร์มที่เข้าถึงแหล่งที่มาได้
ดีที่สุดสำหรับทีมที่สามารถลงทุนในการตั้งค่าเทคนิคและการตรวจสอบ
สำหรับทีมที่สามารถดูดซับการตั้งค่าที่มุ่งเน้นนักพัฒนาและให้การดูแลโมเดลอย่างต่อเนื่อง แพลตฟอร์มนี้เป็นทางเลือกที่เหมาะสมที่มอบการทำงานอัตโนมัติที่ปรับแต่งได้และความต่อเนื่องของโครงการ คาดหวังงานเบื้องต้นในการติดตั้งและทดสอบส่วนขยาย และวางแผนการตรวจสอบโดยมนุษย์สำหรับการแปลก่อนการเผยแพร่ เคล็ดลับ: ทำงานนำร่องขนาดเล็กเพื่อประเมินพฤติกรรมของโมเดลและปรับแต่งคำกระตุ้นก่อนการเปิดตัวในวงกว้างเพื่อลดความเสี่ยงในการผลิต.