เมื่อเร็ว ๆ นี้ชุมชน Cangjie ได้เปิดตัวกรอบการพัฒนาร่างกายอัจฉริยะอย่างเป็นทางการที่เรียกว่า Cangjie Magic แพลตฟอร์มที่เป็นนวัตกรรมนี้นับเป็นความก้าวหน้าที่สำคัญในภาษาการเขียนโปรแกรม Cangjie ที่พัฒนาขึ้นเองของ Huawei ในด้านของรูปแบบภาษาขนาดใหญ่ (LLM) ในฐานะที่เป็นแพลตฟอร์มการพัฒนาตัวแทนแรกที่สร้างขึ้นตามภาษา Cangjie, Cangjie Magic ไม่เพียง แต่แสดงให้เห็นถึงการสะสมทางเทคนิคที่ลึกซึ้งของ Huawei ในสาขาภาษาการเขียนโปรแกรม แต่ยังนำกระบวนทัศน์ใหม่มาสู่การพัฒนาตัวแทน
แกนหลักของกรอบเวทมนตร์ Cangjie อยู่ในความก้าวหน้าทางเทคโนโลยีที่สำคัญสามประการ: ประการแรกมันแนะนำสถาปัตยกรรม DSL (ภาษาเฉพาะโดเมน) ซึ่งใช้ประโยชน์จากลักษณะของภาษา Cangjie อย่างเต็มที่ ประการที่สองเฟรมเวิร์กสนับสนุนโปรโตคอลการสื่อสาร MCP (โมเดลบริบท) โดยธรรมชาติเพื่อให้มั่นใจว่าการสื่อสารที่มีประสิทธิภาพและการทำงานร่วมกันระหว่างตัวแทน ในที่สุดการรวมของเอ็นจิ้นการตั้งเวลาอัจฉริยะรวมกับกลไกการเรียกใช้บริการแบบแยกส่วนและอัลกอริทึมการวางแผนงานแบบไดนามิกให้การสนับสนุนที่แข็งแกร่งสำหรับการทำงานของตัวแทน

Cangjie Agent DSL เป็นภาษาที่อุทิศให้กับการกำหนดและการจัดการตัวแทนเป็นองค์ประกอบหลักของเฟรมเวิร์ก นักพัฒนาสามารถปรับปรุงฟังก์ชั่นของตัวแทนได้อย่างยืดหยุ่นผ่านคำที่มีโครงสร้างพร้อมคำพูดเครื่องมือและกลยุทธ์การทำงานร่วมกันที่หลากหลาย ภาษาได้รับการออกแบบให้เป็น DSL แบบฝัง (EDSL) ของภาษา Cangjie และในที่สุดจะถูกแปลงเป็นรหัส Cangjie สามัญและรวบรวมโดยคอมไพเลอร์ Cangjie ดังนั้นจึงตระหนักถึงการจัดการวงจรชีวิตเต็มรูปแบบจากคำจำกัดความของตัวแทน
ในปัจจุบัน Framework Cangjie Magic ได้เสร็จสิ้นการปรับแพลตฟอร์มเต็มรูปแบบของระบบ Hongmeng, Windows, MacOS และ Linux และเริ่มแรกได้กลายเป็นวงปิดของเดสก์ท็อปนิเวศวิทยา สิ่งที่โดดเด่นยิ่งกว่าคือแผนงานด้านเทคโนโลยีอย่างเป็นทางการแสดงให้เห็นว่าความสามารถในการรวบรวมข้ามแพลตฟอร์มที่ใช้ภาษา Cangjie มีการวางแผนที่จะตระหนักถึงความสามารถของอินเทอร์เฟซ Android และ iOS ในไตรมาสที่สามของปีนี้ ความคืบหน้านี้จะขยายสถานการณ์แอปพลิเคชันของตัวแทนอย่างมากบนเทอร์มินัลมือถือและให้ความเป็นไปได้ที่กว้างขึ้น
เพื่อช่วยให้นักพัฒนาเริ่มต้นได้อย่างรวดเร็วทีม Framework ของ Cangjie AI Agent Framework ได้รวบรวมคู่มือผู้ใช้โดยละเอียด ด้วยการแนะนำคุณสมบัติและการสาธิตตัวอย่างคู่มือช่วยให้นักพัฒนาเชี่ยวชาญหลักการของ DSL Agent Cangjie และนำไปใช้กับการพัฒนาจริง ไม่ว่าจะเป็นผู้เริ่มต้นหรือนักพัฒนาที่มีประสบการณ์คุณจะได้รับคำแนะนำที่มีค่า
ที่อยู่โครงการ: https://gitcode.com/cangjie-tpc/cangjiemagic