Analisis Project89: Kerangka Agen AI Generasi Berikutnya yang Modular dan Berkinerja Tinggi
Project89 mengusulkan desain baru untuk Agent Framework, yang terutama ditujukan untuk pengembangan game, lebih modular dan memiliki kinerja yang lebih baik dibandingkan dengan framework Agent tradisional. Artikel ini akan menganalisis secara mendetail filosofi desain inti dan inovasi dari framework tersebut.
Satu, Menggunakan Desain Arsitektur ECS untuk Kerangka Agen
ECS(Entity-Component-System) adalah pola arsitektur yang umum digunakan dalam pengembangan permainan, memisahkan data dan logika secara menyeluruh untuk mencapai pengelolaan efisien dari skenario yang dapat diperluas dalam skala besar. Di ArgOS, setiap Agent dipandang sebagai Entity, yang dapat mendaftar berbagai komponen:
Komponen Agen: menyimpan informasi dasar seperti nama, model, dll
Komponen Persepsi: menyimpan data eksternal yang terdeteksi
Komponen Memori: menyimpan data memori Agent
Komponen Aksi: Menyimpan data aksi yang akan dieksekusi
Sistem bertanggung jawab untuk menjalankan logika yang terkait dengan komponen, misalnya:
Perception System memperbarui data persepsi Agent
Sistem Memori akan menyimpan data persepsi secara permanen ke dalam basis data
Sistem Aksi melakukan tindakan yang sesuai berdasarkan informasi memori
Antara sistem yang berbeda tidak memiliki hubungan pemanggilan langsung, melainkan dieksekusi secara independen sesuai dengan siklus yang ditentukan, misalnya:
Sistem Persepsi dieksekusi setiap 2 detik
Sistem Memori dieksekusi setiap 1 detik
Sistem Rencana dijalankan setiap 1000 detik
Sistem Aksi dieksekusi setiap 2 detik
Dua, Arsitektur Sistem ArgOS
ArgOS membagi Sistem menjadi tiga tingkat:
Sistem kesadaran: frekuensi pembaruan tinggi ( sekitar 10 detik ), termasuk Persepsi, Pengalaman, Pemikiran, Tindakan, dan lain-lain.
Sistem bawah sadar: frekuensi pembaruan yang lebih rendah ( sekitar 25 detik ), termasuk GoalPlanning, Planning, dll.
Sistem tidak sadar: frekuensi pembaruan lebih lambat (50 detik ke atas ), saat ini belum diaktifkan
Hubungan antar System sangat kompleks, terutama mencakup:
PerceptionSystem: Mengumpulkan rangsangan eksternal dan memperbarui persepsi Agen
ExperienceSystem: Mengubah persepsi menjadi pengalaman abstrak
ThinkingSystem: Menghasilkan hasil pemikiran dan tindakan yang akan dieksekusi
ActionSystem: Melaksanakan tindakan dan memberitahu entitas lain
GoalPlanningSystem: mengevaluasi kemajuan tujuan dan menghasilkan tujuan baru
PlanningSystem: menghasilkan rencana pelaksanaan untuk tujuan
RoomSystem: Mengelola pembaruan terkait ruangan
CleanupSystem: Menghapus entitas yang tidak berguna
Tiga, Arsitektur Umum ArgOS
Lapisan Inti: Runtime, Sistem, Komponen, Manajer
Klasifikasi Komponen:
Kelas identitas inti: Agent, PlayerProfile, dll.
Kelas perilaku dan status: Action, Goal, Plan, dll
Persepsi dan Memori: Perception, Memory, dll
Kategori Lingkungan dan Ruang: Room, Environment, dll
Tampilan dan Interaksi: Appearance, Relationship, dll.
Kategori dukungan atau pemeliharaan: Cleanup, DebugInfo, dll.
Arsitektur Sistem: Seperti yang disebutkan di atas
Struktur Manajer:
RoomManager: mengelola informasi ruangan
StateManager: Mengelola dunia / Status perwakilan
EventBus: penerbitan dan langganan acara
PromptManager: Mengelola kata kunci LLM
ActionManager: mengelola pelaksanaan aksi
Interaksi Basis Data:
Mengelola pembacaan dan penulisan data secara terpusat melalui StateManager
Persistensi berdasarkan waktu tetap atau pemicu peristiwa
Memuat saat startup, menyimpan saat keluar
IV. Inovasi Arsitektur
Setiap Sistem berjalan secara independen, tanpa hubungan panggilan satu sama lain, memudahkan pengembangan modular.
Konfigurasi kemampuan Agent yang fleksibel, mudah untuk memperluas fitur baru
Keunggulan performa arsitektur ECS, cocok untuk skenario konkuren
Membagi Sistem menjadi tiga lapisan: kesadaran, bawah sadar, dan tidak sadar, mensimulasikan proses kognisi manusia.
Sangat modular, kinerja yang sangat baik, kualitas kode tinggi, dokumentasi desain yang lengkap
Secara keseluruhan, kerangka yang diajukan oleh Project89 memiliki inovasi dan nilai praktis yang tinggi, layak untuk diperhatikan dan dijadikan referensi oleh tim pengembang game dan DefAI.
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.
12 Suka
Hadiah
12
6
Bagikan
Komentar
0/400
DeadTrades_Walking
· 19jam yang lalu
Kerangka ini keren banget, luar biasa!
Lihat AsliBalas0
ServantOfSatoshi
· 19jam yang lalu
Apa manfaat modulasi kode, uang banyak adalah fakta yang tak terbantahkan.
Lihat AsliBalas0
WenMoon
· 19jam yang lalu
Apakah ini juga sebuah kerangka kerja? Tanpa teknologi canggih, tidak layak menyandang nama 89 ini.
Lihat AsliBalas0
StablecoinGuardian
· 19jam yang lalu
Sekali lagi, ini adalah peningkatan harga konsep agen.
Lihat AsliBalas0
P2ENotWorking
· 19jam yang lalu
jebakan ini juga begitu 8
Lihat AsliBalas0
ReverseTradingGuru
· 19jam yang lalu
Jelas ada begitu banyak istilah konsep lagi adalah White Paper teknologi
Project89: Analisis Kerangka AI Agent Generasi Berikutnya yang Modular dan Berkinerja Tinggi
Analisis Project89: Kerangka Agen AI Generasi Berikutnya yang Modular dan Berkinerja Tinggi
Project89 mengusulkan desain baru untuk Agent Framework, yang terutama ditujukan untuk pengembangan game, lebih modular dan memiliki kinerja yang lebih baik dibandingkan dengan framework Agent tradisional. Artikel ini akan menganalisis secara mendetail filosofi desain inti dan inovasi dari framework tersebut.
Satu, Menggunakan Desain Arsitektur ECS untuk Kerangka Agen
ECS(Entity-Component-System) adalah pola arsitektur yang umum digunakan dalam pengembangan permainan, memisahkan data dan logika secara menyeluruh untuk mencapai pengelolaan efisien dari skenario yang dapat diperluas dalam skala besar. Di ArgOS, setiap Agent dipandang sebagai Entity, yang dapat mendaftar berbagai komponen:
Sistem bertanggung jawab untuk menjalankan logika yang terkait dengan komponen, misalnya:
Antara sistem yang berbeda tidak memiliki hubungan pemanggilan langsung, melainkan dieksekusi secara independen sesuai dengan siklus yang ditentukan, misalnya:
Dua, Arsitektur Sistem ArgOS
ArgOS membagi Sistem menjadi tiga tingkat:
Hubungan antar System sangat kompleks, terutama mencakup:
Tiga, Arsitektur Umum ArgOS
Lapisan Inti: Runtime, Sistem, Komponen, Manajer
Klasifikasi Komponen:
Arsitektur Sistem: Seperti yang disebutkan di atas
Struktur Manajer:
Interaksi Basis Data:
IV. Inovasi Arsitektur
Setiap Sistem berjalan secara independen, tanpa hubungan panggilan satu sama lain, memudahkan pengembangan modular.
Konfigurasi kemampuan Agent yang fleksibel, mudah untuk memperluas fitur baru
Keunggulan performa arsitektur ECS, cocok untuk skenario konkuren
Membagi Sistem menjadi tiga lapisan: kesadaran, bawah sadar, dan tidak sadar, mensimulasikan proses kognisi manusia.
Sangat modular, kinerja yang sangat baik, kualitas kode tinggi, dokumentasi desain yang lengkap
Secara keseluruhan, kerangka yang diajukan oleh Project89 memiliki inovasi dan nilai praktis yang tinggi, layak untuk diperhatikan dan dijadikan referensi oleh tim pengembang game dan DefAI.