Project89: Desain inovatif kerangka AI Agent berkinerja tinggi yang modular

robot
Pembuatan abstrak sedang berlangsung

Analisis Project89: Desain Kerangka AI Agent Modular Berperforma Tinggi yang Sepenuhnya Baru

Project89 mengadopsi pendekatan inovatif untuk merancang kerangka Agen, yang merupakan kerangka Agen berkinerja tinggi untuk pengembangan game, yang jauh lebih modular dan berkinerja lebih baik dibandingkan kerangka Agen saat ini.

Artikel ini akan menjelaskan secara rinci peningkatan arsitektur dari kerangka ini dibandingkan dengan kerangka Agent tradisional, untuk membantu pembaca lebih memahami inovasinya.

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

Latar Belakang Pengembang

Pendiri Project89 sebelumnya terlibat dalam pengembangan proyek Magick, yaitu perangkat lunak yang menggunakan AI untuk pemrograman. Ia menempati peringkat sebagai pengembang keempat dalam proyek tersebut, menunjukkan kemampuan teknis yang kuat.

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

Mengapa Memilih Desain Arsitektur ECS untuk Kerangka Agent

ECS(Entity-Component-System) arsitektur digunakan secara luas dalam pengembangan game dan sistem simulasi. Saat ini, game yang menggunakan arsitektur ECS termasuk:

  • Permainan blockchain: Mud, Dojo
  • Permainan Tradisional: Overwatch, Star Citizen, dll.
  • Mesin permainan utama seperti Unity juga sedang beralih ke arah ECS

Arsitektur ECS memisahkan data dan logika secara menyeluruh, sehingga memudahkan pengelolaan berbagai entitas dan perilakunya secara efisien dalam skenario yang dapat diskalakan secara besar-besaran.

Pengenalan Arsitektur ECS

ECS terdiri dari tiga konsep inti:

  1. Entity( entitas): hanya sebuah ID, tidak mengandung data atau logika.
  2. Komponen( komponen): digunakan untuk menyimpan data atau status konkret entitas.
  3. Sistem(系统): bertanggung jawab untuk mengeksekusi logika yang terkait dengan beberapa komponen.

Di ArgOS, setiap Agent dianggap sebagai Entity, yang dapat mendaftar berbagai komponen, seperti:

  • Komponen Agen: menyimpan nama Agen, nama model, dan informasi dasar lainnya
  • Komponen Persepsi: menyimpan data eksternal yang terdeteksi
  • Komponen Memori: menyimpan data memori Agent
  • Action Component: Menyimpan data Action yang akan dieksekusi

Contoh alur kerja Sistem:

  1. Mendeteksi senjata, Sistem Persepsi memperbarui Komponen Persepsi Agennya.
  2. Sistem Memori memanggil Komponen Persepsi dan Memori, untuk mempersistensikan data persepsi
  3. Sistem Aksi memanggil Memory dan Komponen Aksi, melaksanakan tindakan yang sesuai.
  4. Mendapatkan Entitas Agen yang Diperbarui

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

Arsitektur Sistem ArgOS

ArgOS merancang berbagai Komponen dan Sistem agar Agen dapat melaksanakan tugas yang lebih kompleks.

Membagi Sistem menjadi tiga tingkat:

  1. Sadar(SISTEM: frekuensi pembaruan tinggi, seperti setiap 10 detik
  2. SUBCONSCIOUS) Sistem: frekuensi pembaruan rendah, seperti setiap 25 detik
  3. Tidak Sadar ( UNCONSCIOUS ) Sistem: frekuensi pembaruan paling lambat, seperti lebih dari 50 detik

Hubungan antar System sangat kompleks, terutama mencakup:

  • PerceptionSystem: mengumpulkan rangsangan dari luar, memperbarui Persepsi Agen
  • ExperienceSystem: Mengubah rangsangan menjadi pengalaman abstrak yang disimpan dalam Memori
  • ThinkingSystem: Menghasilkan hasil pemikiran berdasarkan status saat ini
  • ActionSystem: menjalankan tindakan spesifik
  • GoalPlanningSystem: mengevaluasi kemajuan tujuan, menghasilkan tujuan baru
  • PlanningSystem: menghasilkan rencana pelaksanaan untuk tujuan
  • RoomSystem: mengelola pembaruan terkait ruangan
  • CleanupSystem:回收无效实体

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

Analisis Arsitektur Keseluruhan ArgOS

( Arsitektur inti berlapis

Termasuk lapisan Runtime, Systems, Components, Managers, dll.

![Dekonstruksi Project89: Desain Kerangka Agen AI Generasi Berikutnya yang Modular dan Berperforma Tinggi])https://img-cdn.gateio.im/webp-social/moments-c37bd7442c3743f80a4fd9ba8afc123b.webp###

( Kategori Komponen

  1. Kategori identitas inti: Agent, PlayerProfile, dll.
  2. Kategori Tindakan dan Status: Action, Goal, Plan, dll
  3. Persepsi dan Memori: Persepsi, Memori, dll.
  4. Kategori Lingkungan dan Ruang: Room, OccupiesRoom, dll
  5. Tampilan dan Interaksi: Appearance, UIState, dll.
  6. Kategori pendukung atau pemeliharaan: Cleanup, DebugInfo, dll.

![Dekonstruksi Project89: Desain Kerangka AI Agent Generasi Berikutnya yang Modular dan Berkinerja Tinggi])https://img-cdn.gateio.im/webp-social/moments-19636582e09b473536b17c2de0c61fbc.webp###

( Struktur Manajer

Menyediakan fungsi tingkat sistem, seperti RoomManager, StateManager, EventBus, dll.

![Dekonstruksi Project89: Desain kerangka AI Agent generasi berikutnya yang modular dan berkinerja tinggi])https://img-cdn.gateio.im/webp-social/moments-b0180b99743a98bafb2b2d066900d65c.webp###

( interaksi basis data

Mengelola interaksi dengan basis data secara terpusat melalui StateManager.

![Dekonstruksi Project89: Desain Kerangka AI Agent Generasi Berikutnya yang Modular dan Berkinerja Tinggi])https://img-cdn.gateio.im/webp-social/moments-6a3ba796aae66b8a9f977ec99b5bb1c8.webp###

Inovasi Arsitektur

  • Setiap Sistem berjalan secara independen, tanpa hubungan pemanggilan satu sama lain
  • Mudah untuk menambah atau mengurangi fungsi, sangat modular
  • Kinerja lebih baik dibandingkan arsitektur berorientasi objek tradisional
  • Desain eksekusi bertingkat pada Sistem sangat inovatif

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

Secara keseluruhan, ini adalah kerangka kerja yang sangat modular dan berkinerja tinggi, yang menawarkan pilihan arsitektur baru untuk bidang game dan DEFI.

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

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

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
  • 7
  • Bagikan
Komentar
0/400
retroactive_airdropvip
· 18jam yang lalu
Kinerja pump ini
Lihat AsliBalas0
MidsommarWalletvip
· 18jam yang lalu
Baru saja menonton demo, saya merasa mual.
Lihat AsliBalas0
WenMoonvip
· 18jam yang lalu
Sekali lagi membuat trik-trik fancy ini
Lihat AsliBalas0
OnchainDetectivevip
· 18jam yang lalu
Sorotan arsitektur cukup mencurigakan, ada dugaan pengaturan modal yang khas.
Lihat AsliBalas0
PessimisticOraclevip
· 18jam yang lalu
Hmm, lagi pengembangan permainan ya~
Lihat AsliBalas0
ForkItAllvip
· 19jam yang lalu
Hmm, kerangka ini sangat menarik.
Lihat AsliBalas0
CounterIndicatorvip
· 19jam yang lalu
Ini adalah kerangka, ini adalah kinerja, tutup mata dan selesai~
Lihat AsliBalas0
  • Sematkan
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)