Analisis Project89: Desain Kerangka Agen AI Generasi Baru yang Modular dan Berkinerja Tinggi
Project89 mengadopsi cara baru untuk merancang kerangka agen, yang merupakan kerangka agen berkinerja tinggi untuk pengembangan permainan, jauh lebih modular dan memiliki kinerja yang lebih baik dibandingkan dengan kerangka yang saat ini digunakan.
Artikel ini mencoba untuk membuat semua orang memahami peningkatan arsitektur yang dilakukan oleh kerangka ini dibandingkan dengan kerangka agen tradisional, meskipun masih ada beberapa bagian yang terlalu teknis untuk dijelaskan dengan lebih sederhana.
Latar Belakang Pengembang
Pendiri Project89 sebelumnya mengembangkan proyek Magick, yang juga merupakan perangkat lunak pemrograman yang memanfaatkan AI. Pendiri adalah pengembang peringkat keempat dalam proyek tersebut.
I. Mengapa menggunakan ECS untuk merancang kerangka agen
Game yang saat ini menggunakan arsitektur ECS meliputi:
Permainan blockchain: Mud, Dojo
Game Tradisional: Overwatch, Star Citizen, dll
Mesin permainan utama juga sedang beralih ke arah ECS, seperti Unity
Apa itu ECS
ECS(Entity-Component-System) adalah pola arsitektur yang sering digunakan dalam pengembangan game dan sistem simulasi. Ini memisahkan data dan logika sepenuhnya, untuk mengelola berbagai entitas dan perilakunya secara efisien dalam skenario yang dapat diskalakan secara besar-besaran:
Entity( entitas): hanya sebuah ID, tidak mengandung data atau logika apapun. Dapat dipasang komponen yang berbeda sesuai kebutuhan.
Komponen(: Digunakan untuk menyimpan data atau status spesifik dari entitas.
Sistem(系统): bertanggung jawab untuk mengeksekusi logika yang terkait dengan beberapa komponen.
![Dekonstruksi Project89: Desain Kerangka Agen AI Generasi Berikutnya yang Modular dan Berkinerja Tinggi])https://img-cdn.gateio.im/webp-social/moments-69e16ae3b5af8c39e1fc522358584cef.webp(
) Proses operasi Sistem
Proses eksekusi sistem yang sebenarnya tidak seperti yang dibayangkan, di mana Perception System memanggil Memory System setelah selesai, dengan cara tradisional. Tidak ada hubungan pemanggilan antara sistem yang berbeda. Setiap sistem akan dieksekusi secara independen dalam periode yang ditentukan, contohnya:
Sistem Persepsi mungkin dieksekusi setiap 2 detik
Sistem Memori mungkin dieksekusi sekali dalam 1 detik
Sistem Rencana mungkin dieksekusi ribuan kali
Sistem Aksi mungkin dieksekusi setiap 2 detik
![Dekonstruksi Project89: Desain Kerangka AI Agent Generasi Berikutnya yang Modular dan Berkinerja Tinggi]###https://img-cdn.gateio.im/webp-social/moments-59f1984837d6636d7efc378c731a01eb.webp(
Dua, Arsitektur Sistem ArgOS
Dalam ArgOS, untuk memungkinkan agen melakukan pemikiran yang lebih mendalam dan menjalankan tugas yang lebih kompleks, banyak komponen dan sistem dirancang.
ArgOS membagi Sistem menjadi "tiga tingkat")TingkatKesadaran(:
Sadar)CONSCIOUS(sistem
BAWAH SADAR)SUBCONSCIOUS(sistem
Tanpa Sadar)UNCONSCIOUS(Sistem
Hubungan antar berbagai sistem di ArgOS sangat kompleks.
![Dekonstruksi Project89: Desain Kerangka AI Agent Generasi Berikutnya yang Modular dan Berkinerja Tinggi])https://img-cdn.gateio.im/webp-social/moments-c37bd7442c3743f80a4fd9ba8afc123b.webp(
Tiga, Analisis Arsitektur Keseluruhan ArgOS
) 1. Lapisan Arsitektur Inti
Termasuk tingkatan Components, Systems, Managers, dan Runtime.
![Dekonstruksi Project89: Desain Kerangka Agen AI Generasi Berikutnya yang Modular dan Berkinerja Tinggi]###https://img-cdn.gateio.im/webp-social/moments-19636582e09b473536b17c2de0c61fbc.webp(
) 2. Komponen ###Component( kategori
Berdasarkan sifat dan siklus hidup dalam sistem, komponen dapat dibagi menjadi beberapa kategori berikut:
Kategori Identitas Inti
Kategori Perilaku dan Status
Kategori Persepsi dan Memori
Kategori Lingkungan dan Ruang
Tampilan dan Interaksi
Kategori bantuan atau operasional
![Dekonstruksi Project89: Desain Kerangka AI Agent Generasi Berikutnya yang Modular dan Berkinerja Tinggi])https://img-cdn.gateio.im/webp-social/moments-b0180b99743a98bafb2b2d066900d65c.webp(
) 3. Arsitektur Sistem
Telah diperkenalkan di atas.
![Dekonstruksi Project89: Desain Kerangka AI Agent Generasi Berikutnya yang Modular dan Berkinerja Tinggi]###https://img-cdn.gateio.im/webp-social/moments-6a3ba796aae66b8a9f977ec99b5bb1c8.webp(
) 4. Struktur Manajer
Selain Komponen dan Sistem, juga diperlukan pengelola sumber daya, seperti akses database, penanganan konflik pembaruan status, dan lain-lain.
Termasuk RoomManager, StateManager, EventBus, PromptManager, dan lain-lain.
![Dekonstruksi Project89: Desain kerangka Agen AI generasi berikutnya yang modular dan berkinerja tinggi]###https://img-cdn.gateio.im/webp-social/moments-aadac69287c878cdd84a72c6b8929ef2.webp(
) 5. Interaksi dengan database
Melalui StateManager/PersistenceManager untuk melakukan operasi baca tulis database.
![Dekonstruksi Project89: Desain Kerangka Agen AI Generasi Berikutnya yang Modular dan Berperforma Tinggi]###https://img-cdn.gateio.im/webp-social/moments-4f9f7656a99298c7a027a5e4722ce4d5.webp(
Empat, Poin Inovasi Arsitektur
Setiap Sistem berjalan secara independen, tanpa hubungan pemanggilan, mewujudkan modulasi fungsi
Dapat menambah atau mengurangi Component dan System dengan fleksibel sesuai kebutuhan
Kinerja arsitektur ECS lebih baik daripada arsitektur berorientasi objek tradisional
Membagi Sistem menjadi tiga tingkat: sadar, bawah sadar, dan tidak sadar adalah desain yang sangat cerdas.
Ini adalah kerangka kerja yang sangat modular, berkinerja tinggi, dengan kualitas kode yang baik dan dokumentasi desain yang lengkap. Semoga ini dapat menarik perhatian lebih banyak tim game atau tim Defai, memberikan pilihan arsitektur potensial baru bagi semua orang.
![Dekonstruksi Project89: Desain Kerangka Agen AI Generasi Berikutnya yang Modular dan Berkinerja Tinggi])https://img-cdn.gateio.im/webp-social/moments-62bbe0d65d3748c5bc0027c5ffa39288.webp(
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.
9 Suka
Hadiah
9
7
Bagikan
Komentar
0/400
WalletWhisperer
· 12jam yang lalu
pola rn menyarankan bahwa kerangka ini akan menulis ulang meta permainan.. bullish af pada indikator perilaku p89
Lihat AsliBalas0
GamefiHarvester
· 07-19 20:04
Bisa bermain game dan menghasilkan uang sudah cukup, apa yang perlu dibicarakan?
Lihat AsliBalas0
ChainSherlockGirl
· 07-19 19:31
Menurut analisis saya, tim proyek dari prediksi besar di depan seharusnya telah memotong tiga putaran suckers di tahap pengujian.
Lihat AsliBalas0
VirtualRichDream
· 07-17 20:16
Game apa yang bisa dimainkan dengan performa tinggi
Lihat AsliBalas0
RadioShackKnight
· 07-17 20:16
Project89 bull hebat~
Lihat AsliBalas0
GasFeeSobber
· 07-17 20:14
Kembali menggulung kerangka AI, mohon beri kesempatan.
Project89: Desain revolusioner untuk kerangka agen cerdas AI berkinerja tinggi yang modular
Analisis Project89: Desain Kerangka Agen AI Generasi Baru yang Modular dan Berkinerja Tinggi
Project89 mengadopsi cara baru untuk merancang kerangka agen, yang merupakan kerangka agen berkinerja tinggi untuk pengembangan permainan, jauh lebih modular dan memiliki kinerja yang lebih baik dibandingkan dengan kerangka yang saat ini digunakan.
Artikel ini mencoba untuk membuat semua orang memahami peningkatan arsitektur yang dilakukan oleh kerangka ini dibandingkan dengan kerangka agen tradisional, meskipun masih ada beberapa bagian yang terlalu teknis untuk dijelaskan dengan lebih sederhana.
Latar Belakang Pengembang
Pendiri Project89 sebelumnya mengembangkan proyek Magick, yang juga merupakan perangkat lunak pemrograman yang memanfaatkan AI. Pendiri adalah pengembang peringkat keempat dalam proyek tersebut.
I. Mengapa menggunakan ECS untuk merancang kerangka agen
Game yang saat ini menggunakan arsitektur ECS meliputi:
Apa itu ECS
ECS(Entity-Component-System) adalah pola arsitektur yang sering digunakan dalam pengembangan game dan sistem simulasi. Ini memisahkan data dan logika sepenuhnya, untuk mengelola berbagai entitas dan perilakunya secara efisien dalam skenario yang dapat diskalakan secara besar-besaran:
Entity( entitas): hanya sebuah ID, tidak mengandung data atau logika apapun. Dapat dipasang komponen yang berbeda sesuai kebutuhan.
Komponen(: Digunakan untuk menyimpan data atau status spesifik dari entitas.
Sistem(系统): bertanggung jawab untuk mengeksekusi logika yang terkait dengan beberapa komponen.
![Dekonstruksi Project89: Desain Kerangka Agen AI Generasi Berikutnya yang Modular dan Berkinerja Tinggi])https://img-cdn.gateio.im/webp-social/moments-69e16ae3b5af8c39e1fc522358584cef.webp(
) Proses operasi Sistem
Proses eksekusi sistem yang sebenarnya tidak seperti yang dibayangkan, di mana Perception System memanggil Memory System setelah selesai, dengan cara tradisional. Tidak ada hubungan pemanggilan antara sistem yang berbeda. Setiap sistem akan dieksekusi secara independen dalam periode yang ditentukan, contohnya:
![Dekonstruksi Project89: Desain Kerangka AI Agent Generasi Berikutnya yang Modular dan Berkinerja Tinggi]###https://img-cdn.gateio.im/webp-social/moments-59f1984837d6636d7efc378c731a01eb.webp(
Dua, Arsitektur Sistem ArgOS
Dalam ArgOS, untuk memungkinkan agen melakukan pemikiran yang lebih mendalam dan menjalankan tugas yang lebih kompleks, banyak komponen dan sistem dirancang.
ArgOS membagi Sistem menjadi "tiga tingkat")TingkatKesadaran(:
Hubungan antar berbagai sistem di ArgOS sangat kompleks.
![Dekonstruksi Project89: Desain Kerangka AI Agent Generasi Berikutnya yang Modular dan Berkinerja Tinggi])https://img-cdn.gateio.im/webp-social/moments-c37bd7442c3743f80a4fd9ba8afc123b.webp(
Tiga, Analisis Arsitektur Keseluruhan ArgOS
) 1. Lapisan Arsitektur Inti
Termasuk tingkatan Components, Systems, Managers, dan Runtime.
![Dekonstruksi Project89: Desain Kerangka Agen AI Generasi Berikutnya yang Modular dan Berkinerja Tinggi]###https://img-cdn.gateio.im/webp-social/moments-19636582e09b473536b17c2de0c61fbc.webp(
) 2. Komponen ###Component( kategori
Berdasarkan sifat dan siklus hidup dalam sistem, komponen dapat dibagi menjadi beberapa kategori berikut:
![Dekonstruksi Project89: Desain Kerangka AI Agent Generasi Berikutnya yang Modular dan Berkinerja Tinggi])https://img-cdn.gateio.im/webp-social/moments-b0180b99743a98bafb2b2d066900d65c.webp(
) 3. Arsitektur Sistem
Telah diperkenalkan di atas.
![Dekonstruksi Project89: Desain Kerangka AI Agent Generasi Berikutnya yang Modular dan Berkinerja Tinggi]###https://img-cdn.gateio.im/webp-social/moments-6a3ba796aae66b8a9f977ec99b5bb1c8.webp(
) 4. Struktur Manajer
Selain Komponen dan Sistem, juga diperlukan pengelola sumber daya, seperti akses database, penanganan konflik pembaruan status, dan lain-lain.
Termasuk RoomManager, StateManager, EventBus, PromptManager, dan lain-lain.
![Dekonstruksi Project89: Desain kerangka Agen AI generasi berikutnya yang modular dan berkinerja tinggi]###https://img-cdn.gateio.im/webp-social/moments-aadac69287c878cdd84a72c6b8929ef2.webp(
) 5. Interaksi dengan database
Melalui StateManager/PersistenceManager untuk melakukan operasi baca tulis database.
![Dekonstruksi Project89: Desain Kerangka Agen AI Generasi Berikutnya yang Modular dan Berperforma Tinggi]###https://img-cdn.gateio.im/webp-social/moments-4f9f7656a99298c7a027a5e4722ce4d5.webp(
Empat, Poin Inovasi Arsitektur
Ini adalah kerangka kerja yang sangat modular, berkinerja tinggi, dengan kualitas kode yang baik dan dokumentasi desain yang lengkap. Semoga ini dapat menarik perhatian lebih banyak tim game atau tim Defai, memberikan pilihan arsitektur potensial baru bagi semua orang.
![Dekonstruksi Project89: Desain Kerangka Agen AI Generasi Berikutnya yang Modular dan Berkinerja Tinggi])https://img-cdn.gateio.im/webp-social/moments-62bbe0d65d3748c5bc0027c5ffa39288.webp(