Project89'u Değerlendiriyoruz: 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 Framework tasarlamak amacıyla tamamen yeni bir yaklaşım benimsedi. Bu, mevcut kullanılan Agent Framework'lere göre daha modüler ve daha iyi performansa sahip.
Bu makale, okuyucuların bu çerçevenin geleneksel Ajan çerçevesine göre mimari olarak hangi yükseltmeleri yaptığını anlamalarına yardımcı olmayı amaçlamaktadır.
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. Verileri ve mantığı tamamen ayırarak, büyük ölçekli ölçeklenebilir senaryolarda çeşitli varlıkları ve bunların davranışlarını verimli bir şekilde yönetmeyi amaçlar:
Varlık: Sadece bir kimliktir, herhangi bir veri veya mantık içermez.
Bileşen: Varlıkların spesifik verilerini veya durumunu depolamak için kullanılır.
Sistem: Belirli bileşenlerle ilgili mantığı yürütmekten sorumludur.
ArgOS'ta her bir Agent'i bir Entity olarak görmekteyiz; bu, farklı bileşenleri kaydetmesine olanak tanır. System'in çalışma akışı periyodik olarak yürütülür ve ilgili Component verilerini günceller.
İki, ArgOS Sistemi Mimarisi
ArgOS, Sistemi "üç seviyeye" ayırmaktadır (Bilinç Seviyesi ):
Bilinçli(BILİNÇLİ) sistem: Güncelleme sıklığı daha yüksektir, "gerçek zamanlı" veya "bilinçli" düzeydeki işleme daha yakındır.
Bilinçsiz ) BİLİNÇSİZ ( sistem: güncelleme frekansı daha yavaş, şu anda etkin değil.
ArgOS, Algı Sistemi, Deneyim Sistemi, Düşünce Sistemi, Eylem Sistemi gibi birçok sistemi içerir ve bunlar, Ajan'ın algılama, düşünme ve eylem döngüsünü tamamlamak için birlikte çalışır.
![Project89'un Değişimi: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Agent Çerçevesi Tasarımı])https://img-cdn.gateio.im/webp-social/moments-69e16ae3b5af8c39e1fc522358584cef.webp(
Üç, ArgOS Genel Mimarisi Analizi
Ana Mimari Katmanları
Bileşen ) Bileşen ( Kategorisi
Sistem mimarisi
Yönetici mimarisi
Veritabanı ile etkileşim
ArgOS, çekirdek bileşenler, sistemler, yöneticiler gibi çeşitli katmanlardan oluşan katmanlı bir mimari benimsemiştir. Bileşenler farklı türlere ayrılmıştır ve sistemler olay otobüsü ve yöneticiler aracılığıyla etkileşimde bulunmaktadır. Veri kalıcılığı özel bir yönetici aracılığıyla sağlanmaktadır.
![Project89'u Değiştirme: Modüler, Yüksek Performanslı Bir Yeni Nesil AI Ajan Çerçeve Tasarımı])https://img-cdn.gateio.im/webp-social/moments-59f1984837d6636d7efc378c731a01eb.webp(
![Project89'un Yapısının Çözülmesi: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Agent Çerçeve Tasarımı])https://img-cdn.gateio.im/webp-social/moments-c37bd7442c3743f80a4fd9ba8afc123b.webp(
![Project89'un Değişimi: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Agent Çerçeve Tasarımı])https://img-cdn.gateio.im/webp-social/moments-19636582e09b473536b17c2de0c61fbc.webp(
![Project89'un Yapısal İncelenmesi: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Agent Çerçeve Tasarımı])https://img-cdn.gateio.im/webp-social/moments-b0180b99743a98bafb2b2d066900d65c.webp(
![Project89'u Değerlendirme: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Ajan Çerçevesi Tasarımı])https://img-cdn.gateio.im/webp-social/moments-6a3ba796aae66b8a9f977ec99b5bb1c8.webp(
![Project89'un Değerlendirilmesi: Modüler, Yüksek Performanslı Bir Nesil AI Ajan Çerçeve Tasarımı])https://img-cdn.gateio.im/webp-social/moments-aadac69287c878cdd84a72c6b8929ef2.webp(
![Project89'u Değiştirme: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Ajan Çerçeve Tasarımı])https://img-cdn.gateio.im/webp-social/moments-4f9f7656a99298c7a027a5e4722ce4d5.webp(
Dördüncü, Mimari Yenilik Noktaları
Sistem bağımsız çalışır, doğrudan çağrı ilişkisi yoktur, bağlılığı azaltır.
Modüler tasarım, genişletilmesi ve işlevlerin kesilmesi kolaydır.
ECS mimarisi eşzamanlılık performansını artırır
Sistem katmanlı yürütme verimliliği artırır
Tamamlayıcı belge desteği
Bu, yüksek modülerlik ve mükemmel performansa sahip bir çerçevedir. ECS mimarisi ve sistem katmanlı tasarımı, karmaşık AI Ajan sahnelerinde uygulanma potansiyeline sahip olan iyi bir esneklik ve genişletilebilirlik sunar.
![Project89'un Değişimi: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Agent Çerçeve Tasarımı])https://img-cdn.gateio.im/webp-social/moments-62bbe0d65d3748c5bc0027c5ffa39288.webp(
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.
Project89: Modüler Yüksek Performanslı AI Agent Çerçevesinin Çığır Açan Tasarımı
Project89'u Değerlendiriyoruz: 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 Framework tasarlamak amacıyla tamamen yeni bir yaklaşım benimsedi. Bu, mevcut kullanılan Agent Framework'lere göre daha modüler ve daha iyi performansa sahip.
Bu makale, okuyucuların bu çerçevenin geleneksel Ajan çerçevesine göre mimari olarak hangi yükseltmeleri yaptığını anlamalarına yardımcı olmayı amaçlamaktadır.
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. Verileri ve mantığı tamamen ayırarak, büyük ölçekli ölçeklenebilir senaryolarda çeşitli varlıkları ve bunların davranışlarını verimli bir şekilde yönetmeyi amaçlar:
ArgOS'ta her bir Agent'i bir Entity olarak görmekteyiz; bu, farklı bileşenleri kaydetmesine olanak tanır. System'in çalışma akışı periyodik olarak yürütülür ve ilgili Component verilerini günceller.
İki, ArgOS Sistemi Mimarisi
ArgOS, Sistemi "üç seviyeye" ayırmaktadır (Bilinç Seviyesi ):
ArgOS, Algı Sistemi, Deneyim Sistemi, Düşünce Sistemi, Eylem Sistemi gibi birçok sistemi içerir ve bunlar, Ajan'ın algılama, düşünme ve eylem döngüsünü tamamlamak için birlikte çalışır.
![Project89'un Değişimi: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Agent Çerçevesi Tasarımı])https://img-cdn.gateio.im/webp-social/moments-69e16ae3b5af8c39e1fc522358584cef.webp(
Üç, ArgOS Genel Mimarisi Analizi
ArgOS, çekirdek bileşenler, sistemler, yöneticiler gibi çeşitli katmanlardan oluşan katmanlı bir mimari benimsemiştir. Bileşenler farklı türlere ayrılmıştır ve sistemler olay otobüsü ve yöneticiler aracılığıyla etkileşimde bulunmaktadır. Veri kalıcılığı özel bir yönetici aracılığıyla sağlanmaktadır.
![Project89'u Değiştirme: Modüler, Yüksek Performanslı Bir Yeni Nesil AI Ajan Çerçeve Tasarımı])https://img-cdn.gateio.im/webp-social/moments-59f1984837d6636d7efc378c731a01eb.webp(
![Project89'un Yapısının Çözülmesi: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Agent Çerçeve Tasarımı])https://img-cdn.gateio.im/webp-social/moments-c37bd7442c3743f80a4fd9ba8afc123b.webp(
![Project89'un Değişimi: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Agent Çerçeve Tasarımı])https://img-cdn.gateio.im/webp-social/moments-19636582e09b473536b17c2de0c61fbc.webp(
![Project89'un Yapısal İncelenmesi: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Agent Çerçeve Tasarımı])https://img-cdn.gateio.im/webp-social/moments-b0180b99743a98bafb2b2d066900d65c.webp(
![Project89'u Değerlendirme: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Ajan Çerçevesi Tasarımı])https://img-cdn.gateio.im/webp-social/moments-6a3ba796aae66b8a9f977ec99b5bb1c8.webp(
![Project89'un Değerlendirilmesi: Modüler, Yüksek Performanslı Bir Nesil AI Ajan Çerçeve Tasarımı])https://img-cdn.gateio.im/webp-social/moments-aadac69287c878cdd84a72c6b8929ef2.webp(
![Project89'u Değiştirme: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Ajan Çerçeve Tasarımı])https://img-cdn.gateio.im/webp-social/moments-4f9f7656a99298c7a027a5e4722ce4d5.webp(
Dördüncü, Mimari Yenilik Noktaları
Bu, yüksek modülerlik ve mükemmel performansa sahip bir çerçevedir. ECS mimarisi ve sistem katmanlı tasarımı, karmaşık AI Ajan sahnelerinde uygulanma potansiyeline sahip olan iyi bir esneklik ve genişletilebilirlik sunar.
![Project89'un Değişimi: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Agent Çerçeve Tasarımı])https://img-cdn.gateio.im/webp-social/moments-62bbe0d65d3748c5bc0027c5ffa39288.webp(