Deconstruindo o Project89: Design de uma estrutura de AI Agent modular e de alto desempenho da próxima geração
O Project89 adotou uma nova abordagem para projetar o Agent Framework, que é um Agent Framework de alto desempenho voltado para o desenvolvimento de jogos, sendo mais modular e oferecendo melhor desempenho em comparação com os Agent Frameworks atualmente utilizados.
Background do desenvolvedor
Os desenvolvedores deste projeto participaram anteriormente no desenvolvimento do projeto Magick, que é um software que utiliza IA para programação. O desenvolvedor ficou em quarto lugar neste projeto, demonstrando uma forte capacidade técnica.
Uma, por que usar ECS para projetar o Agent Framework
ECS (Entity-Component-System) é um padrão de arquitetura comumente utilizado no desenvolvimento de jogos e sistemas de simulação. Ele separa completamente os dados da lógica, permitindo gerenciar de maneira eficiente várias entidades e seu comportamento em cenários de grande escala e escaláveis.
ECS é composto principalmente por três partes:
Entidade: apenas um ID, não contém quaisquer dados ou lógica.
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 do Agente, Componente de Percepção, Componente de Memória e Componente de Ação, entre outros.
O fluxo de operação do sistema é independente, cada sistema executa uma vez dentro de um ciclo determinado, e não se chamam mutuamente. Este design torna todo o framework mais modular e eficiente.
Dois, Arquitetura do Sistema ArgOS
ArgOS divide o System em três níveis (Nível de Consciência):
Consciência(SISTEMA CONSCIENTE): frequência de atualização elevada, como a cada 10 segundos.
Subconsciente(SISTEMA: a frequência de atualização é relativamente baixa, como a cada 25 segundos.
Inconsciente)INCONSCIENTE(Sistema: frequência de atualização mais lenta, como 50 segundos ou mais.
As relações entre os vários sistemas no ArgOS são complexas, incluindo o PerceptionSystem, ExperienceSystem, ThinkingSystem, ActionSystem, GoalPlanningSystem, PlanningSystem, RoomSystem e CleanupSystem.
![Desconstruir o Project89: Um design de estrutura modular e de alto desempenho para a próxima geração de agentes AI])https://img-cdn.gateio.im/webp-social/moments-59f1984837d6636d7efc378c731a01eb.webp(
) Três, Análise da Arquitetura Geral do ArgOS
Estrutura central em camadas
Componente###Component(classificação
Arquitetura do Sistema
Estrutura de Gerente
Interação com o banco de dados
![Desconstruindo o Project89: Um design de estrutura de agentes AI de próxima geração modular e de alto desempenho])https://img-cdn.gateio.im/webp-social/moments-c37bd7442c3743f80a4fd9ba8afc123b.webp(
![Desconstruindo o Project89: um design de estrutura modular e de alto desempenho para agentes de IA de próxima geração])https://img-cdn.gateio.im/webp-social/moments-19636582e09b473536b17c2de0c61fbc.webp(
![Desconstruindo o Project89: um design de estrutura modular e de alto desempenho para a próxima geração de Agentes AI])https://img-cdn.gateio.im/webp-social/moments-b0180b99743a98bafb2b2d066900d65c.webp(
![Deconstruindo o Project89: um design de estrutura de agente AI de próxima geração modular e de alto desempenho])https://img-cdn.gateio.im/webp-social/moments-6a3ba796aae66b8a9f977ec99b5bb1c8.webp(
![Deconstruindo o Project89: um design de estrutura modular e de alto desempenho para agentes de IA de próxima geração])https://img-cdn.gateio.im/webp-social/moments-aadac69287c878cdd84a72c6b8929ef2.webp(
![Desconstrução do Project89: um design de estrutura de agente de IA de próxima geração modular e de alto desempenho])https://img-cdn.gateio.im/webp-social/moments-4f9f7656a99298c7a027a5e4722ce4d5.webp(
) Cinco, inovações na arquitetura
Cada System opera de forma independente, sem relação de chamada, alcançando alta modularidade
Configuração de funcionalidades flexível, fácil de adicionar ou remover capacidades de Agent
Desempenho superior à arquitetura orientada a objetos tradicional, adequada para processamento concorrente
Dividir o Sistema em três níveis: consciente, subconsciente e inconsciente, simulando o processo de pensamento humano.
Em geral, o Project89 oferece uma estrutura de agente de IA modular e de alto desempenho, com boa documentação de design e qualidade de código. Esta arquitetura não é apenas adequada para o desenvolvimento de jogos, mas também pode ter vantagens em cenários complexos de Defi.
![Deconstruir o Project89: um design de estrutura modular e de alto desempenho para um agente AI de próxima geração]###https://img-cdn.gateio.im/webp-social/moments-62bbe0d65d3748c5bc0027c5ffa39288.webp(
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.
Project89: Estrutura modular de agente de IA de alto desempenho lidera o desenvolvimento da próxima geração de jogos
Deconstruindo o Project89: Design de uma estrutura de AI Agent modular e de alto desempenho da próxima geração
O Project89 adotou uma nova abordagem para projetar o Agent Framework, que é um Agent Framework de alto desempenho voltado para o desenvolvimento de jogos, sendo mais modular e oferecendo melhor desempenho em comparação com os Agent Frameworks atualmente utilizados.
Background do desenvolvedor
Os desenvolvedores deste projeto participaram anteriormente no desenvolvimento do projeto Magick, que é um software que utiliza IA para programação. O desenvolvedor ficou em quarto lugar neste projeto, demonstrando uma forte capacidade técnica.
Uma, por que usar ECS para projetar o Agent Framework
ECS (Entity-Component-System) é um padrão de arquitetura comumente utilizado no desenvolvimento de jogos e sistemas de simulação. Ele separa completamente os dados da lógica, permitindo gerenciar de maneira eficiente várias entidades e seu comportamento em cenários de grande escala e escaláveis.
ECS é composto principalmente por três partes:
No ArgOS, cada Agente é visto como uma Entidade, podendo registar diferentes componentes, como Componente do Agente, Componente de Percepção, Componente de Memória e Componente de Ação, entre outros.
O fluxo de operação do sistema é independente, cada sistema executa uma vez dentro de um ciclo determinado, e não se chamam mutuamente. Este design torna todo o framework mais modular e eficiente.
Dois, Arquitetura do Sistema ArgOS
ArgOS divide o System em três níveis (Nível de Consciência):
As relações entre os vários sistemas no ArgOS são complexas, incluindo o PerceptionSystem, ExperienceSystem, ThinkingSystem, ActionSystem, GoalPlanningSystem, PlanningSystem, RoomSystem e CleanupSystem.
![Desconstruir o Project89: Um design de estrutura modular e de alto desempenho para a próxima geração de agentes AI])https://img-cdn.gateio.im/webp-social/moments-59f1984837d6636d7efc378c731a01eb.webp(
) Três, Análise da Arquitetura Geral do ArgOS
![Desconstruindo o Project89: Um design de estrutura de agentes AI de próxima geração modular e de alto desempenho])https://img-cdn.gateio.im/webp-social/moments-c37bd7442c3743f80a4fd9ba8afc123b.webp(
![Desconstruindo o Project89: um design de estrutura modular e de alto desempenho para agentes de IA de próxima geração])https://img-cdn.gateio.im/webp-social/moments-19636582e09b473536b17c2de0c61fbc.webp(
![Desconstruindo o Project89: um design de estrutura modular e de alto desempenho para a próxima geração de Agentes AI])https://img-cdn.gateio.im/webp-social/moments-b0180b99743a98bafb2b2d066900d65c.webp(
![Deconstruindo o Project89: um design de estrutura de agente AI de próxima geração modular e de alto desempenho])https://img-cdn.gateio.im/webp-social/moments-6a3ba796aae66b8a9f977ec99b5bb1c8.webp(
![Deconstruindo o Project89: um design de estrutura modular e de alto desempenho para agentes de IA de próxima geração])https://img-cdn.gateio.im/webp-social/moments-aadac69287c878cdd84a72c6b8929ef2.webp(
![Desconstrução do Project89: um design de estrutura de agente de IA de próxima geração modular e de alto desempenho])https://img-cdn.gateio.im/webp-social/moments-4f9f7656a99298c7a027a5e4722ce4d5.webp(
) Cinco, inovações na arquitetura
Em geral, o Project89 oferece uma estrutura de agente de IA modular e de alto desempenho, com boa documentação de design e qualidade de código. Esta arquitetura não é apenas adequada para o desenvolvimento de jogos, mas também pode ter vantagens em cenários complexos de Defi.
![Deconstruir o Project89: um design de estrutura modular e de alto desempenho para um agente AI de próxima geração]###https://img-cdn.gateio.im/webp-social/moments-62bbe0d65d3748c5bc0027c5ffa39288.webp(