Project89: Marco modular de alto rendimiento para agentes de IA que lidera la próxima generación de desarrollo de juegos

robot
Generación de resúmenes en curso

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.

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

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.

Deconstrucción de Project89: un marco de diseño modular y de alto rendimiento para la próxima generación de agentes de IA

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:

  1. Entidad: es solo un ID, no contiene ningún dato ni 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, 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.

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. CONSCIOUS( sistema: frecuencia de actualización alta, como cada 10 segundos.
  2. SUBCONSCIOUS) sistema: la frecuencia de actualización es relativamente baja, como cada 25 segundos.
  3. 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.

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

( Tres, Análisis de la arquitectura general de ArgOS

  1. Capa de arquitectura central
  2. Componente ) Component ### categoría
  3. Arquitectura del sistema
  4. Estructura del Gerente
  5. Interacción con la base de datos

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

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

Deconstrucción de Project89: un diseño de marco modular y de alto rendimiento para el próximo agente de IA

Deconstrucción del 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

( 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###

AGENT47.32%
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
  • 8
  • Compartir
Comentar
0/400
TokenomicsTherapistvip
· 07-14 10:00
El juego y DeFi son impresionantes.
Ver originalesResponder0
TestnetFreeloadervip
· 07-13 21:36
El siguiente aire de cien veces.
Ver originalesResponder0
OnchainHolmesvip
· 07-12 10:42
No sirve de nada, es solo una ilusión.
Ver originalesResponder0
NervousFingersvip
· 07-11 13:56
¿Quién lo escribió? ¡Es increíble!
Ver originalesResponder0
Blockblindvip
· 07-11 13:53
¿También hay gente que lo hace?
Ver originalesResponder0
FortuneTeller42vip
· 07-11 13:47
Parece que se ha vuelto a exagerar.
Ver originalesResponder0
MetaMisfitvip
· 07-11 13:44
¿Es el Proyecto 89... demasiado competitivo?
Ver originalesResponder0
SpeakWithHatOnvip
· 07-11 13:40
¿Qué pasa? ¿Y qué hay del subconsciente?
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)