Project89: ECS mimarisi altında yüksek performanslı modüler AI Agent çerçevesi

robot
Abstract generation in progress

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

Project89, oyun geliştirme için yüksek performanslı bir Agent Framework tasarlamak için tamamen yeni bir yaklaşım benimsedi. Mevcut kullanılan Agent Framework'lere kıyasla daha modüler ve daha iyi bir performansa sahip.

Bu çerçevenin kurucusu, daha önce AI kullanarak programlama yapan Magick projesinin geliştirilmesine katıldı. Bu projede dördüncü sırada yer aldı ve etkileyici bir teknik yetenek sergiledi.

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

1. Neden ECS Kullanarak Agent Framework Tasarlamalıyız

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

ECS mimarisi üç temel kavram içerir:

  1. Entity( varlık): Sadece bir kimliktir, herhangi bir veri veya mantık içermez.
  2. Component( bileşeni): Varlıkların belirli verilerini veya durumunu depolamak için kullanılır.
  3. 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 ve Action Component gibi farklı bileşenler kaydedilebilir.

Her bir Sistem bağımsız olarak çalışır ve doğrudan bir çağrı ilişkisi yoktur. Her Sistem belirlenen bir döngü içinde bir kez çalışır ve ilgili Bileşen verilerini günceller.

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

İki, ArgOS System Mimarisi

ArgOS, Sistemi üç düzeye ayırır:

  1. Bilinçli ( BİLİNÇLİ ) sistem: PerceptionSystem, ExperienceSystem, ThinkingSystem gibi bileşenleri içerir, güncelleme sıklığı oldukça yüksektir.

  2. Bilinçaltı (BILİNÇALTI ) sistemi: GoalPlanningSystem, PlanningSystem gibi unsurları içerir, güncelleme sıklığı görece düşüktür.

  3. Bilinçsiz ( BİLİNÇSİZ ) sistem: şu anda etkin değil, güncelleme sıklığı en düşük.

Bu katmanlı tasarım, farklı türdeki Sistemlerin uygun bir sıklıkta çalışmasını sağlar ve insan bilişsel süreçlerine daha yakın hale getirir.

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

Üç, ArgOS Genel Mimari Analizi

ArgOS'un genel mimarisi şunları içerir:

  1. Temel mimari katmanları
  2. (Bileşen )Kategorisi
  3. Sistem mimarisi
  4. Yönetici mimarisi
  5. Veritabanı ile etkileşim

Manager katmanı, veritabanı erişimi, durum güncellemeleri çakışma yönetimi gibi kaynak yönetiminden sorumludur.

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

Dört, Mimari Yenilik Noktaları

  1. Her Sistem bağımsız olarak çalışır, doğrudan çağrı ilişkisi yoktur, böylece bağlantı derecesi azaltılmıştır.

  2. Modüler tasarım, Agent'in yeteneklerini esnek bir şekilde artırıp azaltmayı mümkün kılar.

  3. ECS mimarisi, eşzamanlı işleme için daha uygundur ve karmaşık senaryolar altında belirgin performans avantajlarına sahiptir.

  4. Sistemi bilinçli, bilinçaltı ve bilinçdışı olmak üzere üç katmana ayırmak, insan bilişsel sürecine yakın.

  5. Yüksek derecede modüler, mükemmel performansa sahip ve aynı zamanda iyi bir kod kalitesi ve tasarım dokümanı korumaktadır.

Bu yenilikçi yapı, oyun geliştirme ve Defi gibi alanlarda yeni olanaklar sunuyor ve daha fazla ekibin dikkatini çekmeyi ve denemeyi hak ediyor.

Project89'u Çözümleme: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Agent Çerçeve Tasarımı

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

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

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

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

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

Project89'un Yapılandırılması: Modüler, Yüksek Performanslı Bir Nesil AI Agent Ç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
GamefiEscapeArtistvip
· 4h ago
Yeni şeyler deneyelim, performansı iyi olsun yeter.
View OriginalReply0
ChainBrainvip
· 20h ago
Bu çok sert değil mi?
View OriginalReply0
OldLeekConfessionvip
· 21h ago
Böyle havalı konuşma, sadece şunu sormak istiyorum: Zemin parası kazanılıyor mu?
View OriginalReply0
SandwichVictimvip
· 21h ago
Yine GameFi emiciler tarafından oyuna getirilmek.
View OriginalReply0
MysteriousZhangvip
· 21h ago
Botlar için bir beyin takmak değil mi?
View OriginalReply0
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)