Project89: Diseño innovador del marco de agente AI modular de alto rendimiento

robot
Generación de resúmenes en curso

Deconstrucción del Project89: un diseño de marco de agente de IA de próxima generación modular y de alto rendimiento

Project89 ha adoptado un enfoque completamente nuevo para diseñar el Marco de Agentes, que es un Marco de Agentes de alto rendimiento destinado al desarrollo de juegos, más modular y con mejor rendimiento en comparación con los Marcos de Agentes actuales.

Este artículo intentará hacer que los lectores comprendan qué mejoras arquitectónicas ha realizado este marco en comparación con los marcos de agentes tradicionales.

Deconstrucción de Project89: un diseño de marco de agente AI de próxima generación modular y de alto rendimiento

I. ¿Por qué usar ECS para diseñar el Marco de Agentes?

ECS (Entity-Component-System) es un patrón de arquitectura comúnmente utilizado en el desarrollo de juegos y sistemas de simulación. Separa completamente los datos de la lógica para gestionar de manera eficiente diversas entidades y su comportamiento en escenarios de gran escala y escalabilidad.

  1. Entidad: solo es un ID, no contiene ningún dato o lógica.
  2. Componente: se utiliza para almacenar datos o estados específicos de una entidad.
  3. Sistema: encargado de ejecutar la lógica relacionada con ciertos componentes.

En ArgOS, cada Agente se considera una Entidad, que puede registrar diferentes componentes. El flujo de trabajo del Sistema se ejecuta de forma periódica, actualizando los datos del Componente correspondiente.

Deconstrucción de Project89: un diseño de marco de agente AI de próxima generación modular y de alto rendimiento

Dos, Arquitectura del Sistema ArgOS

ArgOS divide el Sistema en "tres niveles" (Nivel de Conciencia):

  1. Sistema CONSCIOUS (: Frecuencia de actualización más alta, más cercano al procesamiento de "tiempo real" o "nivel de conciencia".
  2. SUBCONSCIOUS) sistema: La frecuencia de actualización es relativamente baja, procesando la lógica del "pensamiento".
  3. Inconsciente(UNCONSCIOUS)Sistema: La frecuencia de actualización es más lenta y actualmente no está habilitado.

ArgOS incluye varios sistemas, como PerceptionSystem, ExperienceSystem, ThinkingSystem, ActionSystem, etc., que colaboran entre sí para completar el ciclo de percepción, pensamiento y acción del Agente.

Descomponer Project89: un diseño de marco de agente AI de próxima generación modular y de alto rendimiento

Tres, Análisis de la arquitectura general de ArgOS

  1. Arquitectura central en capas
  2. Componente ( Clasificación de Componentes )
  3. Arquitectura del sistema
  4. Arquitectura del Manager
  5. Interacción con la base de datos

ArgOS utiliza una arquitectura en capas, que incluye componentes centrales, sistemas, administradores y otros múltiples niveles. Los componentes se dividen en varios tipos, y los sistemas interactúan a través de un bus de eventos y administradores. La persistencia de datos se realiza a través de un administrador especializado.

Deconstrucción del Project89: un diseño de marco de agente AI de próxima generación modular y de alto rendimiento

Deconstrucción del Project89: un diseño de marco de Agente AI de próxima generación modular y de alto rendimiento

Descomponer Project89: un diseño de marco de Agente AI de próxima generación modular y de alto rendimiento

Deconstrucción del Project89: un diseño de marco de agente AI de próxima generación modular y de alto rendimiento

Deconstrucción de Project89: un diseño de marco de Agente AI de próxima generación modular y de alto rendimiento

Descomponer Project89: un diseño de marco de agente AI de próxima generación modular y de alto rendimiento

Descomposición de Project89: un diseño de marco de agente AI de próxima generación, modular y de alto rendimiento

Cuarta, Puntos de Innovación en la Arquitectura

  1. El sistema opera de forma independiente, sin relaciones de llamada directas, lo que reduce el acoplamiento.
  2. Diseño modular, fácil de expandir y recortar funcionalidades
  3. La arquitectura ECS mejora el rendimiento de concurrencia
  4. La ejecución jerárquica del sistema mejora la eficiencia
  5. Soporte documental completo

Este es un marco altamente modular y de excelente rendimiento. Su arquitectura ECS y el diseño por capas del sistema ofrecen una gran flexibilidad y escalabilidad, con el potencial de aplicarse en escenarios complejos de agentes de IA.

Deconstrucción del Proyecto 89: un diseño de marco de agente AI de próxima generación, modular y de alto rendimiento

Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • 4
  • Compartir
Comentar
0/400
Web3Educatorvip
· 07-10 07:13
El diseño de juegos ECS es impresionante
Ver originalesResponder0
BearMarketMonkvip
· 07-09 17:11
Buen diseño de marco
Ver originalesResponder0
TokenDustCollectorvip
· 07-09 17:05
un marco común y corriente
Ver originalesResponder0
CommunityLurkervip
· 07-09 16:53
La eficiencia del código es buena.
Ver originalesResponder0
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)