📢 Gate广场 #创作者活动第一期# 火热开启,助力 PUMP 公募上线!
Solana 爆火项目 Pump.Fun($PUMP)现已登陆 Gate 平台开启公开发售!
参与 Gate广场创作者活动,释放内容力量,赢取奖励!
📅 活动时间:7月11日 18:00 - 7月15日 22:00(UTC+8)
🎁 活动总奖池:$500 USDT 等值代币奖励
✅ 活动一:创作广场贴文,赢取优质内容奖励
📅 活动时间:2025年7月12日 22:00 - 7月15日 22:00(UTC+8)
📌 参与方式:在 Gate 广场发布与 PUMP 项目相关的原创贴文
内容不少于 100 字
必须带上话题标签: #创作者活动第一期# #PumpFun#
🏆 奖励设置:
一等奖(1名):$100
二等奖(2名):$50
三等奖(10名):$10
📋 评选维度:Gate平台相关性、内容质量、互动量(点赞+评论)等综合指标;参与认购的截图的截图、经验分享优先;
✅ 活动二:发推同步传播,赢传播力奖励
📌 参与方式:在 X(推特)上发布与 PUMP 项目相关内容
内容不少于 100 字
使用标签: #PumpFun # Gate
发布后填写登记表登记回链 👉 https://www.gate.com/questionnaire/6874
🏆 奖励设置:传播影响力前 10 名用户,瓜分 $2
Project89: ECS架构打造高性能新一代AI Agent框架
解析Project89:模块化、高性能的新一代AI Agent框架设计
Project89采用了一种全新的方式来设计Agent框架,这是一个针对游戏开发的高性能Agent框架,与目前使用的Agent框架相比更加模块化也有更好的性能。
开发者背景
Project89的创始人在此之前参与开发了Magick项目,这是一款利用AI进行编程的软件。他是该项目排名第四的开发者,在履历中也可以看到这个项目的经历。
为什么要用ECS来设计Agent框架
目前采用ECS架构的游戏有:
ECS简介
ECS(Entity-Component-System)是一种在游戏开发与模拟系统中常用的架构模式。它将数据与逻辑彻底分离,以便在大规模可扩展场景下高效管理各种实体及其行为:
Entity(实体):仅仅是一个ID,不包含任何数据或逻辑。可以根据需要,挂载不同的组件来赋予它各种属性或能力。
Component(组件):用来存储实体的具体数据或状态。
System(系统):负责执行与某些组件相关的逻辑。
System的运行流程
在ArgOS中,不同System之间是不存在调用关系的,每个System都会在一个规定的周期内执行一次,例如:
ArgOS System架构
ArgOS中将System分为"三种层次"(ConsciousnessLevel):
有意识(CONSCIOUS)系统
潜意识(SUBCONSCIOUS)系统
无意识(UNCONSCIOUS)系统
ArgOS整体架构解析
1. 核心架构分层
包括Component、System、Manager、Runtime等几个主要层次。
2. 组件(Component)分类
组件可分为以下几类:
3. System架构
上文已详细介绍。
4. Manager架构
Manager提供系统级功能,被Systems或Runtime调用。主要包括:
5. 与数据库交互
通过StateManager或PersistenceManager完成数据库读写,主要包括:
架构创新点
总的来说,这是一个模块化程度高、性能优秀的框架,代码质量和设计文档都很出色。它为游戏和DEFAI团队提供了一种新的潜在架构选择。