Project89 Analizi: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Ajan Çerçevesi
Project89, oyun geliştirmeye odaklanan tamamen yeni bir Agent Framework tasarım önerisi sunmuştur; bu, geleneksel Agent çerçevelerine kıyasla daha modüler ve daha iyi performansa sahiptir. Bu makalede, bu çerçevenin temel tasarım felsefesi ve yenilikçi yönleri detaylı bir şekilde incelenecektir.
1. Agent Framework'ü ECS mimarisi ile tasarlamak
ECS(Entity-Component-System), oyun geliştirmede yaygın olarak kullanılan bir mimari modeldir. Verileri ve mantığı tamamen ayırarak büyük ölçekli, ölçeklenebilir sahnelerin etkin yönetimini sağlar. ArgOS'ta, her Agent bir Entity olarak kabul edilir ve farklı bileşenler kaydedilebilir:
Ajan Bileşeni: Ad, model gibi temel bilgileri depolar.
ThinkingSystem: Düşünce sonuçları ve uygulanacak eylemler üretme
ActionSystem: Eylemleri gerçekleştirir ve diğer varlıklara bildirir
GoalPlanningSystem: Hedef ilerlemesini değerlendirin ve yeni hedefler oluşturun
PlanningSystem:Hedef için yürütme planı oluşturma
RoomSystem: Oda ile ilgili güncellemeleri işleme
CleanupSystem: Gereksiz varlıkları kaldır
Üç, ArgOS Genel Mimarisi
Temel Katmanlar: Runtime, Sistemler, Bileşenler, Yöneticiler
Bileşen Sınıflandırması:
Temel Kimlik Türleri: Agent, PlayerProfile vb.
Davranış ve durum sınıfı: Eylem, Hedef, Plan vb.
Algı ve hafıza türleri: Algı, Hafıza vb.
Çevre ve alan türleri: Oda, Çevre vb.
Görünüm ve etkileşim türleri: Görünüm, İlişki vb.
Destek veya bakım türü: Cleanup, DebugInfo vb.
Sistem Mimarisi: Yukarıda bahsedildiği gibi
Yönetici yapısı:
RoomManager: Oda bilgilerini yönet
StateManager: Dünya/Temsilci Durumu Yönetimi
EventBus: Olay Yayınlama Aboneliği
PromptManager: LLM ipuçlarını yönet
ActionManager: Hareket Yönetimi
Veritabanı etkileşimi:
StateManager ile veri okuma ve yazma işlemlerinin merkezi yönetimi
Düzenli veya olay tetiklemeli kalıcılık
Başlangıçta yükle, çıkışta kaydet
Dördüncü, Mimari Yenilikler
Her sistem bağımsız çalışır, birbirine çağrı ilişkisi yoktur, modüler geliştirmeyi kolaylaştırır.
Esnek Agent yetenekleri yapılandırması, yeni işlevleri genişletmek kolaydır.
ECS mimarisi performans avantajları, eşzamanlı senaryolar için uygundur
Sistemi bilinçli, bilinçaltı ve bilinçdışı olmak üzere üç katmana ayırarak insan bilişsel sürecini simüle et.
Yüksek derecede modüler, mükemmel performans, yüksek kod kalitesi, kapsamlı tasarım belgeleri
Genel olarak, Project89'un sunduğu bu çerçeve yüksek bir yenilikçilik ve pratik değer taşımaktadır, oyun geliştirme ve DefAI ekiplerinin dikkatini çekmeye ve örnek almayı gerektirmektedir.
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.
12 Likes
Reward
12
6
Share
Comment
0/400
DeadTrades_Walking
· 15h ago
Bu çerçeve biraz harika, çok güzel!
View OriginalReply0
ServantOfSatoshi
· 16h ago
Kod modülerliğinin ne faydası var, para çoksa o gerçek bir gerçek.
View OriginalReply0
WenMoon
· 16h ago
Bu da bir çerçeve mi yapıyor? 89 bu ismi hak edecek bir kara teknoloji yok.
View OriginalReply0
StablecoinGuardian
· 16h ago
Yine kavramların abartılması ajansı
View OriginalReply0
P2ENotWorking
· 16h ago
Bu tuzak çerçeve de öyle işte 8
View OriginalReply0
ReverseTradingGuru
· 16h ago
Açıkça bu kadar çok kavram ve terim var, bir de teknik White Paper.
Project89: Modüler yüksek performanslı bir sonraki nesil AI Agent çerçevesinin analizi
Project89 Analizi: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Ajan Çerçevesi
Project89, oyun geliştirmeye odaklanan tamamen yeni bir Agent Framework tasarım önerisi sunmuştur; bu, geleneksel Agent çerçevelerine kıyasla daha modüler ve daha iyi performansa sahiptir. Bu makalede, bu çerçevenin temel tasarım felsefesi ve yenilikçi yönleri detaylı bir şekilde incelenecektir.
1. Agent Framework'ü ECS mimarisi ile tasarlamak
ECS(Entity-Component-System), oyun geliştirmede yaygın olarak kullanılan bir mimari modeldir. Verileri ve mantığı tamamen ayırarak büyük ölçekli, ölçeklenebilir sahnelerin etkin yönetimini sağlar. ArgOS'ta, her Agent bir Entity olarak kabul edilir ve farklı bileşenler kaydedilebilir:
Sistem, bileşenlerle ilgili mantığı yürütmekten sorumludur, örneğin:
Farklı sistemler arasında doğrudan çağrı ilişkisi yoktur, bunun yerine belirlenen periyotlarda bağımsız olarak yürütülür, örneğin:
İki, ArgOS Sistemi Mimarisi
ArgOS, Sistemi üç katmana ayırır:
Sistemler arasındaki ilişkiler karmaşık olup, başlıca şunları içerir:
Üç, ArgOS Genel Mimarisi
Temel Katmanlar: Runtime, Sistemler, Bileşenler, Yöneticiler
Bileşen Sınıflandırması:
Sistem Mimarisi: Yukarıda bahsedildiği gibi
Yönetici yapısı:
Veritabanı etkileşimi:
Dördüncü, Mimari Yenilikler
Her sistem bağımsız çalışır, birbirine çağrı ilişkisi yoktur, modüler geliştirmeyi kolaylaştırır.
Esnek Agent yetenekleri yapılandırması, yeni işlevleri genişletmek kolaydır.
ECS mimarisi performans avantajları, eşzamanlı senaryolar için uygundur
Sistemi bilinçli, bilinçaltı ve bilinçdışı olmak üzere üç katmana ayırarak insan bilişsel sürecini simüle et.
Yüksek derecede modüler, mükemmel performans, yüksek kod kalitesi, kapsamlı tasarım belgeleri
Genel olarak, Project89'un sunduğu bu çerçeve yüksek bir yenilikçilik ve pratik değer taşımaktadır, oyun geliştirme ve DefAI ekiplerinin dikkatini çekmeye ve örnek almayı gerektirmektedir.