Deconstruindo o Project89: um design de estrutura modular e de alto desempenho para agentes de IA de próxima geração
Os desenvolvedores do projeto adotaram uma nova abordagem ao projetar o Agent Framework. Trata-se de um Agent Framework de alto desempenho voltado para o desenvolvimento de jogos, que é mais modular e apresenta um desempenho melhor em comparação com os Agent Frameworks atualmente utilizados.
Background do Desenvolvedor
O desenvolvedor participou do projeto Magick antes de trabalhar no project89, sendo o quarto desenvolvedor mais bem classificado desse projeto. O Magick é um software que utiliza IA para programação.
Design de Arquitetura ECS
O Project89 utiliza a arquitetura ECS(Entity-Component-System) para projetar o Agent Framework. ECS é um padrão de arquitetura comumente usado no desenvolvimento de jogos e sistemas de simulação, que separa completamente os dados da lógica, permitindo uma gestão eficiente de várias entidades e seus comportamentos em cenários de grande escala e escalabilidade.
A arquitetura ECS inclui três conceitos principais:
Entity( entidade): é apenas um ID, não contém quaisquer dados ou lógica.
Component( componente): usado para armazenar dados ou estados específicos da entidade.
Sistema(系统): responsável por executar a lógica relacionada a certos componentes.
No ArgOS, cada Agente é visto como uma Entidade, podendo registar diferentes componentes, como Componente de Agente, Componente de Percepção, Componente de Memória, Componente de Ação, entre outros.
Arquitetura do sistema ArgOS
ArgOS divide o Sistema em três níveis (Nível de Consciência ):
Consciência(CONSCIOUS) sistema: inclui RoomSystem, PerceptionSystem, etc., com uma frequência de atualização relativamente alta.
Subconsciente (SUBCONSCIOUS) sistema: inclui GoalPlanningSystem, PlanningSystem, etc., a frequência de atualização é relativamente baixa.
Inconsciente(UNCONSCIOUS)Sistema: atualmente não está ativado, a frequência de atualização é mais lenta.
As relações entre os diferentes sistemas são extremamente complexas, mas através da arquitetura ECS, cada sistema pode operar de forma independente, sem qualquer relação de chamada com outros sistemas.
Análise da Arquitetura Global
A arquitetura geral do ArgOS inclui:
Estrutura de núcleo em camadas
Componente (Component) categoria
Arquitetura do Sistema
Estrutura de Gestão
Modo de interação com o banco de dados
Inovação na arquitetura
Cada System opera de forma independente, sem relação de chamada, facilitando o desenvolvimento modular.
Configuração flexível das capacidades do Agent, fácil de expandir novas funcionalidades
Desempenho superior à arquitetura orientada a objetos tradicional, adequado para cenários de concorrência
Dividir o Sistema em diferentes níveis de consciência, simulando a capacidade humana
Em geral, trata-se de uma estrutura extremamente modular, com excelente desempenho, alta qualidade de código e documentação de design completa. Ela oferece uma nova opção de arquitetura potencial para o desenvolvimento de jogos e o campo da DeepAI.
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
14 Curtidas
Recompensa
14
8
Compartilhar
Comentário
0/400
MetaNeighbor
· 19h atrás
O novo quadro parece bastante confiável.
Ver originalResponder0
LiquidationWatcher
· 07-24 02:46
outro framework? smh já vi muitos falharem... cautelosamente otimista, tho ngl
Ver originalResponder0
AllInAlice
· 07-23 12:12
Esse especialista está fazendo algo de novo.
Ver originalResponder0
MeaninglessApe
· 07-23 12:12
É apenas uma mudança de pele.
Ver originalResponder0
ProxyCollector
· 07-23 12:12
Não compreendo, mas parece impressionante. A estrutura é realmente bull.
Ver originalResponder0
CryptoGoldmine
· 07-23 12:11
Nova abordagem para a iteração da eficiência da Rede de Poder de computação
Ver originalResponder0
CryptoPunster
· 07-23 12:03
Mais uma vez a enganar fundos, vamos ser profissionais nas histórias.
Ver originalResponder0
DaisyUnicorn
· 07-23 11:53
Plante uma flor de alto desempenho. A modularidade me dá segurança~
Project89: Criar uma estrutura de agente AI de alto desempenho da próxima geração com a arquitetura ECS
Deconstruindo o Project89: um design de estrutura modular e de alto desempenho para agentes de IA de próxima geração
Os desenvolvedores do projeto adotaram uma nova abordagem ao projetar o Agent Framework. Trata-se de um Agent Framework de alto desempenho voltado para o desenvolvimento de jogos, que é mais modular e apresenta um desempenho melhor em comparação com os Agent Frameworks atualmente utilizados.
Background do Desenvolvedor
O desenvolvedor participou do projeto Magick antes de trabalhar no project89, sendo o quarto desenvolvedor mais bem classificado desse projeto. O Magick é um software que utiliza IA para programação.
Design de Arquitetura ECS
O Project89 utiliza a arquitetura ECS(Entity-Component-System) para projetar o Agent Framework. ECS é um padrão de arquitetura comumente usado no desenvolvimento de jogos e sistemas de simulação, que separa completamente os dados da lógica, permitindo uma gestão eficiente de várias entidades e seus comportamentos em cenários de grande escala e escalabilidade.
A arquitetura ECS inclui três conceitos principais:
Entity( entidade): é apenas um ID, não contém quaisquer dados ou lógica.
Component( componente): usado para armazenar dados ou estados específicos da entidade.
Sistema(系统): responsável por executar a lógica relacionada a certos componentes.
No ArgOS, cada Agente é visto como uma Entidade, podendo registar diferentes componentes, como Componente de Agente, Componente de Percepção, Componente de Memória, Componente de Ação, entre outros.
Arquitetura do sistema ArgOS
ArgOS divide o Sistema em três níveis (Nível de Consciência ):
Consciência(CONSCIOUS) sistema: inclui RoomSystem, PerceptionSystem, etc., com uma frequência de atualização relativamente alta.
Subconsciente (SUBCONSCIOUS) sistema: inclui GoalPlanningSystem, PlanningSystem, etc., a frequência de atualização é relativamente baixa.
Inconsciente(UNCONSCIOUS)Sistema: atualmente não está ativado, a frequência de atualização é mais lenta.
As relações entre os diferentes sistemas são extremamente complexas, mas através da arquitetura ECS, cada sistema pode operar de forma independente, sem qualquer relação de chamada com outros sistemas.
Análise da Arquitetura Global
A arquitetura geral do ArgOS inclui:
Inovação na arquitetura
Em geral, trata-se de uma estrutura extremamente modular, com excelente desempenho, alta qualidade de código e documentação de design completa. Ela oferece uma nova opção de arquitetura potencial para o desenvolvimento de jogos e o campo da DeepAI.