Project89'u Analiz Et: Modüler, Yüksek Performanslı Yeni Nesil AI Agent Çerçevesi
Project89, oyun geliştirme için yüksek performanslı bir Agent Framework tasarlamak amacıyla tamamen yeni bir yöntem benimsemiştir; bu, mevcut kullanılan Agent Framework'lere kıyasla daha modüler ve daha iyi performansa sahiptir.
Geliştirici Arka Planı
Project89'un kurucusu daha önce AI kullanarak programlama yapan Magick projesinin geliştirilmesine katıldı. Bu projede dördüncü sırada geliştirici olarak yer aldı.
Neden ECS ile Agent Framework Tasarlanmalı
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 senaryolar altında çeşitli varlıkların ve davranışlarının verimli bir şekilde yönetilmesini sağlar.
ECS mimarisi üç ana bölümden oluşur:
Entity( varlığı): Sadece bir ID'dir, herhangi bir veri veya mantık içermez.
Component( bileşeni): Varlığın belirli verilerini veya durumunu depolamak için kullanılır.
Sistem(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.
Farklı sistemler arasında doğrudan bir çağrı ilişkisi yoktur, her sistem belirli bir döngü içinde bağımsız olarak bir kez çalışacaktır. Örneğin:
Perception System her 2 saniyede bir dış algıyı günceller
Bellek Sistemi her 1 saniyede bir çalışır, Algılama Bileşeni'nden veri çeker
Plan Sistemi her 1000 saniyede bir çalışır, plan oluşturur.
Action System her 2 saniyede bir çalıştırılır, dış bilgiye göre tepki verir.
ArgOS Sistemi Mimarisi
ArgOS, System'i üç katmana ayırır:
Bilinçli ( BILINÇLİ ) sistem: güncelleme sıklığı yüksektir, örneğin her 10 saniyede bir
Bilinçaltı(SISTEM: Güncelleme sıklığı düşüktür, örneğin her 25 saniyede bir.
Bilinçsiz ) BİLİNÇSİZ ( sistem: güncelleme sıklığı daha yavaş, 50 saniye ve üzeri gibi.
![Project89'u Değerlendirme: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Ajanı Çerçeve Tasarımı])https://img-cdn.gateio.im/webp-social/moments-59f1984837d6636d7efc378c731a01eb.webp(
ArgOS Genel Mimari
Temel mimari katmanları: Component, System, Manager ve Runtime gibi katmanları içerir.
![Project89'un Değişken Yapısı: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Ajan Çerçevesi Tasarımı])https://img-cdn.gateio.im/webp-social/moments-c37bd7442c3743f80a4fd9ba8afc123b.webp(
Bileşen Sınıflandırması:
Temel Kimlik Türü
Davranış ve Durum Sınıfı
Algı ve Bellek Türleri
Çevre ve Mekan Sınıfı
Görünüm ve etkileşim türleri
Yardımcı veya işletme türü
![Project89'un Değişimi: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Ajansı Çerçeve Tasarımı])https://img-cdn.gateio.im/webp-social/moments-19636582e09b473536b17c2de0c61fbc.webp(
Yönetici mimarisi:
Sistem düzeyinde işlevler sağlar, olay yönetimi, oda yönetimi, durum yönetimi vb.
![Project89'u Değerlendirme: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Agent Çerçeve Tasarımı])https://img-cdn.gateio.im/webp-social/moments-b0180b99743a98bafb2b2d066900d65c.webp(
Veritabanı etkileşimi:
StateManager aracılığıyla verilerin yüklenmesi, güncellenmesi ve kalıcı hale getirilmesi
![Project89'u Değerlendirme: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Agent Çerçeve Tasarımı])https://img-cdn.gateio.im/webp-social/moments-6a3ba796aae66b8a9f977ec99b5bb1c8.webp(
Mimari Yenilik Noktaları
Her Sistem bağımsız çalışır, hiçbir bağlılık ilişkisi yoktur.
Kolayca genişletilebilir ve kesilebilir özellik
Geleneksel nesne yönelimli mimariden daha iyi performans
Sistemi farklı bilinç seviyelerine ayırmak, insan bilişsel süreçlerini simüle etmek
![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-aadac69287c878cdd84a72c6b8929ef2.webp(
Genel olarak, Project89 son derece modüler ve yüksek performanslı bir Agent çerçevesi sunmaktadır, bu da oyun geliştirme ve diğer karmaşık AI senaryoları için uygundur.
![Project89'un Yapısını Çözümleme: Modüler, Yüksek Performanslı Bir Nesil AI Ajan Çerçevesi Tasarımı])https://img-cdn.gateio.im/webp-social/moments-4f9f7656a99298c7a027a5e4722ce4d5.webp(
![Project89'un yapısını çözmek: 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.
22 Likes
Reward
22
8
Share
Comment
0/400
CryptoSurvivor
· 18h ago
Yeni oyun çerçevesinden mi bahsediyoruz? Sıkıcı.
View OriginalReply0
RuntimeError
· 07-11 05:56
Bu şey gerçekten güvenilir mi?
View OriginalReply0
RugPullProphet
· 07-10 07:17
Yine modüler, yani tuzak bebek işte.
View OriginalReply0
RetailTherapist
· 07-10 07:15
Hepsini izledikten sonra şaşırdım.
View OriginalReply0
PseudoIntellectual
· 07-10 07:10
Yeni çerçeve harika!
View OriginalReply0
PoetryOnChain
· 07-10 07:07
Performans pump dolu, bakalım ne olacak~
View OriginalReply0
fren.eth
· 07-10 06:51
Çerçeve partisi tırmanıyor
View OriginalReply0
GlueGuy
· 07-10 06:48
Oyun oynamak için sadece bir araç setine sahip olmak yeter.
Project89: Yeni nesil modüler yüksek performanslı AI Agent çerçevesinin analizi
Project89'u Analiz Et: Modüler, Yüksek Performanslı Yeni Nesil AI Agent Çerçevesi
Project89, oyun geliştirme için yüksek performanslı bir Agent Framework tasarlamak amacıyla tamamen yeni bir yöntem benimsemiştir; bu, mevcut kullanılan Agent Framework'lere kıyasla daha modüler ve daha iyi performansa sahiptir.
Geliştirici Arka Planı
Project89'un kurucusu daha önce AI kullanarak programlama yapan Magick projesinin geliştirilmesine katıldı. Bu projede dördüncü sırada geliştirici olarak yer aldı.
Neden ECS ile Agent Framework Tasarlanmalı
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 senaryolar altında çeşitli varlıkların ve davranışlarının verimli bir şekilde yönetilmesini sağlar.
ECS mimarisi üç ana bölümden oluşur:
ArgOS'ta, her Agent bir Entity olarak kabul edilir ve Agent Component, Perception Component, Memory Component ve Action Component gibi farklı bileşenler kaydedilebilir.
Farklı sistemler arasında doğrudan bir çağrı ilişkisi yoktur, her sistem belirli bir döngü içinde bağımsız olarak bir kez çalışacaktır. Örneğin:
ArgOS Sistemi Mimarisi
ArgOS, System'i üç katmana ayırır:
Ana sistemler şunlardır:
![Project89'u Değerlendirme: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Ajanı Çerçeve Tasarımı])https://img-cdn.gateio.im/webp-social/moments-59f1984837d6636d7efc378c731a01eb.webp(
ArgOS Genel Mimari
![Project89'un Değişken Yapısı: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Ajan Çerçevesi 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 Ajansı Çerçeve Tasarımı])https://img-cdn.gateio.im/webp-social/moments-19636582e09b473536b17c2de0c61fbc.webp(
![Project89'u Değerlendirme: 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 Agent Çerçeve Tasarımı])https://img-cdn.gateio.im/webp-social/moments-6a3ba796aae66b8a9f977ec99b5bb1c8.webp(
Mimari Yenilik Noktaları
![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-aadac69287c878cdd84a72c6b8929ef2.webp(
Genel olarak, Project89 son derece modüler ve yüksek performanslı bir Agent çerçevesi sunmaktadır, bu da oyun geliştirme ve diğer karmaşık AI senaryoları için uygundur.
![Project89'un Yapısını Çözümleme: Modüler, Yüksek Performanslı Bir Nesil AI Ajan Çerçevesi Tasarımı])https://img-cdn.gateio.im/webp-social/moments-4f9f7656a99298c7a027a5e4722ce4d5.webp(
![Project89'un yapısını çözmek: Modüler, yüksek performanslı bir sonraki nesil AI Agent çerçeve tasarımı])https://img-cdn.gateio.im/webp-social/moments-62bbe0d65d3748c5bc0027c5ffa39288.webp(