Análisis de Project89: un diseño de 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 actualmente utilizados.
El fundador de este marco participó anteriormente en el desarrollo del proyecto Magick, siendo uno de los principales contribuyentes del mismo, con amplia experiencia en programación de IA.
Uno, ¿por qué utilizar ECS para diseñar el marco de Agent?
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 sus comportamientos en escenarios de gran escala y escalabilidad.
Entity( entidad): solo es un ID, no contiene ningún dato o lógica.
Component( componente ): se utiliza para almacenar datos o estados específicos de la entidad.
Sistema(系统): Responsable de ejecutar la lógica relacionada con ciertos componentes.
En ArgOS, cada Agente se considera una Entidad, que puede registrar diferentes componentes, como Componente de Agente, Componente de Percepción, Componente de Memoria, Componente de Acción, entre otros.
No existe una relación de llamada directa entre diferentes sistemas, cada sistema se ejecutará de manera independiente una vez dentro de un ciclo determinado. Este diseño hace que toda la arquitectura sea más modular y eficiente.
II. Arquitectura del sistema ArgOS
ArgOS divide el Sistema en tres niveles (Nivel de Conciencia ):
Consciente(SISTEMA CONSCIENTE): 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.
ArgOS incluye varios sistemas, como el PerceptionSystem, ExperienceSystem, ThinkingSystem y ActionSystem, que interactúan entre sí a través de datos de componentes para lograr comportamientos complejos del agente.
![Descomposición del Project89: un diseño de marco de agente de IA de próxima generación, modular y de alto rendimiento])https://img-cdn.gateio.im/webp-social/moments-69e16ae3b5af8c39e1fc522358584cef.webp(
Tres, Análisis de la arquitectura general de ArgOS
Arquitectura central en capas: incluye las capas de Sistemas, Componentes, Gestores y Runtime.
![Descomponer 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-59f1984837d6636d7efc378c731a01eb.webp(
Componente ) Component ( categoría:
Clase de identidad núcleo
Clase de comportamiento y estado
Percepción y memoria
Clase de medio ambiente y espacio
Apariencia e interacción
Clases de soporte o mantenimiento
![Descomponiendo 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-c37bd7442c3743f80a4fd9ba8afc123b.webp(
Estructura del Gerente:
Proporciona funciones a nivel de sistema, como RoomManager, StateManager, EventBus, ActionManager, etc.
![Descomposició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-19636582e09b473536b17c2de0c61fbc.webp(
Interacción con la base de datos:
Sincronizar ECS con la base de datos a través de StateManager o PersistenceManager.
![Deconstrucción del 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-b0180b99743a98bafb2b2d066900d65c.webp(
Cuarto, puntos innovadores de la arquitectura
Cada sistema opera de manera independiente, sin relaciones de llamada directas, mejorando el grado de modularidad.
Se pueden configurar de manera flexible las capacidades del agente, lo que facilita la expansión de nuevas funciones.
El rendimiento es superior al de las arquitecturas orientadas a objetos tradicionales, adecuado para el procesamiento concurrente.
Dividir el sistema en diferentes niveles de conciencia, más cercanos al modelo de cognición humana.
En general, Project89 ofrece un marco de Agente extremadamente modular y de alto rendimiento, con una buena filosofía de diseño y calidad de código. Esta arquitectura no solo es adecuada para el desarrollo de juegos, sino que también puede tener ventajas potenciales en escenarios complejos de DeFi.
![Deconstrucción del 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-6a3ba796aae66b8a9f977ec99b5bb1c8.webp(
![Deconstruyendo 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-aadac69287c878cdd84a72c6b8929ef2.webp(
![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-4f9f7656a99298c7a027a5e4722ce4d5.webp(
![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(
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.
8 me gusta
Recompensa
8
5
Compartir
Comentar
0/400
GasBandit
· hace11h
Finanzas descentralizadas profesionales para el comercio de perros, venta rápida y compra precisa.
Ver originalesResponder0
WhaleWatcher
· 07-07 07:23
La tecnología realmente es increíble.
Ver originalesResponder0
JustHereForMemes
· 07-06 23:43
Este marco cuelga de manera fluida.
Ver originalesResponder0
pumpamentalist
· 07-06 23:37
Otro que pinta en papel.
Ver originalesResponder0
ZKSherlock
· 07-06 23:16
en realidad... la sobrecarga computacional necesita más validación antes del despliegue de defi, para ser honesto
Project89: Marco modular de IA de alto rendimiento construido con arquitectura ECS
Análisis de Project89: un diseño de 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 actualmente utilizados.
El fundador de este marco participó anteriormente en el desarrollo del proyecto Magick, siendo uno de los principales contribuyentes del mismo, con amplia experiencia en programación de IA.
Uno, ¿por qué utilizar ECS para diseñar el marco de Agent?
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 sus comportamientos en escenarios de gran escala y escalabilidad.
En ArgOS, cada Agente se considera una Entidad, que puede registrar diferentes componentes, como Componente de Agente, Componente de Percepción, Componente de Memoria, Componente de Acción, entre otros.
No existe una relación de llamada directa entre diferentes sistemas, cada sistema se ejecutará de manera independiente una vez dentro de un ciclo determinado. Este diseño hace que toda la arquitectura sea más modular y eficiente.
II. Arquitectura del sistema ArgOS
ArgOS divide el Sistema en tres niveles (Nivel de Conciencia ):
ArgOS incluye varios sistemas, como el PerceptionSystem, ExperienceSystem, ThinkingSystem y ActionSystem, que interactúan entre sí a través de datos de componentes para lograr comportamientos complejos del agente.
![Descomposición del Project89: un diseño de marco de agente de IA de próxima generación, modular y de alto rendimiento])https://img-cdn.gateio.im/webp-social/moments-69e16ae3b5af8c39e1fc522358584cef.webp(
Tres, Análisis de la arquitectura general de ArgOS
![Descomponer 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-59f1984837d6636d7efc378c731a01eb.webp(
![Descomponiendo 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-c37bd7442c3743f80a4fd9ba8afc123b.webp(
![Descomposició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-19636582e09b473536b17c2de0c61fbc.webp(
![Deconstrucción del 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-b0180b99743a98bafb2b2d066900d65c.webp(
Cuarto, puntos innovadores de la arquitectura
En general, Project89 ofrece un marco de Agente extremadamente modular y de alto rendimiento, con una buena filosofía de diseño y calidad de código. Esta arquitectura no solo es adecuada para el desarrollo de juegos, sino que también puede tener ventajas potenciales en escenarios complejos de DeFi.
![Deconstrucción del 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-6a3ba796aae66b8a9f977ec99b5bb1c8.webp(
![Deconstruyendo 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-aadac69287c878cdd84a72c6b8929ef2.webp(
![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-4f9f7656a99298c7a027a5e4722ce4d5.webp(
![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(