Déconstruction de Project89 : un design de cadre d'agent AI de prochaine génération modulaire et haute performance
Cet article analysera en profondeur le nouveau schéma de conception du cadre d'agent AI adopté par Project89. Il s'agit d'un cadre d'agent haute performance spécialement conçu pour le développement de jeux, qui est plus modulaire et offre de meilleures performances par rapport aux solutions traditionnelles.
Contexte des développeurs
Le fondateur de Project89 a précédemment participé au développement du projet Magick, un logiciel qui utilise l'IA pour la programmation. Il était le développeur principal du projet, occupant la quatrième place. Cela témoigne de l'importante expertise technique du fondateur dans le domaine de l'IA.
1. Pourquoi utiliser ECS pour concevoir un Agent Framework
ECS(Entity-Component-System) est un modèle d'architecture couramment utilisé dans le développement de jeux et les systèmes de simulation. Il sépare complètement les données de la logique afin de gérer efficacement diverses entités et leurs comportements dans des scènes de grande échelle et extensibles.
Les trois concepts clés de l'ECS :
Entity( entité ) : c'est juste un ID, ne contenant aucune donnée ni logique. Différents composants peuvent être montés selon les besoins.
Component( composant ) : utilisé pour stocker des données ou des états spécifiques d'entités.
Système(系统) : responsable de l'exécution de la logique liée à certains composants.
Dans ArgOS, chaque Agent est considéré comme une Entité, pouvant enregistrer différents composants, tels que :
Composant Agent : stocke le nom de l'Agent, le nom du modèle et d'autres informations de base
Composant de perception : stocker les données externes perçues
Composant Mémoire : Stocke les données de mémoire de l'Agent
Composant d'action : stocker les données d'action à exécuter
Flux de travail du système :
Système de Perception exécute la mise à jour de la perception
Système de mémoire gestion de la persistance de la mémoire
Système d'Action exécute des actions
Il n'y a pas de relation d'appel directe entre les différents systèmes, mais ils s'exécutent de manière indépendante dans des cycles prédéfinis.
Deux, architecture du système ArgOS
ArgOS a conçu plusieurs composants et systèmes, et a divisé le système en trois niveaux :
Avoir conscience ( CONSCIOUS ) système : fréquence de mise à jour élevée, comme toutes les 10 secondes
SYSTÈME DE SUBCONSCIENT( : fréquence de mise à jour relativement basse, comme toutes les 25 secondes.
Sans conscience ) UNCONSCIOUS ( système : fréquence de mise à jour plus lente, comme plus de 50 secondes
Cette conception en couches aide à gérer des tâches de complexité différente.
![Déconstruction de 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-c37bd7442c3743f80a4fd9ba8afc123b.webp(
) Trois, Analyse de l'architecture globale d'ArgOS
Architecture de base en couches
Composant ###Component( catégorie
Architecture du système
Architecture du Manager
Méthodes d'interaction avec la base de données
![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-19636582e09b473536b17c2de0c61fbc.webp(
) Quatrième, points d'innovation de l'architecture
Chaque système fonctionne de manière indépendante, sans relation d'appel directe.
Fonctionnalités faciles à étendre et à découper
Performances supérieures à celles des architectures orientées objet traditionnelles
Conception de système simulant les niveaux de conscience humaine
Dans l'ensemble, c'est un cadre hautement modulaire et performant. Bien que le projet Project89 ne soit pas suffisamment promu, cette conception architecturale novatrice mérite l'attention et l'inspiration des développeurs dans les domaines du jeu et de la DeFi.
![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-b0180b99743a98bafb2b2d066900d65c.webp(
![Déconstruction de 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(
![Déconstruction de Project89 : un design d'architecture de cadre AI Agent de nouvelle génération, modulaire et haute performance])https://img-cdn.gateio.im/webp-social/moments-aadac69287c878cdd84a72c6b8929ef2.webp(
![Déconstruction de Project89 : un cadre de conception d'agent AI de prochaine génération, modulaire et haute performance])https://img-cdn.gateio.im/webp-social/moments-4f9f7656a99298c7a027a5e4722ce4d5.webp(
![Déconstruction de 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-62bbe0d65d3748c5bc0027c5ffa39288.webp(
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.
9 J'aime
Récompense
9
5
Reposter
Partager
Commentaire
0/400
TooScaredToSell
· 07-05 08:46
J'ai entendu dire qu'il est même possible de simuler la conscience humaine ? C'est quelque chose !
Voir l'originalRépondre0
BearHugger
· 07-05 00:02
Qu'est-ce que c'est, je ne comprends pas...
Voir l'originalRépondre0
NftDeepBreather
· 07-05 00:00
La conception de l'architecture a quelque chose.
Voir l'originalRépondre0
WalletDoomsDay
· 07-04 23:58
J'ai encore fait une démo.
Voir l'originalRépondre0
MissedAirdropAgain
· 07-04 23:48
Y a-t-il un grand frère pour résumer cela ? Ce cadre est déroutant.
Projet89 : Analyse du cadre d'agent AI modulaire et haute performance
Déconstruction de Project89 : un design de cadre d'agent AI de prochaine génération modulaire et haute performance
Cet article analysera en profondeur le nouveau schéma de conception du cadre d'agent AI adopté par Project89. Il s'agit d'un cadre d'agent haute performance spécialement conçu pour le développement de jeux, qui est plus modulaire et offre de meilleures performances par rapport aux solutions traditionnelles.
Contexte des développeurs
Le fondateur de Project89 a précédemment participé au développement du projet Magick, un logiciel qui utilise l'IA pour la programmation. Il était le développeur principal du projet, occupant la quatrième place. Cela témoigne de l'importante expertise technique du fondateur dans le domaine de l'IA.
1. Pourquoi utiliser ECS pour concevoir un Agent Framework
ECS(Entity-Component-System) est un modèle d'architecture couramment utilisé dans le développement de jeux et les systèmes de simulation. Il sépare complètement les données de la logique afin de gérer efficacement diverses entités et leurs comportements dans des scènes de grande échelle et extensibles.
Les trois concepts clés de l'ECS :
Entity( entité ) : c'est juste un ID, ne contenant aucune donnée ni logique. Différents composants peuvent être montés selon les besoins.
Component( composant ) : utilisé pour stocker des données ou des états spécifiques d'entités.
Système(系统) : responsable de l'exécution de la logique liée à certains composants.
Dans ArgOS, chaque Agent est considéré comme une Entité, pouvant enregistrer différents composants, tels que :
Flux de travail du système :
Il n'y a pas de relation d'appel directe entre les différents systèmes, mais ils s'exécutent de manière indépendante dans des cycles prédéfinis.
Deux, architecture du système ArgOS
ArgOS a conçu plusieurs composants et systèmes, et a divisé le système en trois niveaux :
Cette conception en couches aide à gérer des tâches de complexité différente.
![Déconstruction de 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-c37bd7442c3743f80a4fd9ba8afc123b.webp(
) Trois, Analyse de l'architecture globale d'ArgOS
![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-19636582e09b473536b17c2de0c61fbc.webp(
) Quatrième, points d'innovation de l'architecture
Dans l'ensemble, c'est un cadre hautement modulaire et performant. Bien que le projet Project89 ne soit pas suffisamment promu, cette conception architecturale novatrice mérite l'attention et l'inspiration des développeurs dans les domaines du jeu et de la DeFi.
![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-b0180b99743a98bafb2b2d066900d65c.webp(
![Déconstruction de 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(
![Déconstruction de Project89 : un design d'architecture de cadre AI Agent de nouvelle génération, modulaire et haute performance])https://img-cdn.gateio.im/webp-social/moments-aadac69287c878cdd84a72c6b8929ef2.webp(
![Déconstruction de Project89 : un cadre de conception d'agent AI de prochaine génération, modulaire et haute performance])https://img-cdn.gateio.im/webp-social/moments-4f9f7656a99298c7a027a5e4722ce4d5.webp(
![Déconstruction de 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-62bbe0d65d3748c5bc0027c5ffa39288.webp(