
Xin chào cộng đồng Talk Unikorn!
Hôm nay, I2FLabs Việt Nam xin giới thiệu đến các bạn bản cập nhật preview của Aevum phiên bản 1.6.5 lớp kiến trúc thông minh (Architectural Intelligence Layer) được thiết kế chuyên biệt để giúp các AI Agent hiểu, tương tác và đồng hành cùng lập trình viên một cách có hệ thống và nhất quán.
Trong phiên bản 1.6.5 này, chúng tôi tập trung tối ưu hóa hạ tầng kết nối nhiều Agent trong một squad và thắt chặt các quy tắc đồng bộ danh tính của Agent với hệ thống.
1. SSE Transport: Giao tiếp Nhiều Agent "Không Độ Trễ"
Một trong những điểm nâng cấp đáng giá nhất của v1.6.5 là việc tích hợp thành công SSE (Server-Sent Events) IPC Transport cho bộ điều phối SquadOrchestrator.
* Vấn đề trước đây: Các Agent trong Squad giao tiếp hoặc phản hồi qua kênh giả lập terminal (PTY typing) - giống như việc Agent phải "gõ" từng ký tự một. Điều này gây ra độ trễ cao và đôi khi mất đồng bộ dữ liệu khi nhiều Agent thảo luận.
* Giải pháp v1.6.5: Cơ chế giao tiếp mới ưu tiên truyền tải các gói dữ liệu JSON cấu trúc qua đường truyền SSE thời gian thực, và chỉ tự động fallback về PTY typing khi thực sự cần thiết.
* Kết quả: Quá trình cộng tác, thảo luận (Squad Huddle) và bàn giao task (Squad Handoff) giữa các AI Agent giờ đây diễn ra gần như tức thời, mượt mà giống như "thần giao cách cảm" vậy!
2. Dynamic Plan Sections: Tự động hóa cập nhật Kế hoạch
Để hỗ trợ quy trình phát triển linh hoạt, dịch vụ quản lý kế hoạch PlanService đã được nâng cấp mạnh mẽ.
* Giờ đây, các Agent có thể tự động chèn và quản lý các phần (sections) tùy chỉnh trực tiếp vào các file kế hoạch (.md) mà không làm phá vỡ cấu trúc phân cấp nghiêm ngặt (Domain -> Feature -> Plans).
* Giúp nhóm phát triển (cả người và máy) dễ dàng cập nhật thêm tiêu chí kiểm thử (test cases), ghi chú bảo mật hoặc bằng chứng thực thi (evidences) ngay trong quá trình làm việc mà không cần can thiệp thủ công vào cấu trúc tệp.
3. Persona Handshake: Đồng bộ hóa danh tính tối đa
Chúng tôi đã chính thức hóa quy trình Handshake tuân thủ bộ quy tắc Agent Rules v2.0 cho Persona đồng hành mặc định: An (ENG-AN-7B9F1D).
* Khi khởi động dự án, hệ thống sẽ thực hiện kiểm tra cấu trúc toàn vẹn (Sanity Check) và xác thực danh tính Persona.
* Đảm bảo Agent hiểu rõ vai trò, kỹ năng chuyên môn (AI Tuning, Refactoring, Architecture) và cấu hình năng lượng (API Keys, mô hình LLM) của mình trước khi bắt tay vào chỉnh sửa mã nguồn. Điều này triệt tiêu hoàn toàn rủi ro Agent hoạt động sai lệch vai trò hoặc bị mất ngữ cảnh giữa các phiên làm việc.
4. Các tinh chỉnh kỹ thuật & Sửa lỗi
Bản phát hành 1.6.5 cũng đi kèm với các cải tiến về độ ổn định của hệ thống:
* Khắc phục lỗi TS18046: Sửa triệt để lỗi ép kiểu TypeScript ('session' is of type 'unknown') trong SquadOrchestrator.ts bằng cách tối ưu hóa việc quản lý phiên (session) từ MCP Server.
* Dọn dẹp Template trống: Thắt chặt logic dọn dẹp các placeholder trong tệp dịch vụ bản địa hóa l10n.ts, đảm bảo các công cụ lập kế hoạch MCP luôn tạo ra các văn bản sạch sẽ, chuyên nghiệp.
Mọi người có thể tìm hiểu thêm về dự án và các cập nhật mới tại Unikorn.vn hoặc thảo luận trực tiếp ngay dưới bài viết này cho team biết nhé!
I2FLabs - Innovation To Future Labs




