Анализ Project89: модульная, высокопроизводительная платформа следующего поколения для AI-агентов
Project89 использует совершенно новый подход к проектированию фреймворка Agent, который представляет собой высокопроизводительный фреймворк Agent для разработки игр, более модульный и с лучшими характеристиками по сравнению с текущими используемыми фреймворками Agent.
В этой статье подробно рассказывается о высокопроизводительном фреймворке агентства ArgOS в Project89.
Один. Почему стоит использовать ECS для проектирования фреймворка агентом
ECS(Entity-Component-System) является распространенной архитектурной моделью в разработке игр и моделировании систем. Она полностью отделяет данные от логики, чтобы эффективно управлять различными сущностями и их поведением в масштабируемых сценах:
Entity(实体): это всего лишь ID, не содержащий никаких данных или логики.
Компонент(: используется для хранения конкретных данных или состояния сущности.
Система(系统): отвечает за выполнение логики, связанной с некоторыми компонентами.
В ArgOS каждый агент рассматривается как сущность, которая может регистрировать различные компоненты, такие как:
Компонент агента: хранит название агента, имя модели и другую основную информацию
Компонент восприятия: хранение воспринятых внешних данных
Компонент памяти: хранит данные о памяти агента
Компонент действия: хранение данных Action для выполнения
Рабочий процесс системы:
Обновление данных восприятия системы
Система памяти будет сохранять данные восприятия в базу данных
Система действий выполняет действия на основе памяти
В конечном итоге получаем обновленный объект агента
![Деконструкция Project89: модульный, высокопроизводительный фреймворк следующего поколения AI Agent])https://img-cdn.gateio.im/webp-social/moments-4cd7ca20f2967b9025411d9985f64831.webp(
Два, архитектура системы ArgOS
ArgOS разработал различные компоненты и системы, разделив системы на три уровня )УровеньСознания(:
Осознанная)СИСТЕМА: высокая частота обновления, выполнение каждые 10 секунд
Подсознание(SUBCONSCIOUS)Система: низкая частота обновления, выполняется каждые 25 секунд
Без сознания(UNCONSCIOUS)Система: частота обновления самая низкая, выполняется каждые 50 секунд и более
Основные системы включают:
PerceptionSystem: собирает внешние стимулы и обновляет их в компоненте Perception
ExperienceSystem: преобразует стимулы в абстрактный опыт и сохраняет
ThinkingSystem: проводить размышления и генерировать результаты размышлений
ActionSystem: Выполнение действия
GoalPlanningSystem: Оценка прогресса целей и создание новых целей
PlanningSystem: Генерация плана выполнения для цели
RoomSystem: обрабатывает обновления, связанные с комнатой
CleanupSystem: удалить бесполезные сущности
Три. Анализ общей архитектуры ArgOS
Ядро архитектуры по уровням: Сущность-Компонент-Система
Классификация компонентов:
Основные классы идентичности: Agent, PlayerProfile и т.д.
Классы поведения и состояния: Action, Goal, Plan и т.д.
Восприятие и память: Perception, Memory и т.д.
Экологические и пространственные классы: Room, OccupiesRoom и т.д.
Внешний вид и взаимодействие: Appearance, UIState и т.д.
Вспомогательные или эксплуатационные: Cleanup, DebugInfo и т.д.
Архитектура менеджера:
EventBus: публикация и подписка событий
RoomManager: управление макетом комнаты
StateManager: Синхронизация ECS с базой данных
ActionManager: Управление выполнением действий
PromptManager: управление подсказками LLM
Взаимодействие с базой данных:
Загрузка и постоянное хранение данных через StateManager
Регулярное или событие-ориентированное выполнение постоянства
Сохранить состояние при выходе
Четыре, инновационные моменты архитектуры
Каждая система работает независимо, без взаимных вызовов, легко расширяется.
Архитектура ECS обладает отличной производительностью, подходит для сложных сценариев
Разделите систему на уровни сознания, моделируя процесс человеческого познания.
В целом, ArgOS является модульной, высокопроизводительной и легко масштабируемой архитектурой агентов, предлагающей новые архитектурные решения для разработки игр и систем ИИ-агентов.
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.
14 Лайков
Награда
14
3
Поделиться
комментарий
0/400
CryptoTarotReader
· 18ч назад
Большие модели все конкурируют, кто победит, тот и заберет.
Project89: Анализ модульной высокопроизводительной AI-агентской платформы
Анализ Project89: модульная, высокопроизводительная платформа следующего поколения для AI-агентов
Project89 использует совершенно новый подход к проектированию фреймворка Agent, который представляет собой высокопроизводительный фреймворк Agent для разработки игр, более модульный и с лучшими характеристиками по сравнению с текущими используемыми фреймворками Agent.
В этой статье подробно рассказывается о высокопроизводительном фреймворке агентства ArgOS в Project89.
Один. Почему стоит использовать ECS для проектирования фреймворка агентом
ECS(Entity-Component-System) является распространенной архитектурной моделью в разработке игр и моделировании систем. Она полностью отделяет данные от логики, чтобы эффективно управлять различными сущностями и их поведением в масштабируемых сценах:
В ArgOS каждый агент рассматривается как сущность, которая может регистрировать различные компоненты, такие как:
Рабочий процесс системы:
![Деконструкция Project89: модульный, высокопроизводительный фреймворк следующего поколения AI Agent])https://img-cdn.gateio.im/webp-social/moments-4cd7ca20f2967b9025411d9985f64831.webp(
Два, архитектура системы ArgOS
ArgOS разработал различные компоненты и системы, разделив системы на три уровня )УровеньСознания(:
Основные системы включают:
Три. Анализ общей архитектуры ArgOS
Ядро архитектуры по уровням: Сущность-Компонент-Система
Классификация компонентов:
Архитектура менеджера:
Взаимодействие с базой данных:
Четыре, инновационные моменты архитектуры
В целом, ArgOS является модульной, высокопроизводительной и легко масштабируемой архитектурой агентов, предлагающей новые архитектурные решения для разработки игр и систем ИИ-агентов.