LingShu ทำให้การทำงานเอกสารและโค้ดในท้องถิ่นเป็นอัตโนมัติในฐานะตัวแทน
LingShu โดย RoyZhao1991 เป็นตัวแทนการดำเนินการแบบโอเพนซอร์สที่ทำให้การทำงานในท้องถิ่นโดยอัตโนมัติบน macOS และ Windows ผ่านโปรโตคอล Model Context (MCP) เครื่องมือจะจัดการการวางแผน การดำเนินการงาน และการสร้างไฟล์โดยใช้โมเดลภาษาภายนอกในขณะที่เก็บสถานะการทำงานและผลลัพธ์ไว้ในโฮสต์ มันรองรับจุดสิ้นสุดที่ไม่ขึ้นกับโมเดล ฟีเจอร์การทำงานอัตโนมัติแบบดั้งเดิมของ macOS และร้านค้าสินค้าในท้องถิ่นสำหรับไฟล์ นักพัฒนา นักวิจัย และผู้ใช้ที่มีความสามารถสูงจะได้รับวิธีการที่สามารถทำซ้ำได้ในการผลิตผลลัพธ์ที่สามารถตรวจสอบได้บนดิสก์สำหรับการทำงานของโครงการ
การสนับสนุนการทำงานแบบโอเพนซอร์สและโปรโตคอลมาตรฐานทำให้พฤติกรรมสามารถตรวจสอบได้
แอปจัดส่งภายใต้การทำงานแบบ Apache-2.0 ซึ่งให้ความโปร่งใสในระดับซอร์สสำหรับเลเยอร์การดำเนินการและการรวมเข้าด้วยกัน มันใช้โปรโตคอล Model Context เพื่อทำให้มาตรฐานวิธีที่โมเดลมีปฏิสัมพันธ์กับเครื่องมือและข้อมูลในท้องถิ่น ซึ่งช่วยลดการผูกพันกับผู้ขายเพียงรายเดียว นักพัฒนาจึงเผยแพร่โค้ดเบสและโมเดลการทำงานเพื่อให้ทีมสามารถตรวจสอบเส้นทางการดำเนินการ แก้ไขตัวเชื่อมต่อ หรือเรียกใช้จุดสิ้นสุดที่โฮสต์ของตนเองแทนผู้ให้บริการระยะไกล
การแยกแพลตฟอร์มทำให้ฟีเจอร์ macOS ลึกกว่าการพรีวิว Windows
การรวม macOS แบบเนทีฟเปิดเผยความสามารถในการควบคุมระบบ ผ่าน API การเข้าถึงแพลตฟอร์มในไคลเอนต์ Swift ซึ่งช่วยให้สามารถทำงานอัตโนมัติได้โดยตรงบนเครื่องที่มีความสามารถ รุ่น Windows มีอยู่ในรูปแบบการพรีวิวทางเทคนิคที่ใช้ Tauri ซึ่งนักพัฒนาชี้ให้เห็นว่ามีฟีเจอร์การควบคุมแบบเนทีฟน้อยกว่า ดังนั้นการรับรู้บางอย่างและการทำงานร่วมกันแบบเรียลไทม์จึงถูกจำกัดอยู่ที่ macOS ดังนั้นความเท่าเทียมในการทำงานอัตโนมัติบนเดสก์ท็อปจึงขึ้นอยู่กับ OS ที่คุณเลือกใช้งาน
การเข้าถึงโมเดลและการจัดเก็บแบบท้องถิ่นต้องการ API ภายนอกบวกกับชิ้นส่วนการทำงานในท้องถิ่น
เครื่องมือไม่ขึ้นอยู่กับโมเดลแต่ไม่สามารถทำงานแบบออฟไลน์ได้; มันส่งคำกระตุ้นไปยังจุดสิ้นสุดโมเดลที่ผู้ใช้เลือก รวมถึง OpenAI, Claude, DeepSeek และ MiniMax หรือ API ที่เข้ากันได้ ในขณะเดียวกันตัวแทนจะเก็บหน่วยความจำการทำงาน บันทึกอาร์ติแฟกต์ และสถานะงานบนโฮสต์ บางส่วนของส่วนประกอบต้องการสภาพแวดล้อม Node.js สำหรับบริการการทำงาน ดังนั้นการปรับใช้จึงผสมผสานการจัดเก็บในท้องถิ่นกับการเชื่อมต่อ API
การทำงานของการดำเนินการสนับสนุนงานโมดูลาร์และการเสร็จสิ้นที่ขับเคลื่อนด้วยผู้ตรวจสอบ
การทำงานสนับสนุนงานลูกที่แยกออกมา การทำงานที่เปลี่ยนแปลงได้ และบันทึกอาร์ติแฟกต์ เพื่อให้กระบวนการที่ใช้เวลานานสามารถบันทึกจุดตรวจและดำเนินการต่อด้วยบริบทที่เก็บไว้ สถาปัตยกรรมประกอบด้วยเซสชันผู้ตรวจสอบแยกต่างหากที่ประเมินอาร์ติแฟกต์ที่สร้างขึ้นกับเป้าหมายก่อนที่จะมีการทำเครื่องหมายว่างานเสร็จสมบูรณ์ และการพรีวิวที่รวมเข้าด้วยกันช่วยให้ผู้ปฏิบัติงานตรวจสอบผลลัพธ์ก่อนการยอมรับ การออกแบบนั้นมุ่งเป้าไปที่การผลิตอาร์ติแฟกต์ที่สามารถทำซ้ำได้มากกว่าการแลกเปลี่ยนในการสนทนาเพียงอย่างเดียว
ทางเลือกที่ใช้งานได้จริงสำหรับผู้ใช้ทางเทคนิคที่ต้องการผลลัพธ์ที่สามารถทำซ้ำได้และตรวจสอบได้
เครื่องมือนี้เหมาะสำหรับนักพัฒนาและนักวิจัยที่ยอมรับการตั้งค่าเริ่มต้นและการกำหนดค่า API เพื่อแลกกับการควบคุมและการตรวจสอบอาร์ติแฟกต์ในท้องถิ่น ไม่ได้มุ่งเป้าไปที่ผู้ใช้ที่ไม่ใช่ทางเทคนิคที่ต้องการประสบการณ์ GUI แบบเสียบแล้วเล่น เนื่องจากข้อกำหนดในการทำงานและรุ่น Windows ที่ยังอยู่ในช่วงการพัฒนาเทคนิค สำหรับทีมที่ต้องการผลลัพธ์ที่สามารถตรวจสอบได้ในดิสก์ซึ่งขับเคลื่อนโดยโมเดลภายนอก วิธีการนี้จะมอบการทำงานอัตโนมัติที่มีระเบียบและสามารถตรวจสอบได้.
