Análise do Project89: uma nova geração de estrutura de agentes inteligentes de alto desempenho e modular
O Project89 propôs um novo conceito de design de framework para agentes inteligentes de IA, direcionado principalmente ao desenvolvimento de jogos, que apresenta um maior grau de modularidade e vantagens de desempenho em comparação com soluções tradicionais.
Núcleo da estrutura: baseado na arquitetura ECS
O Project89 utiliza a arquitetura de sistema de componentes de entidade (ECS), dividindo os agentes em três partes: entidades, componentes e sistemas:
Entidade (: existe apenas como ID, não contém dados ou lógica.
Componente )Component(: armazena dados e estados específicos da entidade
Sistema )System(: responsável por executar a lógica relacionada a componentes específicos
Este design permite a separação total entre dados e lógica, o que é benéfico para a gestão eficiente em cenários de grande escala.
![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-4cd7ca20f2967b9025411d9985f64831.webp(
Inovação do quadro
Sistema independente: Não há relação de chamada direta entre os diferentes Sistemas, podendo ser executados de forma independente.
Capacidade de combinação flexível: ao registrar diferentes componentes e sistemas, é possível personalizar facilmente as capacidades do agente.
Design de sistema em camadas: dividir o sistema em três níveis: consciente, subconsciente e inconsciente, correspondendo a diferentes frequências de execução.
Alto desempenho: A arquitetura ECS é mais adequada para processamento concorrente, apresentando vantagens de desempenho em cenários complexos.
Altamente modular: facilita a adição de novas funcionalidades sem afetar o sistema existente
![Desconstruindo 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-69e16ae3b5af8c39e1fc522358584cef.webp(
Introdução ao Sistema Central
PerceptionSystem: percepção de estímulos externos
ExperienceSystem: transformar estímulos em experiência
ThinkingSystem: pensar e tomar decisões
ActionSystem: executar ações específicas
GoalPlanningSystem: Avaliar e gerar objetivos
PlanningSystem: elaborar um plano de execução para o objetivo
RoomSystem: Processar atualizações relacionadas ao ambiente
CleanupSystem: Limpar entidades inúteis
![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-59f1984837d6636d7efc378c731a01eb.webp(
Camadas de arquitetura
Componente )Component( categoria
Classe de identidade central
Comportamento e Estado
Percepção e Memória
Ambiente e espaço
Aparência e interação
Funções auxiliares ou de operação
![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-c37bd7442c3743f80a4fd9ba8afc123b.webp(
Sistema )System( arquitetura
Classificação por níveis de consciência
Definir o ciclo de execução
![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(
Gestor ) Manager ( arquitetura
Fornecer suporte a funcionalidades a nível de sistema
Responsável pela persistência de dados, entre outros.
![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-b0180b99743a98bafb2b2d066900d65c.webp(
Interação com o banco de dados
Gerenciar de forma unificada através do StateManager
Suporte para persistência programada ou acionada por eventos
![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-6a3ba796aae66b8a9f977ec99b5bb1c8.webp(
O Project89 oferece uma nova abordagem arquitetónica para o desenvolvimento de agentes de IA, com potencial para desempenhar um papel importante em cenários complexos como jogos e trading quantitativo.
![Deconstrução do 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-aadac69287c878cdd84a72c6b8929ef2.webp(
![Desconstrução do 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(
![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-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.
13 Curtidas
Recompensa
13
8
Compartilhar
Comentário
0/400
LuckyHashValue
· 07-15 05:05
Outra entrada numa posição do framework ECS
Ver originalResponder0
BlockchainRetirementHome
· 07-14 16:37
Pode fazer as coisas e forquilhar, isso é suficiente.
Ver originalResponder0
BoredWatcher
· 07-12 06:57
Tão avançado que não entendo
Ver originalResponder0
HalfPositionRunner
· 07-12 06:57
Fazendo nada bem, a tecnologia é a primeira.
Ver originalResponder0
SleepyValidator
· 07-12 06:55
Outra nova novidade, já não consigo brincar mais.
Ver originalResponder0
SleepyArbCat
· 07-12 06:54
Ah ah, estou com sono. O alto desempenho também não salva o gás, certo?
Project89: Estrutura de agente inteligente de alto desempenho de nova geração baseada na arquitetura ECS
Análise do Project89: uma nova geração de estrutura de agentes inteligentes de alto desempenho e modular
O Project89 propôs um novo conceito de design de framework para agentes inteligentes de IA, direcionado principalmente ao desenvolvimento de jogos, que apresenta um maior grau de modularidade e vantagens de desempenho em comparação com soluções tradicionais.
Núcleo da estrutura: baseado na arquitetura ECS
O Project89 utiliza a arquitetura de sistema de componentes de entidade (ECS), dividindo os agentes em três partes: entidades, componentes e sistemas:
Este design permite a separação total entre dados e lógica, o que é benéfico para a gestão eficiente em cenários de grande escala.
![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-4cd7ca20f2967b9025411d9985f64831.webp(
Inovação do quadro
Sistema independente: Não há relação de chamada direta entre os diferentes Sistemas, podendo ser executados de forma independente.
Capacidade de combinação flexível: ao registrar diferentes componentes e sistemas, é possível personalizar facilmente as capacidades do agente.
Design de sistema em camadas: dividir o sistema em três níveis: consciente, subconsciente e inconsciente, correspondendo a diferentes frequências de execução.
Alto desempenho: A arquitetura ECS é mais adequada para processamento concorrente, apresentando vantagens de desempenho em cenários complexos.
Altamente modular: facilita a adição de novas funcionalidades sem afetar o sistema existente
![Desconstruindo 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-69e16ae3b5af8c39e1fc522358584cef.webp(
Introdução ao Sistema Central
![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-59f1984837d6636d7efc378c731a01eb.webp(
Camadas de arquitetura
![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-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 de Agente AI de próxima geração modular e de alto desempenho])https://img-cdn.gateio.im/webp-social/moments-b0180b99743a98bafb2b2d066900d65c.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-6a3ba796aae66b8a9f977ec99b5bb1c8.webp(
O Project89 oferece uma nova abordagem arquitetónica para o desenvolvimento de agentes de IA, com potencial para desempenhar um papel importante em cenários complexos como jogos e trading quantitativo.
![Deconstrução do 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-aadac69287c878cdd84a72c6b8929ef2.webp(
![Desconstrução do 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(
![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-62bbe0d65d3748c5bc0027c5ffa39288.webp(