Project89: Kerangka AI Agent modular berkinerja tinggi yang dibangun dengan arsitektur ECS

robot
Pembuatan abstrak sedang berlangsung

Analisis Project89: Desain Kerangka AI Agent Generasi Berikutnya yang Modular dan Berperforma Tinggi

Project89 menggunakan cara baru untuk merancang kerangka Agent, yang merupakan kerangka Agent berkinerja tinggi untuk pengembangan game, lebih modular dan memiliki kinerja yang lebih baik dibandingkan dengan kerangka Agent yang saat ini digunakan.

Pendiri kerangka ini sebelumnya terlibat dalam pengembangan proyek Magick, merupakan salah satu kontributor utama proyek tersebut, memiliki pengalaman pemrograman AI yang kaya.

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

Satu, Mengapa Menggunakan ECS untuk Merancang Kerangka Agen

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

  • Entity(实体): hanya sebuah ID, tidak mengandung data atau logika apa pun.
  • Component( komponen): digunakan untuk menyimpan data atau status spesifik dari entitas.
  • Sistem(系统): bertanggung jawab untuk menjalankan logika yang terkait dengan beberapa komponen.

Di ArgOS, setiap Agent dianggap sebagai Entity, yang dapat mendaftar berbagai komponen, seperti Komponen Agent, Komponen Persepsi, Komponen Memori, Komponen Aksi, dan lain-lain.

Tidak ada hubungan pemanggilan langsung antara berbagai Sistem, setiap Sistem akan dieksekusi secara independen sekali dalam periode yang ditentukan. Desain ini membuat seluruh arsitektur lebih modular dan efisien.

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

Dua, Arsitektur ArgOS System

ArgOS membagi Sistem menjadi tiga tingkat (TingkatKesadaran):

  1. Kesadaran ( SISTEM KESADARAN ): frekuensi pembaruan yang tinggi, seperti setiap 10 detik.
  2. SUBKONSCIOUS( Sistem: frekuensi pembaruan relatif rendah, seperti setiap 25 detik.
  3. Tidak sadar)UNCONSCIOUS(sistem: frekuensi pembaruan lebih lambat, seperti lebih dari 50 detik.

ArgOS mencakup beberapa Sistem, seperti PerceptionSystem, ExperienceSystem, ThinkingSystem, ActionSystem, dan lainnya, yang saling berinteraksi melalui data komponen untuk bersama-sama mewujudkan perilaku kompleks Agent.

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

Tiga, Analisis Arsitektur Keseluruhan ArgOS

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

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

  1. Komponen )Component( Kategori:
    • Kategori Identitas Inti
    • Kategori perilaku dan status
    • Persepsi dan Memori
    • Lingkungan dan Ruang
    • Tampilan dan interaksi
    • Kategori bantuan atau pemeliharaan

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

  1. Struktur Manajer: Menyediakan fungsi tingkat sistem, seperti RoomManager, StateManager, EventBus, ActionManager, dan lain-lain.

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

  1. Interaksi Basis Data: Melalui StateManager atau PersistenceManager untuk mewujudkan sinkronisasi ECS dengan database.

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

Empat, Inovasi Arsitektur

  • Setiap Sistem berjalan secara independen, tanpa hubungan panggilan langsung, meningkatkan tingkat modularitas.
  • Dapat mengonfigurasi kemampuan Agent dengan fleksibel, mudah untuk memperluas fungsi baru.
  • Kinerja lebih baik daripada arsitektur berorientasi objek tradisional, cocok untuk pemrosesan konkuren.
  • Memisahkan Sistem ke dalam berbagai tingkatan kesadaran, lebih mendekati model kognisi manusia.

Secara keseluruhan, Project89 menyediakan kerangka kerja Agen yang sangat modular dan berkinerja tinggi, dengan konsep desain dan kualitas kode yang baik. Arsitektur ini tidak hanya cocok untuk pengembangan game, tetapi juga mungkin memiliki keuntungan potensial dalam skenario DeFi yang kompleks.

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

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

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

![Mengurai Project89: Desain Kerangka Agen AI Generasi Berikutnya yang Modular dan Berkinerja Tinggi])https://img-cdn.gateio.im/webp-social/moments-62bbe0d65d3748c5bc0027c5ffa39288.webp(

Lihat Asli
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Hadiah
  • 5
  • Bagikan
Komentar
0/400
GasBanditvip
· 22jam yang lalu
Keuangan Desentralisasi profesional untuk trading doge, jual cepat, beli tepat.
Lihat AsliBalas0
WhaleWatchervip
· 07-07 07:23
Teknologi memang sangat hebat!
Lihat AsliBalas0
JustHereForMemesvip
· 07-06 23:43
Kerangka ini sangat lancar.
Lihat AsliBalas0
pumpamentalistvip
· 07-06 23:37
Satu lagi yang hanya berbicara tanpa tindakan.
Lihat AsliBalas0
ZKSherlockvip
· 07-06 23:16
sebenarnya... overhead komputasi perlu lebih banyak validasi sebelum penerapan defi sejujurnya
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)