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

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

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

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

В этой статье попытается объяснить читателю, какие обновления были сделаны в архитектуре этой модели по сравнению с традиционной моделью агентства.

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

Один, почему нужно использовать ECS для проектирования Agent Framework

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

  1. Сущность (Entity): это просто ID, не содержащий никаких данных или логики.
  2. Компонент (组件): используется для хранения конкретных данных или состояния сущности.
  3. Система (系统): отвечает за выполнение логики, связанной с определенными компонентами.

В ArgOS каждый Agent рассматривается как Entity, который может регистрировать различные компоненты. Рабочий процесс системы выполняется периодически, обновляя соответствующие данные компонента.

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

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

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

  1. Осознанная(СИСТЕМА: высокая частота обновления, ближе к "реальному времени" или обработке на уровне "сознания".
  2. Подсознание)СИСТЕМА: Частота обновления относительно низкая, обрабатывает логику "мышления".
  3. Безсознательный ( UNCONSCIOUS ) система: частота обновления медленнее, в настоящее время не активирована.

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

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

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

  1. Ярусная структура ядра
  2. Компонент (Component)Категория
  3. Архитектура системы
  4. Архитектура менеджера
  5. Взаимодействие с базой данных

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

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

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

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

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

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

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

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

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

  1. Система работает независимо, без прямых взаимосвязей, что снижает связанность.
  2. Модульный дизайн, легкость в расширении и обрезке функций
  3. Архитектура ECS повышает производительность параллелизма
  4. Системная иерархия выполнения повышает эффективность
  5. Полная поддержка документации

Это высокомодульный и производительный фреймворк. Его архитектура ECS и многослойный дизайн систем обладают отличной гибкостью и масштабируемостью, что позволяет применять его в сложных сценариях AI-агентов.

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

AGENT-15.62%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 4
  • Репост
  • Поделиться
комментарий
0/400
Web3Educatorvip
· 07-10 07:13
Дизайн игры ECS крут
Посмотреть ОригиналОтветить0
BearMarketMonkvip
· 07-09 17:11
Хороший дизайн рамки
Посмотреть ОригиналОтветить0
TokenDustCollectorvip
· 07-09 17:05
Незаметная рамка
Посмотреть ОригиналОтветить0
CommunityLurkervip
· 07-09 16:53
Код имеет хорошую эффективность
Посмотреть ОригиналОтветить0
  • Закрепить