🎉 攢成長值,抽華爲Mate三折疊!廣場第 1️⃣ 2️⃣ 期夏季成長值抽獎大狂歡開啓!
總獎池超 $10,000+,華爲Mate三折疊手機、F1紅牛賽車模型、Gate限量週邊、熱門代幣等你來抽!
立即抽獎 👉 https://www.gate.com/activities/pointprize?now_period=12
如何快速賺成長值?
1️⃣ 進入【廣場】,點擊頭像旁標識進入【社區中心】
2️⃣ 完成發帖、評論、點讚、發言等日常任務,成長值拿不停
100%有獎,抽到賺到,大獎等你抱走,趕緊試試手氣!
截止於 8月9日 24:00 (UTC+8)
詳情: https://www.gate.com/announcements/article/46384
#成长值抽奖12期开启#
Project89:新一代模塊化高性能AI Agent框架解析
解析Project89:一個模塊化、高性能的新一代AI Agent框架
Project89採用了一種全新的方式來設計Agent Framework,這是一個針對遊戲開發的高性能Agent Framework,與當前使用的Agent Framework相比更加模塊化也有更好的性能。
開發者背景
Project89的創始人在之前參與開發了Magick項目,這是一款利用AI進行編程的軟件。他在該項目中排名第四的開發者。
爲什麼要用ECS來設計Agent Framework
ECS (Entity-Component-System)是一種在遊戲開發與模擬系統中常用的架構模式。它將數據與邏輯徹底分離,以便在大規模可擴展場景下高效管理各種實體及其行爲。
ECS架構包含三個主要部分:
在ArgOS中,每個Agent被視爲一個Entity,可以註冊不同的組件,如Agent Component、Perception Component、Memory Component和Action Component等。
不同System之間不存在直接調用關係,每個System都會在規定的週期內獨立執行一次。例如:
ArgOS System架構
ArgOS將System分爲三種層次:
主要系統包括:
ArgOS整體架構
架構創新點
總的來說,Project89提供了一個極其模塊化、性能優秀的Agent框架,適用於遊戲開發和其他復雜AI場景。