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.
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.
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:
Entity( entitas): hanya sebuah ID, tidak mengandung data atau logika.
Komponen( komponen): digunakan untuk menyimpan data atau status konkret entitas.
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:
Mendeteksi senjata, Sistem Persepsi memperbarui Komponen Persepsi Agennya.
Sistem Memori memanggil Komponen Persepsi dan Memori, untuk mempersistensikan data persepsi
Sistem Aksi memanggil Memory dan Komponen Aksi, melaksanakan tindakan yang sesuai.
Mendapatkan Entitas Agen yang Diperbarui
Arsitektur Sistem ArgOS
ArgOS merancang berbagai Komponen dan Sistem agar Agen dapat melaksanakan tugas yang lebih kompleks.
Membagi Sistem menjadi tiga tingkat:
Sadar(SISTEM: frekuensi pembaruan tinggi, seperti setiap 10 detik
SUBCONSCIOUS) Sistem: frekuensi pembaruan rendah, seperti setiap 25 detik
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:回收无效实体
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 Tindakan dan Status: Action, Goal, Plan, dll
Persepsi dan Memori: Persepsi, Memori, dll.
Kategori Lingkungan dan Ruang: Room, OccupiesRoom, dll
Tampilan dan Interaksi: Appearance, UIState, dll.
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
Secara keseluruhan, ini adalah kerangka kerja yang sangat modular dan berkinerja tinggi, yang menawarkan pilihan arsitektur baru untuk bidang game dan DEFI.
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.
12 Suka
Hadiah
12
7
Bagikan
Komentar
0/400
retroactive_airdrop
· 17jam yang lalu
Kinerja pump ini
Lihat AsliBalas0
MidsommarWallet
· 17jam yang lalu
Baru saja menonton demo, saya merasa mual.
Lihat AsliBalas0
WenMoon
· 17jam yang lalu
Sekali lagi membuat trik-trik fancy ini
Lihat AsliBalas0
OnchainDetective
· 17jam yang lalu
Sorotan arsitektur cukup mencurigakan, ada dugaan pengaturan modal yang khas.
Lihat AsliBalas0
PessimisticOracle
· 17jam yang lalu
Hmm, lagi pengembangan permainan ya~
Lihat AsliBalas0
ForkItAll
· 17jam yang lalu
Hmm, kerangka ini sangat menarik.
Lihat AsliBalas0
CounterIndicator
· 17jam yang lalu
Ini adalah kerangka, ini adalah kinerja, tutup mata dan selesai~
Project89: Desain inovatif kerangka AI Agent berkinerja tinggi yang modular
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.
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.
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:
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:
Di ArgOS, setiap Agent dianggap sebagai Entity, yang dapat mendaftar berbagai komponen, seperti:
Contoh alur kerja Sistem:
Arsitektur Sistem ArgOS
ArgOS merancang berbagai Komponen dan Sistem agar Agen dapat melaksanakan tugas yang lebih kompleks.
Membagi Sistem menjadi tiga tingkat:
Hubungan antar System sangat kompleks, terutama mencakup:
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
![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
Secara keseluruhan, ini adalah kerangka kerja yang sangat modular dan berkinerja tinggi, yang menawarkan pilihan arsitektur baru untuk bidang game dan DEFI.