Project89: ECS mimarisi ile yüksek performanslı modüler AI Agent çerçevesi oluşturma

robot
Abstract generation in progress

Project89'un Analizi: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Agent Çerçeve Tasarımı

Project89, oyun geliştirme için yüksek performanslı bir Agent çerçevesi tasarlamak için tamamen yeni bir yöntem benimsedi. Bu, mevcut Agent çerçevelerine kıyasla daha modüler ve daha iyi performans sunuyor.

Bu çerçevenin kurucusu daha önce Magick projesinin geliştirilmesine katıldı ve bu projenin ana katkı sağlayıcılarından biri olup zengin bir AI programlama deneyimine sahiptir.

Project89'un Yapılandırılması: Modüler, Yüksek Performanslı Bir Nesil AI Ajansı Çerçevesinin Tasarımı

I. Neden ECS Kullanarak Agent Çerçevesi Tasarlamalıyız

ECS(Entity-Component-System), oyun geliştirme ve simülasyon sistemlerinde yaygın olarak kullanılan bir mimari modeldir. Veriyi ve mantığı tamamen ayırarak, büyük ölçekli ölçeklenebilir senaryolar altında çeşitli varlıkların ve bunların davranışlarının verimli bir şekilde yönetilmesini sağlar:

  • Entity( varlık): sadece bir ID'dir, herhangi bir veri veya mantık içermez.
  • Component( bileşeni ): Varlıkların belirli verilerini veya durumlarını depolamak için kullanılır.
  • Sistem(系统): Belirli bileşenlerle ilgili mantığı yürütmekten sorumludur.

ArgOS'ta, her Agent bir Entity olarak kabul edilir ve Agent Component, Perception Component, Memory Component, Action Component gibi farklı bileşenler kaydedilebilir.

Farklı sistemler arasında doğrudan bir çağrı ilişkisi yoktur, her bir sistem belirli bir dönemde bağımsız olarak bir kez çalışacaktır. Bu tasarım, genel mimarinin daha modüler ve verimli olmasını sağlar.

Project89'un Değişimi: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Agent Çerçeve Tasarımı

İki, ArgOS Sistemi Mimarisi

ArgOS, Sistemi üç katmana ayırır ( Bilinç Seviyesi ):

  1. Bilinçli(SISTEM: Güncelleme sıklığı yüksektir, örneğin her 10 saniyede.
  2. Bilinçaltı)SİSTEM: Güncelleme sıklığı görece düşüktür, örneğin her 25 saniyede bir.
  3. Bilinçsiz ( BİLİNÇSİZ ) sistem: güncelleme frekansı daha yavaş, 50 saniye ve üzeri gibi.

ArgOS, PerceptionSystem, ExperienceSystem, ThinkingSystem, ActionSystem gibi birden fazla Sistem içermektedir ve bunlar, bileşen verileri aracılığıyla etkileşimde bulunarak Agent'ın karmaşık davranışlarını birlikte gerçekleştirir.

Project89'un Yapısal Çözümü: Modüler, Yüksek Performanslı Bir Next-Gen AI Agent Çerçevesi Tasarımı

Üç, ArgOS Genel Mimari Analizi

  1. Temel mimari katmanları: Systems, Components, Managers ve Runtime gibi katmanları içerir.

Project89'u Değerlendirme: Modüler, Yüksek Performanslı Bir Gelecek Nesil AI Agent Çerçevesi Tasarımı

  1. 组件(Component) sınıfı:
    • Temel Kimlik Sınıfı
    • Davranış ve Durum Türleri
    • Algılama ve Bellek Türleri
    • Çevre ve Mekan Türleri
    • Görünüm ve etkileşim türleri
    • Yardımcı veya işletme türü

Project89'u Değerlendirme: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Agent Çerçevesi Tasarımı

  1. Yönetici Yapısı: Sistem düzeyinde işlevler sunar, örneğin RoomManager, StateManager, EventBus, ActionManager vb.

Project89'u Değiştirmek: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Agent Çerçeve Tasarımı

  1. Veritabanı etkileşimi: ECS ile veritabanı arasında senkronizasyon sağlamak için StateManager veya PersistenceManager kullanın.

Proje 89'un Çözümlemesi: Modüler, Yüksek Performanslı Bir Nesil AI Ajan Çerçevesi Tasarımı

Dört, Mimari Yenilik Noktaları

  • Her Sistem bağımsız çalışır, doğrudan çağrı ilişkisi yoktur, modülerlik derecesini artırır.
  • Agent yetenekleri esnek bir şekilde yapılandırılabilir, yeni işlevlerin genişletilmesi kolaydır.
  • Geleneksel nesne yönelimli mimariden daha iyi performans gösterir, eşzamanlı işleme uygundur.
  • Sistemi farklı bilinç seviyelerine ayırmak, insan bilişsel modeline daha yakın hale getirmek.

Genel olarak, Project89 son derece modüler, yüksek performanslı bir Agent çerçevesi sunar ve iyi bir tasarım anlayışına ve kod kalitesine sahiptir. Bu mimari yalnızca oyun geliştirme için değil, karmaşık DeFi senaryolarında da potansiyel avantajlar sağlayabilir.

Proje 89'u Çözümlemek: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Ajanı Çerçevesi Tasarımı

Project89'u Değerlendirme: Modüler, Yüksek Performanslı Yeni Nesil AI Agent Çerçeve Tasarımı

Project89'u Değiştirmek: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Agent Çerçevesi Tasarımı

Project89'u Değiştirmek: Modüler, Yüksek Performanslı Bir Nesil AI Ajanı Çerçeve Tasarımı

View Original
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.
  • Reward
  • 5
  • Share
Comment
0/400
GasBanditvip
· 11h ago
Merkezi Olmayan Finans profesyonel köpek ticareti Hızlı sat, doğru al
View OriginalReply0
WhaleWatchervip
· 07-07 07:23
Teknoloji gerçekten harika.
View OriginalReply0
JustHereForMemesvip
· 07-06 23:43
Bu çerçeve akıcı bir şekilde sarkıyor.
View OriginalReply0
pumpamentalistvip
· 07-06 23:37
Bir başka kağıt üzerinde hayal kurma.
View OriginalReply0
ZKSherlockvip
· 07-06 23:16
aslında... hesaplama yükünün DeFi dağıtımından önce daha fazla doğrulamaya ihtiyacı var açıkçası
View OriginalReply0
  • Pin
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)