Project89: Xây dựng khung AI Agent hiệu suất cao thế hệ tiếp theo bằng kiến trúc ECS

Giải cấu trúc Project89: một thiết kế khung tác nhân AI thế hệ tiếp theo, mô-đun hóa và hiệu suất cao

Các nhà phát triển dự án đã áp dụng một cách tiếp cận hoàn toàn mới khi thiết kế Agent Framework. Đây là một Agent Framework hiệu suất cao dành cho phát triển trò chơi, có tính mô-đun hơn và hiệu suất tốt hơn so với các Agent Framework hiện tại.

Giải cấu trúc Project89: Một thiết kế khung AI Agent thế hệ tiếp theo có thể mở rộng và hiệu suất cao

Nền tảng phát triển

Nhà phát triển đã tham gia vào dự án Magick trước khi thực hiện project89, là nhà phát triển đứng thứ tư trong dự án đó. Magick là phần mềm sử dụng AI để lập trình.

Giải cấu trúc Project89: Một thiết kế khung AI Agent thế hệ tiếp theo, mô-đun và hiệu suất cao

Thiết kế kiến trúc ECS

Project89 đã áp dụng kiến trúc ECS(Entity-Component-System) để thiết kế Khung Agent. ECS là một mô hình kiến trúc thường được sử dụng trong phát triển game và hệ thống mô phỏng, nó tách biệt hoàn toàn dữ liệu và logic để quản lý hiệu quả các thực thể và hành vi của chúng trong các cảnh mở rộng quy mô lớn.

Kiến trúc ECS bao gồm ba khái niệm cốt lõi:

  1. Entity( thực thể ): chỉ là một ID, không chứa bất kỳ dữ liệu hoặc logic nào.

  2. Component( thành phần ): dùng để lưu trữ dữ liệu hoặc trạng thái cụ thể của thực thể.

  3. Hệ thống(系统): chịu trách nhiệm thực hiện logic liên quan đến một số thành phần.

Trong ArgOS, mỗi Agent được coi là một Entity, nó có thể đăng ký các thành phần khác nhau, như Thành phần Agent, Thành phần Nhận thức, Thành phần Ký ức, Thành phần Hành động, v.v.

Giải cấu trúc Project89: Một thiết kế khung AI Agent thế hệ tiếp theo, mô-đun và hiệu suất cao

Kiến trúc hệ thống ArgOS

ArgOS chia System thành ba cấp độ (Cấp độ ý thức ):

  1. Có ý thức ( HỆ THỐNG CONSCIOUS ): Bao gồm RoomSystem, PerceptionSystem, v.v., tần suất cập nhật khá cao.

  2. Tiềm thức(HỆ THỐNG TIỀM THỨC): Bao gồm Hệ Thống Lập Kế Hoạch Mục Tiêu, Hệ Thống Lập Kế Hoạch, v.v., tần suất cập nhật tương đối thấp.

  3. Vô thức(UNCONSCIOUS)Hệ thống: hiện tại chưa được kích hoạt, tần suất cập nhật chậm hơn.

Mối quan hệ giữa các hệ thống cực kỳ phức tạp, nhưng thông qua kiến trúc ECS, mỗi hệ thống có thể hoạt động độc lập, không có mối quan hệ gọi hàm với các hệ thống khác.

Giải cấu trúc Project89: Một thiết kế khung AI Agent thế hệ tiếp theo, mô-đun và hiệu suất cao

Phân tích kiến trúc tổng thể

Kiến trúc tổng thể của ArgOS bao gồm:

  1. Phân tầng kiến trúc cốt lõi
  2. Thành phần (Component) phân loại
  3. Kiến trúc hệ thống
  4. Kiến trúc Quản lý
  5. Cách tương tác với cơ sở dữ liệu

Giải cấu trúc Project89: một thiết kế khung AI Agent thế hệ tiếp theo mô-đun và hiệu suất cao

Giải cấu trúc Project89: Một thiết kế khung AI Agent thế hệ tiếp theo, mô-đun và hiệu suất cao

Giải cấu trúc Project89: Một thiết kế khung AI Agent thế hệ tiếp theo, mô-đun và hiệu suất cao

Giải cấu trúc Project89: Một thiết kế khung AI Agent thế hệ tiếp theo, mô-đun và hiệu suất cao

Giải cấu trúc Project89: Một thiết kế khung AI Agent thế hệ tiếp theo, mô-đun và hiệu suất cao

Giải cấu trúc Project89: một thiết kế khung AI Agent thế hệ tiếp theo, mô-đun và hiệu suất cao

Điểm đổi mới trong kiến trúc

  • Mỗi System hoạt động độc lập, không có mối quan hệ gọi, thuận tiện cho việc phát triển mô-đun.
  • Cấu hình khả năng Agent linh hoạt, dễ dàng mở rộng tính năng mới
  • Hiệu suất vượt trội hơn kiến trúc hướng đối tượng truyền thống, phù hợp với các tình huống đồng thời
  • Chia hệ thống thành các cấp độ ý thức khác nhau, mô phỏng khả năng của con người

Nhìn chung, đây là một framework cực kỳ mô-đun, hiệu suất cao, chất lượng mã tốt và có tài liệu thiết kế hoàn chỉnh. Nó cung cấp một lựa chọn kiến trúc tiềm năng mới cho lĩnh vực phát triển game và DeepAI.

Giải cấu trúc Project89: Một thiết kế khung AI Agent thế hệ tiếp theo, mô-đun và hiệu suất cao

AGENT-1.53%
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
  • Phần thưởng
  • 8
  • Chia sẻ
Bình luận
0/400
MetaNeighborvip
· 19giờ trước
Khung mới có vẻ khá đáng tin.
Xem bản gốcTrả lời0
LiquidationWatchervip
· 07-24 02:46
khung khổ khác? smh đã thấy quá nhiều sự sụp đổ... vẫn lạc quan một cách thận trọng tho ngl
Xem bản gốcTrả lời0
AllInAlicevip
· 07-23 12:12
Người cao thủ này lại làm chuyện gì đó nữa rồi
Xem bản gốcTrả lời0
MeaninglessApevip
· 07-23 12:12
Cũng chỉ là một cái bọc lại mà thôi.
Xem bản gốcTrả lời0
ProxyCollectorvip
· 07-23 12:12
Không rõ nhưng cảm thấy rất ấn tượng, khung thật sự牛批
Xem bản gốcTrả lời0
CryptoGoldminevip
· 07-23 12:11
Ý tưởng mới về sự lặp lại hiệu suất của mạng khả năng tính toán
Xem bản gốcTrả lời0
CryptoPunstervip
· 07-23 12:03
Lại đến để lừa tiền quỹ, chuyên nghiệp một chút với việc biên soạn câu chuyện đi.
Xem bản gốcTrả lời0
DaisyUnicornvip
· 07-23 11:53
Gieo một bông hoa hiệu suất cao, mô-đun hóa khiến tôi yên tâm~
Xem bản gốcTrả lời0
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)