Project89: Estrutura modular de agente de IA de alto desempenho sob a arquitetura ECS

robot
Geração do resumo em andamento

Deconstruindo o Project89: Design de uma estrutura modular e de alto desempenho para a próxima geração de Agentes de IA

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 tendo um desempenho melhor em comparação com os Agent Frameworks atualmente utilizados.

O fundador deste framework participou anteriormente no desenvolvimento do projeto Magick, que também é um software que utiliza IA para programação. Ele ocupou o quarto lugar neste projeto, demonstrando uma notável capacidade técnica.

Decompondo o Project89: um design de estrutura de agente AI de próxima geração modular e de alto desempenho

I. 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 eficientemente várias entidades e seus comportamentos em cenários escaláveis de grande escala.

A arquitetura ECS contém três conceitos principais:

  1. Entity( entidade): é apenas um ID, não contém dados ou lógica.
  2. Component( componente): usado para armazenar dados ou estados específicos da entidade.
  3. Sistema(系统): responsável pela execução da lógica relacionada a certos componentes.

No ArgOS, cada Agente é considerado uma Entidade, podendo registar diferentes componentes, como Componente de Agente, Componente de Percepção, Componente de Memória e Componente de Ação, entre outros.

Cada System opera de forma independente, não existindo relações de chamada direta. Cada System executa uma vez dentro de um ciclo estipulado, atualizando os dados dos respectivos Componentes.

Decomposição do Project89: um design de estrutura modular e de alto desempenho para Agentes de IA de próxima geração

II. Arquitetura do Sistema ArgOS

ArgOS divide o System em três níveis:

  1. Consciência(CONSCIOUS) sistema: inclui PerceptionSystem, ExperienceSystem, ThinkingSystem, etc., com uma frequência de atualização bastante alta.

  2. Subconsciente(SISTEMA: inclui o Sistema de Planeamento de Objetivos, Sistema de Planeamento, etc., com uma frequência de atualização relativamente baixa.

  3. Inconsciente)UNCONSCIOUS(Sistema: atualmente não está em uso, a frequência de atualização é a mais lenta.

Este design em camadas permite que diferentes tipos de sistemas sejam executados com a frequência adequada, mais próximos do processo cognitivo humano.

![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-69e16ae3b5af8c39e1fc522358584cef.webp(

Três, Análise da Arquitetura Geral do ArgOS

A arquitetura geral do ArgOS inclui:

  1. Camadas da arquitetura central
  2. Componente )Component( categoria
  3. Arquitetura do sistema
  4. Estrutura de Gestão
  5. Interação com o banco de dados

A camada Manager é responsável pela gestão de recursos, como acesso a bases de dados, atualização de estados e tratamento de conflitos.

![Desconstruir 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-59f1984837d6636d7efc378c731a01eb.webp(

Quatro, Pontos de Inovação na Arquitetura

  1. Cada sistema opera de forma independente, sem relações de chamada direta, reduzindo o acoplamento.

  2. O design modular permite ajustar flexivelmente as capacidades do Agent.

  3. A arquitetura ECS é mais adequada para processamento concorrente, apresentando vantagens de desempenho em cenários complexos.

  4. Dividir o Sistema em três níveis: consciente, subconsciente e inconsciente, aproximando-se do processo cognitivo humano.

  5. Altamente modular, com excelente desempenho, enquanto mantém uma boa qualidade de código e documentação de design.

Esta arquitetura inovadora oferece novas possibilidades para áreas como desenvolvimento de jogos e DeFi, merecendo mais atenção e experimentação por parte de várias equipas.

![Deconstrução do Project89: um design de estrutura modular e de alto desempenho para o próximo agente de IA])https://img-cdn.gateio.im/webp-social/moments-c37bd7442c3743f80a4fd9ba8afc123b.webp(

![Desconstruindo o Project89: um design de estrutura modular e de alto desempenho para a próxima geração de Agentes de IA])https://img-cdn.gateio.im/webp-social/moments-19636582e09b473536b17c2de0c61fbc.webp(

![Deconstruindo 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-b0180b99743a98bafb2b2d066900d65c.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-6a3ba796aae66b8a9f977ec99b5bb1c8.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-aadac69287c878cdd84a72c6b8929ef2.webp(

![Deconstruindo o 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(

![Desconstruindo o Project89: um design modular e de alto desempenho para a estrutura de próximo nível de Agentes de IA])https://img-cdn.gateio.im/webp-social/moments-62bbe0d65d3748c5bc0027c5ffa39288.webp(

Ver original
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.
  • Recompensa
  • 5
  • Compartilhar
Comentário
0/400
GamefiEscapeArtistvip
· 11h atrás
Vamos experimentar algo novo, desde que tenha um bom desempenho.
Ver originalResponder0
ChainBrainvip
· 07-14 07:36
Isto é mesmo hardcore!
Ver originalResponder0
OldLeekConfessionvip
· 07-14 07:28
Não fale de forma tão pomposa, eu só quero perguntar se colocar no chão pode dar dinheiro.
Ver originalResponder0
SandwichVictimvip
· 07-14 07:24
Deve ser mais um caso de GameFi a fazer as pessoas de parvas.
Ver originalResponder0
MysteriousZhangvip
· 07-14 07:20
Não é só dar um cérebro aos Bots?
Ver originalResponder0
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)