Project89 : Analyse d'un cadre d'Agent AI de nouvelle génération hautement performant et modulaire

Déconstruction de Project89 : un cadre AI Agent modulaire et haute performance

Project89 a proposé un tout nouveau concept de design d'Agent Framework, principalement destiné au développement de jeux, offrant un degré de modularité et des performances supérieures. Ce cadre adopte l'architecture ECS(Entity-Component-System), séparant complètement les données de la logique afin de permettre une gestion efficace dans des scénarios à grande échelle et extensibles.

Déconstruction de Project89 : une conception de cadre d'agent AI de nouvelle génération modulaire et haute performance

Architecture de base du cadre

L'architecture principale de Project89 comprend les éléments suivants :

  1. Entity( entité) : existe uniquement en tant qu'ID, ne contenant aucune donnée ou logique.

  2. Composant ( : utilisé pour stocker des données ou des états concrets d'entités. Selon la fonction, il peut être divisé en classes de base d'identité, classes de comportement et d'état, classes de perception et de mémoire, classes d'environnement et d'espace, classes d'apparence et d'interaction, classes d'assistance ou de maintenance, etc.

![Déconstruction du Project89 : un design de cadre d'agent AI de prochaine génération, modulaire et haute performance])https://img-cdn.gateio.im/webp-social/moments-4cd7ca20f2967b9025411d9985f64831.webp(

  1. Système(系统): responsable de l'exécution de la logique associée à des composants spécifiques. Le système est divisé en trois niveaux:
    • Systèmes de conscience : tels que PerceptionSystem, ThinkingSystem, etc., ayant une fréquence de mise à jour relativement élevée.
    • Système subconscient : comme GoalPlanningSystem, la fréquence de mise à jour est relativement basse.
    • Système non conscient : actuellement non activé, fréquence de mise à jour minimale.

![Déconstruction de Project89 : un design de cadre d'agent AI de nouvelle génération, modulaire et haute performance])https://img-cdn.gateio.im/webp-social/moments-69e16ae3b5af8c39e1fc522358584cef.webp(

  1. Manager) Gestionnaire( : Fournit des fonctionnalités au niveau système, telles que RoomManager, StateManager, etc., responsables de la gestion des ressources et de l'accès aux données.

  2. SimulationRuntime : En tant que planificateur de tous les systèmes, il est responsable du démarrage ou de l'arrêt des boucles de systèmes à différents niveaux.

![Déconstruction du Project89 : un design de cadre d'agent AI de prochaine génération, modulaire et haute performance])https://img-cdn.gateio.im/webp-social/moments-59f1984837d6636d7efc378c731a01eb.webp(

Points innovants et avantages

  1. Hautement modulable : chaque système fonctionne de manière indépendante, sans relations d'appel mutuel, facile à étendre et à personnaliser.

![Déconstruction de Project89 : Conception d'un cadre d'agent AI de nouvelle génération, modulaire et haute performance])https://img-cdn.gateio.im/webp-social/moments-c37bd7442c3743f80a4fd9ba8afc123b.webp(

  1. Flexibilité élevée : il est facile d'ajouter ou de réduire les capacités de l'Entity en fonction des besoins, il suffit d'ajuster les Component et System enregistrés.

![Déconstruction de Project89 : Conception d'un cadre d'agent AI de nouvelle génération modulaire et haute performance])https://img-cdn.gateio.im/webp-social/moments-19636582e09b473536b17c2de0c61fbc.webp(

  1. Haute performance : l'architecture ECS est mieux adaptée au traitement concurrent, offrant d'excellentes performances dans des scénarios complexes.

![Déconstruction du Project89 : une conception de cadre d'agent AI de prochaine génération modulaire et haute performance])https://img-cdn.gateio.im/webp-social/moments-b0180b99743a98bafb2b2d066900d65c.webp(

  1. Conception en couches : diviser le système en trois couches : consciente, subconsciente et inconsciente, simuler le processus cognitif humain, pour réaliser un comportement AI plus authentique.

![Déconstruction du Project89 : une conception de cadre d'agent AI de nouvelle génération modulaire et haute performance])https://img-cdn.gateio.im/webp-social/moments-6a3ba796aae66b8a9f977ec99b5bb1c8.webp(

  1. Gestion des données : interaction entre ECS et la base de données via StateManager, support de la persistance et de la restauration de l'état.

![Déconstruction de Project89 : un cadre de conception d'agent AI de nouvelle génération modulaire et haute performance])https://img-cdn.gateio.im/webp-social/moments-aadac69287c878cdd84a72c6b8929ef2.webp(

Le design de Project89 n'est pas seulement adapté au développement de jeux, mais offre également de nouvelles options d'architecture pour d'autres applications complexes d'IA ) telles que le trading quantitatif (. Sa modularité élevée, ses excellentes performances et sa conception claire fournissent des solutions très prometteuses pour le développement de systèmes d'IA à grande échelle et complexes.

![Déconstruction de Project89 : un cadre de conception d'agent AI de nouvelle génération modulaire et haute performance])https://img-cdn.gateio.im/webp-social/moments-4f9f7656a99298c7a027a5e4722ce4d5.webp(

![Décomposition de Project89 : un design de cadre d'agent AI de nouvelle génération modulaire et haute performance])https://img-cdn.gateio.im/webp-social/moments-62bbe0d65d3748c5bc0027c5ffa39288.webp(

AGENT-5.11%
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • 3
  • Partager
Commentaire
0/400
ForkTonguevip
· Il y a 20h
Ah, j'ai enfin compris ecs.
Voir l'originalRépondre0
SchrodingerAirdropvip
· Il y a 20h
Performance pump à fond, je ne peux plus tenir.
Voir l'originalRépondre0
SmartContractWorkervip
· Il y a 20h
Ce travail peut être fait.
Voir l'originalRépondre0
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)