Project89: Design inovador da estrutura de Agente de IA modular de alto desempenho

robot
Geração de resumo em curso

Deconstruindo o Project89: um design de framework de Agente AI de próxima geração modular e de alto desempenho

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

Este artigo tentará fazer com que os leitores compreendam quais melhorias arquitetónicas este framework trouxe em comparação com os frameworks de agentes tradicionais.

Decomposição do Project89: um design de estrutura de Agente AI de próxima geração modular e de alto desempenho

Um. Por que usar ECS para projetar o Framework de Agentes

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

  1. Entidade: é apenas um ID, não contém dados ou lógica.
  2. Componente: utilizado para armazenar dados ou estados específicos de uma entidade.
  3. Sistema: responsável por executar a lógica relacionada a certos componentes.

No ArgOS, cada Agente é considerado uma Entidade, podendo registar diferentes componentes. O fluxo de trabalho do Sistema é executado periodicamente, atualizando os dados dos Componentes correspondentes.

Desconstruindo o Project89: um design de estrutura modular e de alto desempenho para agentes de IA de próxima geração

Dois, Arquitetura do Sistema ArgOS

ArgOS divide o Sistema em "três níveis" (Nível de Consciência):

  1. Consciência ( CONSCIOUS ) sistema: frequência de atualização mais alta, mais próximo do processamento "em tempo real" ou "nível consciente".
  2. SUBCONSCIOUS( sistema: a frequência de atualização é relativamente baixa, processando a lógica do "pensamento".
  3. Inconsciente)UNCONSCIOUS(Sistema: a frequência de atualização é mais lenta e atualmente não está ativada.

O ArgOS inclui vários sistemas, como PerceptionSystem, ExperienceSystem, ThinkingSystem, ActionSystem, etc., que cooperam entre si para completar o ciclo de percepção, pensamento e ação do Agente.

![Deconstrução do Project89: um design de framework de Agente AI de próxima geração modular e de alto desempenho])https://img-cdn.gateio.im/webp-social/moments-69e16ae3b5af8c39e1fc522358584cef.webp(

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

  1. Estrutura central em camadas
  2. Componente ) Component ( classificação
  3. Arquitetura do Sistema
  4. Arquitetura do Gerente
  5. Interação com o banco de dados

ArgOS adota uma arquitetura em camadas, incluindo componentes principais, sistema, gerenciador e vários outros níveis. Os componentes são divididos em vários tipos, e os sistemas interagem entre si através de um barramento de eventos e gerenciadores. A persistência de dados é realizada por meio de gerenciadores especializados.

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

![Desconstruindo 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-c37bd7442c3743f80a4fd9ba8afc123b.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-19636582e09b473536b17c2de0c61fbc.webp(

![Decompondo 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-b0180b99743a98bafb2b2d066900d65c.webp(

![Deconstruindo o Project89: um design de framework de agente AI de próxima geração modular e de alto desempenho])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 modular e de alto desempenho para agentes de IA de próxima geração])https://img-cdn.gateio.im/webp-social/moments-4f9f7656a99298c7a027a5e4722ce4d5.webp(

Quatro, Ponto de Inovação da Arquitetura

  1. O sistema funciona de forma independente, sem relações de chamada direta, reduzindo o acoplamento.
  2. Design modular, fácil de expandir e adaptar funcionalidades
  3. A arquitetura ECS melhora o desempenho de concorrência
  4. A execução em camadas do sistema aumenta a eficiência
  5. Suporte documental completo

Este é um framework altamente modular e de excelente desempenho. Sua arquitetura ECS e o design em camadas do sistema oferecem uma grande flexibilidade e escalabilidade, com potencial para ser aplicado em cenários complexos de agentes de IA.

![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-62bbe0d65d3748c5bc0027c5ffa39288.webp(

Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • 4
  • Partilhar
Comentar
0/400
Web3Educatorvip
· 07-10 07:13
O design de jogos ECS é incrível
Ver originalResponder0
BearMarketMonkvip
· 07-09 17:11
Bom design de estrutura
Ver originalResponder0
TokenDustCollectorvip
· 07-09 17:05
Estrutura sem graça
Ver originalResponder0
CommunityLurkervip
· 07-09 16:53
A eficiência do código é boa.
Ver originalResponder0
  • Pino
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)