Project89: ECS архитектура для создания высокопроизводительных модульных AI-агентов

robot
Генерация тезисов в процессе

Анализ Project89: модульная, высокопроизводительная архитектура следующего поколения AI Agent

Project89 использует совершенно новый подход к проектированию структуры Agent, которая является высокопроизводительной структурой Agent для разработки игр, более модульной и обладающей лучшей производительностью по сравнению с текущими структурами Agent.

Основатель этой структуры ранее участвовал в разработке проекта Magick и является одним из основных его авторов, обладая богатым опытом программирования в области ИИ.

Деконструкция Project89: модульная, высокопроизводительная архитектура следующего поколения AI Agent

Один. Почему стоит использовать ECS для проектирования фреймворка Agent

ECS(Entity-Component-System) является распространенной архитектурной моделью в разработке игр и симуляционных систем. Она полностью разделяет данные и логику для эффективного управления различными сущностями и их поведением в масштабируемых сценариях.

  • Entity(: это всего лишь идентификатор, не содержит никаких данных или логики.
  • Component) компонент (: используется для хранения конкретных данных или состояния сущности.
  • Система(系统): отвечает за выполнение логики, связанной с определенными компонентами.

В ArgOS каждый Агент рассматривается как Сущность, которая может регистрировать различные компоненты, такие как Компонент Агента, Компонент Восприятия, Компонент Памяти, Компонент Действия и т.д.

Между различными системами нет прямых вызовов, каждая система будет независимо выполняться один раз в установленный период. Такой дизайн делает всю архитектуру более модульной и эффективной.

![Деконструкция Project89: модульный, высокопроизводительный фреймворк следующего поколения AI Agent])https://img-cdn.gateio.im/webp-social/moments-4cd7ca20f2967b9025411d9985f64831.webp(

Два, архитектура системы ArgOS

ArgOS делит систему на три уровня ) Уровень сознания (:

  1. Осознанная ) СИСТЕМА: частота обновления высокая, например, каждые 10 секунд.
  2. Подсознание(СИСТЕМА: частота обновления относительно низкая, например, каждые 25 секунд.
  3. Без сознания ) БЕЗ СОЗНАНИЯ ( Система: частота обновления ниже, например, более 50 секунд.

ArgOS включает в себя несколько систем, таких как PerceptionSystem, ExperienceSystem, ThinkingSystem, ActionSystem и другие, которые взаимодействуют друг с другом через данные компонентов, совместно реализуя сложное поведение агента.

![Деконструкция Project89: модульный, высокопроизводительный фреймворк следующего поколения для AI-агентов])https://img-cdn.gateio.im/webp-social/moments-69e16ae3b5af8c39e1fc522358584cef.webp(

Три. Анализ общей архитектуры ArgOS

  1. Ядро архитектуры многослойное: включает в себя уровни Systems, Components, Managers и Runtime.

![Деконструкция Project89: модульный, высокопроизводительный фреймворк следующего поколения AI Agent])https://img-cdn.gateio.im/webp-social/moments-59f1984837d6636d7efc378c731a01eb.webp(

  1. Компонент)Component( Категория:
    • Основной класс идентификации
    • Классы поведения и состояния
    • Восприятие и память
    • Экологические и пространственные классы
    • Внешний вид и взаимодействие
    • Вспомогательные или эксплуатационные

![Деконструкция Project89: модульная, высокопроизводительная архитектура следующего поколения AI Agent])https://img-cdn.gateio.im/webp-social/moments-c37bd7442c3743f80a4fd9ba8afc123b.webp(

  1. Архитектура менеджера: Предоставляет системные функции, такие как RoomManager, StateManager, EventBus, ActionManager и т. д.

![Деконструкция Project89: дизайн модульной, высокопроизводительной платформы для AI Agent следующего поколения])https://img-cdn.gateio.im/webp-social/moments-19636582e09b473536b17c2de0c61fbc.webp(

  1. Взаимодействие с базой данных: Синхронизация ECS с базой данных с помощью StateManager или PersistenceManager.

![Деконструкция Project89: модульный, высокопроизводительный фреймворк следующего поколения AI Agent])https://img-cdn.gateio.im/webp-social/moments-b0180b99743a98bafb2b2d066900d65c.webp(

Четыре, инновационные моменты архитектуры

  • Каждая система работает независимо, без прямых взаимосвязей, что повышает уровень модульности.
  • Гибкая настройка возможностей агента, легкость в расширении новых функций.
  • Производительность лучше, чем у традиционной объектно-ориентированной архитектуры, подходит для параллельной обработки.
  • Разделите систему на разные уровни сознания, ближе к модели человеческого познания.

В целом, Project89 предлагает исключительно модульную, высокопроизводительную архитектуру агента с хорошей концепцией дизайна и качеством кода. Эта архитектура подходит не только для разработки игр, но также может иметь потенциальные преимущества в сложных сценариях DeFi.

![Деконструкция Project89: модульный, высокопроизводительный фреймворк следующего поколения AI Agent])https://img-cdn.gateio.im/webp-social/moments-6a3ba796aae66b8a9f977ec99b5bb1c8.webp(

![Декомпозиция Project89: проектирование модульной, высокопроизводительной архитектуры следующего поколения AI Agent])https://img-cdn.gateio.im/webp-social/moments-aadac69287c878cdd84a72c6b8929ef2.webp(

![Деконструкция Project89: модульный, высокопроизводительный фреймворк следующего поколения для AI Agent])https://img-cdn.gateio.im/webp-social/moments-4f9f7656a99298c7a027a5e4722ce4d5.webp(

![Деконструкция Project89: модульный, высокопроизводительный фреймворк следующего поколения AI Agent])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.
  • Награда
  • 5
  • Поделиться
комментарий
0/400
GasBanditvip
· 5ч назад
Децентрализованные финансы профессиональная торговля собаками продается быстро покупается точно
Посмотреть ОригиналОтветить0
WhaleWatchervip
· 22ч назад
Технология действительно крута!
Посмотреть ОригиналОтветить0
JustHereForMemesvip
· 07-06 23:43
Этот каркас висит гладко.
Посмотреть ОригиналОтветить0
pumpamentalistvip
· 07-06 23:37
Ещё одна пустая болтовня.
Посмотреть ОригиналОтветить0
ZKSherlockvip
· 07-06 23:16
на самом деле... вычислительные затраты требуют дополнительной проверки перед развертыванием DeFi, если честно
Посмотреть ОригиналОтветить0
  • Закрепить