Project89: Mengubah Arsitektur AI Agent, Membentuk Masa Depan Pengembangan Game

Desain Kerangka AI Agent Generasi Berikutnya: Analisis Mendalam Modularitas dan Arsitektur Kinerja Tinggi Project89

Project89 mengadopsi cara baru untuk merancang Agent Framework, yang merupakan kerangka kerja Agent berkinerja tinggi yang dirancang khusus untuk pengembangan game. Dibandingkan dengan kerangka Agent yang populer saat ini, ini lebih modular dan kinerjanya juga lebih baik.

Dekonstruksi Project89: Desain Kerangka AI Agent Generasi Berikutnya yang Modular dan Berkinerja Tinggi

Latar Belakang Pengembang

Pendiri Project89 sebelumnya terlibat dalam pengembangan proyek Magick, sebuah perangkat lunak yang menggunakan AI untuk pemrograman. Dia adalah kontributor keempat terbesar untuk proyek tersebut, menunjukkan kekuatan teknis yang solid.

Desain Kerangka AI Agent Generasi Berikutnya yang Modular dan Berkinerja Tinggi Project89

Aplikasi Arsitektur ECS dalam Kerangka Kerja Agen

ECS (Entity-Component-System) adalah pola arsitektur yang sering digunakan dalam pengembangan permainan dan sistem simulasi. Ini memisahkan data dari logika secara menyeluruh untuk mengelola berbagai entitas dan perilakunya dengan efisien dalam skenario yang dapat diskalakan secara besar-besaran.

Di ArgOS, setiap Agent dipandang sebagai sebuah Entity, yang dapat mendaftar berbagai komponen, seperti Komponen Agent, Komponen Persepsi, Komponen Memori, dan Komponen Aksi.

Proses operasi sistem berbeda dari metode pemanggilan berurutan tradisional. Setiap Sistem menjalankan secara independen dalam siklus yang ditentukan, misalnya Sistem Persepsi mungkin dijalankan setiap 2 detik, Sistem Memori setiap 1 detik, Sistem Rencana setiap 1000 detik, dan sebagainya.

Dekonstruksi Project89: Desain Kerangka Agen AI Generasi Berikutnya yang Modular dan Berkinerja Tinggi

Arsitektur Sistem ArgOS

ArgOS membagi Sistem menjadi tiga lapisan:

  1. Sistem Sadar (CONSCIOUS): Termasuk RoomSystem, PerceptionSystem, ExperienceSystem, ThinkingSystem, ActionSystem, dan CleanupSystem. Sistem-sistem ini memiliki frekuensi pembaruan yang cukup tinggi, sekitar setiap 10 detik.

  2. 潜意识(SUBCONSCIOUS)Sistem: termasuk GoalPlanningSystem dan PlanningSystem. Frekuensi pembaruan relatif rendah, sekitar setiap 25 detik.

  3. Tanpa sadar ( UNCONSCIOUS ) sistem: Saat ini belum diaktifkan, diharapkan frekuensi pembaruan akan lebih lambat.

Desain ini memungkinkan berbagai Sistem memiliki frekuensi eksekusi yang berbeda berdasarkan pentingnya dan tingkat urgensinya, lebih mendekati pola pikir manusia.

Dekonstruksi Project89: Desain kerangka AI Agent generasi berikutnya yang modular dan berkinerja tinggi

Analisis Arsitektur Keseluruhan ArgOS

  1. Arsitektur inti terstruktur: termasuk lapisan Systems, Components, Managers, dan Runtime.

Dekonstruksi Project89: Desain kerangka AI Agent generasi berikutnya yang modular dan berkinerja tinggi

  1. Komponen (Component) Kategori: termasuk kelas identitas inti, kelas perilaku dan status, kelas persepsi dan memori, kelas lingkungan dan ruang, kelas penampilan dan interaksi, serta kelas bantuan atau operasi dan pemeliharaan.

Dekonstruksi Project89: Desain Kerangka AI Agent Generasi Berikutnya yang Modular dan Berkinerja Tinggi

  1. Arsitektur Sistem: Telah dijelaskan secara rinci di atas.

Dekonstruksi Project89: Desain kerangka AI Agent generasi berikutnya yang modular dan berkinerja tinggi

  1. Arsitektur Manajer: termasuk EventBus, RoomManager, StateManager, EventManager, ActionManager, dan PromptManager, menyediakan dukungan fungsi tingkat sistem.

Dekonstruksi Project89: Desain Kerangka Agen AI Generasi Berikutnya yang Modular dan Berkinerja Tinggi

  1. Interaksi database: Melalui StateManager atau PersistenceManager untuk mewujudkan interaksi ECS dengan database, termasuk pemuatan awal, pembaruan waktu berjalan, dan proses penyimpanan keluar.

Dekonstruksi Project89: Desain Kerangka AI Agent Generasi Berikutnya yang Modular dan Berkinerja Tinggi

Inovasi Arsitektur

  • Setiap Sistem berjalan secara independen, tanpa hubungan panggilan langsung, mengurangi keterkaitan antar sistem.
  • Desain modular membuat perluasan dan pemotongan fungsi menjadi sederhana.
  • Arsitektur ECS membawa peningkatan kinerja, sangat cocok untuk skenario AI yang kompleks dan bidang seperti perdagangan kuantitatif.
  • Membagi Sistem menjadi tiga tingkat yaitu kesadaran, bawah sadar, dan tidak sadar, lebih mendekati pola kognisi manusia.

Deconstructing Project89: Desain Kerangka AI Agent Generasi Berikutnya yang Modular dan Berkinerja Tinggi

Project89 menyediakan kerangka kerja yang sangat modular dan berkinerja tinggi, dengan kualitas kode yang sangat baik dan dokumentasi desain yang mendetail, yang patut diperhatikan oleh lebih banyak tim game dan tim Defai. Desain arsitektur yang inovatif ini memberikan kemungkinan dan potensi baru untuk pengembangan AI Agent.

Dekonstruksi Project89: Desain Kerangka AI Agent Generasi Berikutnya yang Modular dan Performa Tinggi

AGENT-5.21%
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • 4
  • Bagikan
Komentar
0/400
DegenWhisperervip
· 07-22 14:33
Game ini dikembangkan dengan sangat baik
Lihat AsliBalas0
FancyResearchLabvip
· 07-22 09:40
Sekali lagi datang untuk mempelajari kerangka yang tidak berguna dan berlebihan.
Lihat AsliBalas0
New_Ser_Ngmivip
· 07-22 09:24
Saya benar-benar tidak mengerti yang terlalu berlebihan.
Lihat AsliBalas0
TokenVelocityTraumavip
· 07-22 09:19
Proyek lama menyalin lagi!
Lihat AsliBalas0
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)