Giải cấu trúc Project89: Thiết kế khung AI Agent thế hệ tiếp theo hiệu suất cao dạng mô-đun
Project89 đã áp dụng một cách hoàn toàn mới để thiết kế Khung Agent, đây là một Khung Agent 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 Khung Agent hiện tại.
Nền tảng của nhà phát triển
Nhà phát triển của dự án này trước đây đã tham gia phát triển dự án Magick, một phần mềm sử dụng AI để lập trình. Nhà phát triển đứng thứ tư trong dự án đó, thể hiện năng lực kỹ thuật mạnh mẽ.
Một, Tại sao phải sử dụng ECS để thiết kế Khung tác nhân
ECS (Entity-Component-System) là một mô hình kiến trúc thường được sử dụng trong phát triển trò chơi và hệ thống mô phỏng. Nó tách biệt hoàn toàn dữ liệu và logic nhằm quản lý hiệu quả các thực thể và hành vi của chúng trong các cảnh có quy mô lớn và có thể mở rộng.
ECS chủ yếu bao gồm ba phần:
Thực thể (实体): Chỉ là một ID, không chứa bất kỳ dữ liệu hoặc logic nào.
Thành phần (组件): dùng để lưu trữ dữ liệu cụ thể hoặc trạng thái của thực thể.
Hệ thống (系统): Chịu trách nhiệm thực hiện các logic liên quan đến một số thành phần.
Trong ArgOS, mỗi Agent được coi là một Entity, có thể đăng ký các thành phần khác nhau, chẳng hạn như Thành phần Agent, Thành phần Cảm nhận, Thành phần Ký ức và Thành phần Hành động.
Quá trình hoạt động của hệ thống là độc lập, mỗi hệ thống sẽ thực hiện một lần trong một chu kỳ quy định, chứ không phải gọi lẫn nhau. Thiết kế này làm cho toàn bộ khung trở nên mô-đun hóa và hiệu quả hơn.
Hai, Kiến trúc Hệ thống ArgOS
ArgOS chia hệ thống thành ba cấp độ (Cấp độ ý thức ):
Có ý thức(HỆ THỐNG CÓ Ý THỨC): Tần suất cập nhật cao, như mỗi 10 giây.
Tiềm thức(HỆ THỐNG TIỀM THỨC): Tần suất cập nhật tương đối thấp, như mỗi 25 giây.
Vô thức(UNCONSCIOUS)Hệ thống: Tần suất cập nhật chậm hơn, như trên 50 giây.
Mối quan hệ giữa các hệ thống trong ArgOS rất phức tạp, bao gồm PerceptionSystem, ExperienceSystem, ThinkingSystem, ActionSystem, GoalPlanningSystem, PlanningSystem, RoomSystem và CleanupSystem.
Ba, Phân tích kiến trúc tổng thể của ArgOS
Kiến trúc lõi phân lớp
Thành phần (Component) phân loại
Kiến trúc hệ thống
Cấu trúc Quản lý
Tương tác với cơ sở dữ liệu
Năm, điểm đổi mới trong cấu trúc
Mỗi hệ thống hoạt động độc lập, không có quan hệ gọi, đạt được tính mô-đun cao.
Cấu hình chức năng linh hoạt, dễ dàng thêm hoặc giảm khả năng của Agent
Hiệu suất vượt trội so với kiến trúc hướng đối tượng truyền thống, phù hợp với xử lý đồng thời
Chia hệ thống thành ba cấp độ: có ý thức, tiềm thức và vô thức, mô phỏng quá trình tư duy của con người.
Nói chung, Project89 cung cấp một khung AI Agent có thể mở rộng và hiệu suất cao, với tài liệu thiết kế và chất lượng mã tốt. Kiến trúc này không chỉ phù hợp cho phát triển trò chơi, mà còn có thể phát huy lợi thế trong các tình huống Defi phức tạp.
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.
13 thích
Phần thưởng
13
8
Chia sẻ
Bình luận
0/400
TokenomicsTherapist
· 07-14 10:00
Game cộng Defi thật tuyệt vời
Xem bản gốcTrả lời0
TestnetFreeloader
· 07-13 21:36
Không khí trăm lần tiếp theo
Xem bản gốcTrả lời0
OnchainHolmes
· 07-12 10:42
Chẳng có tác dụng gì, chỉ là giả tạo và hão huyền.
Project89: Khung AI Agent hiệu suất cao mô-đun dẫn dắt thế hệ phát triển trò chơi tiếp theo
Giải cấu trúc Project89: Thiết kế khung AI Agent thế hệ tiếp theo hiệu suất cao dạng mô-đun
Project89 đã áp dụng một cách hoàn toàn mới để thiết kế Khung Agent, đây là một Khung Agent 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 Khung Agent hiện tại.
Nền tảng của nhà phát triển
Nhà phát triển của dự án này trước đây đã tham gia phát triển dự án Magick, một phần mềm sử dụng AI để lập trình. Nhà phát triển đứng thứ tư trong dự án đó, thể hiện năng lực kỹ thuật mạnh mẽ.
Một, Tại sao phải sử dụng ECS để thiết kế Khung tác nhân
ECS (Entity-Component-System) là một mô hình kiến trúc thường được sử dụng trong phát triển trò chơi và hệ thống mô phỏng. Nó tách biệt hoàn toàn dữ liệu và logic nhằm quản lý hiệu quả các thực thể và hành vi của chúng trong các cảnh có quy mô lớn và có thể mở rộng.
ECS chủ yếu bao gồm ba phần:
Trong ArgOS, mỗi Agent được coi là một Entity, có thể đăng ký các thành phần khác nhau, chẳng hạn như Thành phần Agent, Thành phần Cảm nhận, Thành phần Ký ức và Thành phần Hành động.
Quá trình hoạt động của hệ thống là độc lập, mỗi hệ thống sẽ thực hiện một lần trong một chu kỳ quy định, chứ không phải gọi lẫn nhau. Thiết kế này làm cho toàn bộ khung trở nên mô-đun hóa và hiệu quả hơn.
Hai, Kiến trúc Hệ thống ArgOS
ArgOS chia hệ thống thành ba cấp độ (Cấp độ ý thức ):
Mối quan hệ giữa các hệ thống trong ArgOS rất phức tạp, bao gồm PerceptionSystem, ExperienceSystem, ThinkingSystem, ActionSystem, GoalPlanningSystem, PlanningSystem, RoomSystem và CleanupSystem.
Ba, Phân tích kiến trúc tổng thể của ArgOS
Năm, điểm đổi mới trong cấu trúc
Nói chung, Project89 cung cấp một khung AI Agent có thể mở rộng và hiệu suất cao, với tài liệu thiết kế và chất lượng mã tốt. Kiến trúc này không chỉ phù hợp cho phát triển trò chơi, mà còn có thể phát huy lợi thế trong các tình huống Defi phức tạp.