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.
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
- 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
- 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
- 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/. - 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. - 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 emhttp://localhost:8081/docs
) - Navegador Agêntico:
http://localhost:8000
(Documentação emhttp://localhost:8000/docs
)
- Verificar a instalação
Abra seu navegador e acessehttp://localhost:3000
Se você vir a interface, isso significa que a instalação foi bem-sucedida.
Funções principais
Proxy da Web: pesquise na Web
- mover::
- Abra a interface de front-end (
http://localhost:3000
). - Digite uma palavra-chave na caixa de pesquisa, como "AI trends" (tendências de IA).
- 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::
- Selecione "File Management" (Gerenciamento de arquivos) na interface.
- Faça upload de arquivos (compatível com PDF, texto, etc.).
- Defina regras como "Sort by date" (Classificar por data) ou "Extract summary" (Extrair resumo).
- 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::
- Vá para o módulo "Code Generation" (Geração de código).
- Insira um requisito como, por exemplo, "Escreva um programa de classificação em Java".
- Selecione a linguagem (Python, Java, etc. são compatíveis).
- Clique em "Generate" (Gerar) para visualizar o código.
- 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::
- Selecione "Integração de API" na interface.
- Digite o endereço e os parâmetros da API externa (por exemplo, API do clima).
- 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::
- Criar tarefas no Task Management, como "Analisar dados de mercado".
- Configuração de subtarefas: pesquisa de agentes da Web, organização de agentes de arquivos, geração de diagramas de agentes de código.
- 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:
- Perfil de pesquisa do agente da Web.
- Agente de documentos para coletar conteúdo.
- O agente de código gera gráficos visuais.
- 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
- pesquisa acadêmica
Quando você precisa escrever um artigo, o CortexON economiza tempo pesquisando a literatura, organizando anotações e gerando diagramas. - automação comercial
As empresas o utilizam para coletar dados de mercado, gerar relatórios e otimizar processos. - 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
- 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. - Precisa saber sobre programação?
A instalação requer conhecimento de comandos básicos, mas o uso da interface não. - 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.