Análise do Project89: uma estrutura modular de Agente AI de alto desempenho
O Project89 adotou uma abordagem inovadora para projetar a estrutura do Agente de IA. Esta é uma estrutura de alto desempenho especialmente projetada para o desenvolvimento de jogos, sendo mais modular e com melhor desempenho em comparação com as estruturas de Agente tradicionais.
Antecedentes do desenvolvedor
O fundador do Project89 participou anteriormente no desenvolvimento do projeto Magick, um software que utiliza IA para programação. Ele ocupou a quarta posição neste projeto, demonstrando uma forte capacidade técnica.
Design de Arquitetura ECS
O Project89 adotou a arquitetura de sistema de componentes entidade (ECS) para projetar a estrutura do Agente. 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 gerenciar de forma eficiente várias entidades e seus comportamentos em cenários de grande escala e escaláveis.
A arquitetura ECS inclui três conceitos principais:
Entity( entidade): é apenas um ID, não contém dados ou lógica.
Component( componente ): utilizado para armazenar dados ou estados específicos da entidade
Sistema(系统): responsável pela execução da lógica relacionada a certos componentes
No Project89, cada Agente é considerado uma Entidade, podendo registar diferentes componentes, como:
Componente do Agente: armazena informações básicas como o nome do Agente, nome do modelo, etc.
Perception Component: Armazenar dados externos percebidos
Componente de Memória: Dados de memória do agente de armazenamento
Componente de Ação: armazena os dados da Ação a serem executados
Não existe uma relação de chamada direta entre diferentes Sistemas, cada Sistema executará de forma independente uma vez em um ciclo fixo.
Arquitetura do sistema ArgOS
ArgOS divide o System em três níveis:
Consciência(Sistema: frequência de atualização mais alta, incluindo PerceptionSystem, ExperienceSystem, etc.
Subconsciente)Sistema: frequência de atualização baixa, incluindo GoalPlanningSystem, PlanningSystem, etc.
Inconsciente(Unconscious)Sistema: atualmente não está ativado
As relações entre os vários sistemas são complexas, permitindo que o agente perceba, pense e atue através de diferentes frequências de execução e fluxo de dados.
Análise da Arquitetura Geral
A arquitetura geral do ArgOS inclui:
Estrutura de núcleo em camadas
Classificação de componentes: inclui classes de identidade central, classes de comportamento e estado, classes de percepção e memória, entre outras.
Arquitetura do sistema
Estrutura de Gestão: responsável pela gestão de recursos, como acesso ao banco de dados, atualização de estado, tratamento de conflitos, etc.
Interação com o banco de dados: implementar a persistência de dados dos componentes através do StateManager
Pontos de Inovação
Cada sistema opera de forma independente, não existe uma relação de chamada direta, alcançando um alto nível de desacoplamento.
Fácil de expandir e personalizar as capacidades do Agente
Desempenho superior à arquitetura orientada a objetos tradicional, mais adequada para processamento concorrente
Dividir o Sistema em três camadas: consciente, subconsciente e inconsciente, simulando o processo cognitivo humano.
O Project89 oferece um design de framework de Agente AI altamente modular e de excelente desempenho, proporcionando novas opções de arquitetura para o desenvolvimento de jogos e sistemas de AI distribuídos.
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.
23 Curtidas
Recompensa
23
6
Repostar
Compartilhar
Comentário
0/400
SelfStaking
· 08-09 16:53
É só isso o novo quadro? Avaliação negativa!
Ver originalResponder0
AirdropHunter007
· 08-09 08:06
A verdade é que é apenas uma questão de conceito.
Ver originalResponder0
AirdropBlackHole
· 08-07 08:35
Tem algo, de quem roubou a tecnologia?
Ver originalResponder0
wrekt_but_learning
· 08-07 08:26
Mais uma vez a criar um framework de alto desempenho... é realmente impressionante
Ver originalResponder0
SerNgmi
· 08-07 08:25
Este framework é um bull, a subida de pontos está estável.
Ver originalResponder0
0xSoulless
· 08-07 08:11
Outra estrutura para fazer as pessoas de parvas. Primeiro, vou mergulhar e assistir ao espetáculo.
Project89: Análise da estrutura modular de Agentes de IA de alto desempenho
Análise do Project89: uma estrutura modular de Agente AI de alto desempenho
O Project89 adotou uma abordagem inovadora para projetar a estrutura do Agente de IA. Esta é uma estrutura de alto desempenho especialmente projetada para o desenvolvimento de jogos, sendo mais modular e com melhor desempenho em comparação com as estruturas de Agente tradicionais.
Antecedentes do desenvolvedor
O fundador do Project89 participou anteriormente no desenvolvimento do projeto Magick, um software que utiliza IA para programação. Ele ocupou a quarta posição neste projeto, demonstrando uma forte capacidade técnica.
Design de Arquitetura ECS
O Project89 adotou a arquitetura de sistema de componentes entidade (ECS) para projetar a estrutura do Agente. 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 gerenciar de forma eficiente várias entidades e seus comportamentos em cenários de grande escala e escaláveis.
A arquitetura ECS inclui três conceitos principais:
No Project89, cada Agente é considerado uma Entidade, podendo registar diferentes componentes, como:
Não existe uma relação de chamada direta entre diferentes Sistemas, cada Sistema executará de forma independente uma vez em um ciclo fixo.
Arquitetura do sistema ArgOS
ArgOS divide o System em três níveis:
As relações entre os vários sistemas são complexas, permitindo que o agente perceba, pense e atue através de diferentes frequências de execução e fluxo de dados.
Análise da Arquitetura Geral
A arquitetura geral do ArgOS inclui:
Pontos de Inovação
O Project89 oferece um design de framework de Agente AI altamente modular e de excelente desempenho, proporcionando novas opções de arquitetura para o desenvolvimento de jogos e sistemas de AI distribuídos.