Aprendizagem pessoal com IA
e orientação prática
豆包Marscode1

CortexON: ferramenta de IA multiagente de código aberto para dar suporte à automação de tarefas complexas

Introdução geral

O CortexON é um sistema de IA multiagente de código aberto hospedado no GitHub em https://github.com/TheAgenticAI/CortexOn. Ele foi desenvolvido pela equipe TheAgenticAI e é apoiado pelo Manus Inspirado no OpenAI DeepResearch, o objetivo é automatizar tarefas complexas por meio da colaboração de vários agentes especializados. Os usuários podem fazer o download do código e implantá-lo gratuitamente para pesquisa, processos comerciais e operações técnicas. O CortexON é compatível com instalações do Docker, incorpora pesquisa em tempo real, gerenciamento de arquivos, geração de código e muito mais, e a comunidade está constantemente aperfeiçoando-o.

CortexON:开源多代理AI工具,支持复杂任务自动化-1


CortexON:开源多代理AI工具,支持复杂任务自动化-1

 

Lista de funções

  • proxy da webPesquisa de páginas da Web em tempo real, aquisição de dados e tratamento de interações on-line.
  • corretor de arquivosGerenciamento de documentos, incluindo a organização, a extração de informações e o armazenamento.
  • agente de códigoGeração de código, suporte a várias linguagens e também depuração e otimização.
  • agente executorCoordenação de tarefas e gerenciamento de colaborações de vários agentes para garantir processos tranquilos.
  • Agente APIConecte-se a serviços externos e APIs para ampliar os recursos de automação.
  • multitarefaVários agentes em execução simultânea para lidar com trabalhos complexos, como pesquisa ou análise de negócios.

 

Usando a Ajuda

O CortexON exige que os usuários façam o download do código e o implementem por conta própria. Instruções detalhadas de instalação e uso são fornecidas abaixo.

Processo de instalação

  1. Código de download
    Abra um terminal e digite o comando Clone Repository:
git clone https://github.com/TheAgenticAI/CortexOn.git

Vá para o catálogo de projetos:

cd CortexOn
  1. Configuração de variáveis de ambiente
    No diretório raiz do projeto, crie o arquivo .env preencha as seguintes variáveis obrigatórias:
  • API antrópica(para modelos de IA):
    ANTHROPIC_MODEL_NAME=claude-3-7-sonnet-20250219
    ANTHROPIC_API_KEY=你的Anthropic密钥
    

    Obtenha a chave em https://console.anthropic.com/.

  • Configuração do Browserbase(para proxies da Web):
    BROWSERBASE_API_KEY=你的Browserbase密钥
    BROWSERBASE_PROJECT_ID=你的项目ID
    

    Registre-se e crie um projeto em https://browserbase.com/.

  • Pesquisa do Google(para a função de pesquisa):
    GOOGLE_API_KEY=你的Google密钥
    GOOGLE_CX=你的搜索ID
    

    Configurado em https://developers.google.com/custom-search/v1/overview.

  • Registro em log(Opcional):
    LOGFIRE_TOKEN=你的Logfire密钥
    

    Recuperado de https://pydantic.dev/logfire

  • WebSocket(Comunicação de front-end):
    VITE_WEBSOCKET_URL=ws://localhost:8081/ws
    
  1. Instalando o Docker
    Certifique-se de que o Docker Desktop esteja instalado em seu computador. Caso contrário, faça o download e instale-o em https://www.docker.com/products/docker-desktop/.
  2. Habilitar a rede do host (opcional)
    Nas configurações do Docker Desktop, abra "Network" (Rede) em "Resources" (Recursos), marque "Enable host networking " e reinicie o Docker.
  3. Criar e executar
    Digite o seguinte comando no terminal:
docker-compose build
docker-compose up

Quando iniciado, o serviço é executado na porta local. Acesse o seguinte endereço:

  • Interface de front-end:http://localhost:3000
  • API de back-end:http://localhost:8081(Documentação em http://localhost:8081/docs)
  • Navegador Agêntico:http://localhost:8000(Documentação em http://localhost:8000/docs)
  1. Verificar a instalação
    Abra seu navegador e acesse http://localhost:3000Se você vir a interface, isso significa que a instalação foi bem-sucedida.

Funções principais

Proxy da Web: pesquise na Web

  • mover::
  1. Abra a interface de front-end (http://localhost:3000).
  2. Digite uma palavra-chave na caixa de pesquisa, como "AI trends" (tendências de IA).
  3. Clique em "Search" (Pesquisar) e o proxy da Web retornará os resultados.
  • tomar nota deÉ necessária uma conexão com a Internet. Os resultados dependem da precisão das palavras-chave.

Agente de documentação: gerenciando documentos

  • mover::
  1. Selecione "File Management" (Gerenciamento de arquivos) na interface.
  2. Faça upload de arquivos (compatível com PDF, texto, etc.).
  3. Defina regras como "Sort by date" (Classificar por data) ou "Extract summary" (Extrair resumo).
  4. Clique em "Execute" (Executar) e o arquivo será organizado automaticamente.
  • exportaçõesOs resultados são salvos por padrão no diretório do projeto na pasta output Pasta.

Agente de código: gerar código

  • mover::
  1. Vá para o módulo "Code Generation" (Geração de código).
  2. Insira um requisito como, por exemplo, "Escreva um programa de classificação em Java".
  3. Selecione a linguagem (Python, Java, etc. são compatíveis).
  4. Clique em "Generate" (Gerar) para visualizar o código.
  5. Se houver algum problema, clique em "Debug" para otimizar.
  • salvar (um arquivo etc.) (computação)Código de segurança: Você pode fazer download do código ou copiá-lo para uso.

Proxy de API: conexão com serviços externos

  • mover::
  1. Selecione "Integração de API" na interface.
  2. Digite o endereço e os parâmetros da API externa (por exemplo, API do clima).
  3. Clique em "Connect" (Conectar) e o agente obterá os dados.
  • usoPode ser usado para funcionalidade estendida, como acesso a dados em tempo real.

Agente executivo: colaboração multitarefa

  • mover::
  1. Criar tarefas no Task Management, como "Analisar dados de mercado".
  2. Configuração de subtarefas: pesquisa de agentes da Web, organização de agentes de arquivos, geração de diagramas de agentes de código.
  3. Clique em "Run" (Executar) e o agente colaborará para ser concluído.
  • grau de progresso (no projeto)Interface de usuário: A interface mostra o status da tarefa e os resultados são salvos automaticamente após a conclusão.

Operação da função em destaque

Colaboração dinâmica com vários agentes

No centro do CortexON está a ideia de vários agentes trabalhando juntos. Por exemplo, fazer um trabalho de pesquisa:

  1. Perfil de pesquisa do agente da Web.
  2. Agente de documentos para coletar conteúdo.
  3. O agente de código gera gráficos visuais.
  4. O agente executivo está integrado ao relatório.
    Insira o destino na interface, clique em "Start" (Iniciar) e o sistema será concluído automaticamente.

Código aberto e pilha de tecnologia

  • personalizaçãoO usuário pode modificar o código. Abra a pasta do projeto, ajuste-o com o editor e execute-o novamente docker-compose up.
  • pilha de tecnologia::
  • Estrutura: PydanticAI
  • Navegador: Browserbase
  • Pesquisa: SERP do Google
  • Backend: FastAPI
  • Front-end: React/TypeScript, TailwindCSS
  • Registro: Pydantic Logfire

 

cenário do aplicativo

  1. pesquisa acadêmica
    Quando você precisa escrever um artigo, o CortexON economiza tempo pesquisando a literatura, organizando anotações e gerando diagramas.
  2. automação comercial
    As empresas o utilizam para coletar dados de mercado, gerar relatórios e otimizar processos.
  3. Ferramentas do desenvolvedor
    Os programadores usam agentes de código para gerar trechos de código ou depurar programas para aumentar a eficiência.

 

QA

  1. O CortexON cobra alguma taxa?
    Sem custo. É um projeto de código aberto e o código é gratuito. Mas você precisa fornecer seu próprio servidor e chave de API.
  2. Precisa saber sobre programação?
    A instalação requer conhecimento de comandos básicos, mas o uso da interface não.
  3. Vocês oferecem suporte a tarefas chinesas?
    Suporte. A interface e a documentação estão em inglês, mas podem lidar com tarefas de pesquisa e arquivos em chinês.
Não pode ser reproduzido sem permissão:Chefe do Círculo de Compartilhamento de IA " CortexON: ferramenta de IA multiagente de código aberto para dar suporte à automação de tarefas complexas
pt_BRPortuguês do Brasil