📢 Gate广场 #NERO发帖挑战# 秀观点赢大奖活动火热开启!
Gate NERO生态周来袭!发帖秀出NERO项目洞察和活动实用攻略,瓜分30,000NERO!
💰️ 15位优质发帖用户 * 2,000枚NERO每人
如何参与:
1️⃣ 调研NERO项目
对NERO的基本面、社区治理、发展目标、代币经济模型等方面进行研究,分享你对项目的深度研究。
2️⃣ 参与并分享真实体验
参与NERO生态周相关活动,并晒出你的参与截图、收益图或实用教程。可以是收益展示、简明易懂的新手攻略、小窍门,也可以是行情点位分析,内容详实优先。
3️⃣ 鼓励带新互动
如果你的帖子吸引到他人参与活动,或者有好友评论“已参与/已交易”,将大幅提升你的获奖概率!
NERO热门活动(帖文需附以下活动链接):
NERO Chain (NERO) 生态周:Gate 已上线 NERO 现货交易,为回馈平台用户,HODLer Airdrop、Launchpool、CandyDrop、余币宝已上线 NERO,邀您体验。参与攻略见公告:https://www.gate.com/announcements/article/46284
高质量帖子Tips:
教程越详细、图片越直观、互动量越高,获奖几率越大!
市场见解独到、真实参与经历、有带新互动者,评选将优先考虑。
帖子需原创,字数不少于250字,且需获得至少3条有效互动
Project89:模块化高性能AI Agent框架引领下一代游戏开发
解构Project89:模块化高性能的下一代AI Agent框架设计
Project89采用了一种全新的方式来设计Agent Framework,这是一个针对游戏开发的高性能Agent Framework,与目前使用的Agent Framework相比更加模块化也有更好的性能。
开发者背景
这个项目的开发者在此之前参与了Magick项目的开发,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分为三种层次(ConsciousnessLevel):
ArgOS中各个system之间的关系复杂,包括PerceptionSystem、ExperienceSystem、ThinkingSystem、ActionSystem、GoalPlanningSystem、PlanningSystem、RoomSystem和CleanupSystem等。
三、ArgOS整体架构解析
五、架构创新点
总的来说,Project89提供了一个模块化、高性能的AI Agent框架,具有良好的设计文档和代码质量。这种架构不仅适用于游戏开发,也可能在复杂的Defi场景下发挥优势。