Deconstruyendo Project89: Diseño de un marco de agente de IA de próxima generación modular y de alto rendimiento
Project89 ha adoptado una nueva forma de diseñar el Marco de Agentes, que es un marco de agentes de alto rendimiento para el desarrollo de juegos, más modular y con un mejor rendimiento en comparación con los marcos de agentes utilizados actualmente.
antecedentes del desarrollador
Los desarrolladores de este proyecto participaron anteriormente en el desarrollo del proyecto Magick, que es un software que utiliza IA para programar. Los desarrolladores ocuparon el cuarto lugar en este proyecto, demostrando una sólida capacidad técnica.
Uno, ¿por qué usar ECS para diseñar el marco de agentes?
ECS (Entity-Component-System) es un patrón arquitectónico 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.
ECS se compone principalmente de tres partes:
Entidad: es solo un ID, no contiene ningún dato ni lógica.
Componente: Se utiliza para almacenar datos o estados específicos de una entidad.
Sistema: encargado de ejecutar la lógica relacionada con ciertos componentes.
En ArgOS, cada Agente se considera una Entidad, que puede registrar diferentes componentes, como Componente del Agente, Componente de Percepción, Componente de Memoria y Componente de Acción, entre otros.
El flujo de funcionamiento del sistema es independiente, cada sistema se ejecutará una vez en un ciclo determinado, en lugar de llamarse mutuamente. Este diseño hace que todo el marco sea más modular y eficiente.
Dos, Arquitectura del Sistema ArgOS
ArgOS divide el Sistema en tres niveles (Nivel de Conciencia ):
CONSCIOUS( sistema: frecuencia de actualización alta, como cada 10 segundos.
SUBCONSCIOUS) sistema: la frecuencia de actualización es relativamente baja, como cada 25 segundos.
Inconsciente(UNCONSCIOUS)sistema: frecuencia de actualización más lenta, como más de 50 segundos.
Las relaciones entre los diferentes sistemas en ArgOS son complejas, incluyendo PerceptionSystem, ExperienceSystem, ThinkingSystem, ActionSystem, GoalPlanningSystem, PlanningSystem, RoomSystem y CleanupSystem.
( Tres, Análisis de la arquitectura general de ArgOS
Capa de arquitectura central
Componente ) Component ### categoría
Arquitectura del sistema
Estructura del Gerente
Interacción con la base de datos
( Cinco, Puntos de innovación en la arquitectura
Cada sistema opera de manera independiente, sin relaciones de llamada, logrando una alta modularidad.
Configuración de funciones flexible, fácil de agregar o reducir capacidades de Agente
El rendimiento supera la arquitectura orientada a objetos tradicional, adecuada para el procesamiento concurrente.
Dividir el sistema en tres niveles: consciente, subconsciente e inconsciente, simulando el proceso de pensamiento humano.
En general, Project89 ofrece un marco de agentes de IA modular y de alto rendimiento, con una buena documentación de diseño y calidad de código. Esta arquitectura no solo es adecuada para el desarrollo de juegos, sino que también podría tener ventajas en escenarios complejos de DeFi.
![Deconstrucción de Project89: un diseño de marco de agente AI de próxima generación, modular y de alto rendimiento])https://img-cdn.gateio.im/webp-social/moments-62bbe0d65d3748c5bc0027c5ffa39288.webp###
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.
Project89: Marco modular de alto rendimiento para agentes de IA que lidera la próxima generación de desarrollo de juegos
Deconstruyendo Project89: Diseño de un marco de agente de IA de próxima generación modular y de alto rendimiento
Project89 ha adoptado una nueva forma de diseñar el Marco de Agentes, que es un marco de agentes de alto rendimiento para el desarrollo de juegos, más modular y con un mejor rendimiento en comparación con los marcos de agentes utilizados actualmente.
antecedentes del desarrollador
Los desarrolladores de este proyecto participaron anteriormente en el desarrollo del proyecto Magick, que es un software que utiliza IA para programar. Los desarrolladores ocuparon el cuarto lugar en este proyecto, demostrando una sólida capacidad técnica.
Uno, ¿por qué usar ECS para diseñar el marco de agentes?
ECS (Entity-Component-System) es un patrón arquitectónico 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.
ECS se compone principalmente de tres partes:
En ArgOS, cada Agente se considera una Entidad, que puede registrar diferentes componentes, como Componente del Agente, Componente de Percepción, Componente de Memoria y Componente de Acción, entre otros.
El flujo de funcionamiento del sistema es independiente, cada sistema se ejecutará una vez en un ciclo determinado, en lugar de llamarse mutuamente. Este diseño hace que todo el marco sea más modular y eficiente.
Dos, Arquitectura del Sistema ArgOS
ArgOS divide el Sistema en tres niveles (Nivel de Conciencia ):
Las relaciones entre los diferentes sistemas en ArgOS son complejas, incluyendo PerceptionSystem, ExperienceSystem, ThinkingSystem, ActionSystem, GoalPlanningSystem, PlanningSystem, RoomSystem y CleanupSystem.
( Tres, Análisis de la arquitectura general de ArgOS
( Cinco, Puntos de innovación en la arquitectura
En general, Project89 ofrece un marco de agentes de IA modular y de alto rendimiento, con una buena documentación de diseño y calidad de código. Esta arquitectura no solo es adecuada para el desarrollo de juegos, sino que también podría tener ventajas en escenarios complejos de DeFi.
![Deconstrucción de Project89: un diseño de marco de agente AI de próxima generación, modular y de alto rendimiento])https://img-cdn.gateio.im/webp-social/moments-62bbe0d65d3748c5bc0027c5ffa39288.webp###