Aprendizagem pessoal com IA
e orientação prática
Sapo pintado em alumínio

HyperChat: um cliente de diálogo de IA que usa a inteligência do MCP para executar tarefas complexas

Este artigo foi atualizado em 2025-03-10 14:35, parte do conteúdo é sensível ao tempo, se for inválido, por favor, deixe uma mensagem!

Introdução geral

O HyperChat é um cliente de bate-papo de código aberto desenvolvido pelo BigSweetPotatoStudio, hospedado no GitHub, que tem como objetivo proporcionar uma experiência de bate-papo eficiente por meio da integração com as APIs de vários modelos de linguagem grande (LLMs) (por exemplo, OpenAI, Claude, Qwen etc.) e permitir a automação de tarefas e o dimensionamento da produtividade utilizando o protocolo MCP (Model Context Protocol) para automação de tarefas e dimensionamento da produtividade. Compatível com os sistemas macOS e Windows, o HyperChat não só tem um mercado de plug-ins integrado, mas também permite a instalação manual de aplicativos de terceiros. MCP Plug-in para desenvolvedores e usuários em geral. Os recursos incluem gerenciamento de várias sessões (ChatSpace), chamadas de agente, tarefas programadas etc. A versão atual é a 0.3.4 e ainda está sendo ativamente atualizada.

HyperChat: um cliente de diálogo de IA para executar tarefas complexas com a MCP Intelligence-1

Tela de diálogo principal do HyperChat


 

HyperChat: um cliente de diálogo de IA para executar tarefas complexas com a MCP Intelligence-1

Tarefas temporizadas do HyperChat

 

HyperChat: um cliente de diálogo de IA para executar tarefas complexas com a MCP Intelligence-1

O HyperChat conclui tarefas complexas de várias etapas e multimodais

 

Lista de funções

  • Várias integrações de API do LLMCompatível com modelos da OpenAI, Claude (via OpenRouter), Qwen, Deepseek, GLM, Ollama e outros.
  • Mercado de plug-ins MCPOferece instalação e configuração com um clique, suporta automação de tarefas e expansão da base de conhecimento (RAG).
  • Agendador de tarefas programadasTarefas: as tarefas são configuradas e concluídas automaticamente pelo agente, e o status é verificado em tempo real.
  • ChatSpace Multi-SessionSuporte a várias conversas simultâneas para aumentar a eficiência.
  • Gerenciamento de agentesPrompts predefinidos e serviços MCP, suporte para chamadas entre agentes.
  • Compatibilidade entre plataformasSuporte para macOS e Windows, incluindo o Modo escuro.
  • renderização de conteúdoSuporte para apresentação de fórmulas SVG, HTML, KaTeX e realce de código.
  • Sincronização WebDAVSincronização de dados: Permite a sincronização de dados entre dispositivos.
  • Suporte ao desenvolvedorCódigo-fonte aberto, permitindo o desenvolvimento de plug-ins e recursos personalizados.

 

Usando a Ajuda

Processo de instalação

A instalação do HyperChat requer a preparação de um ambiente específico, e as etapas detalhadas a seguir são apresentadas:

1. preparação ambiental

Certifique-se de que as seguintes ferramentas estejam instaladas em seu sistema:

  • Node.js(executando o ambiente principal do HyperChat):
    • macOSOperação do terminal brew install node(O Homebrew precisa ser instalado primeiro).
    • Windows (computador): Executar winget install OpenJS. ou faça o download em nodejs.org.
  • uv(gerenciamento do ambiente Python):
    • macOS: Executar brew install uv.
    • Windows (computador): Executar winget install --id=astral-sh.uv -e.

2. download e instalação

  • Visite o repositório do GitHub (https://github.com/BigSweetPotatoStudio/HyperChat):
    • Clique em "Code" > "Download ZIP" para fazer o download do código-fonte ou executá-lo:
      git clone https://github.com/BigSweetPotatoStudio/HyperChat.git
      
  • Vá para o diretório do projeto e instale as dependências:
    cd HyperChat
    cd electron && npm install
    cd ... /web && npm install
    cd . /web && npm install
    

3. iniciar o HyperChat

  • Execute o modelo de desenvolvimento:
    npm run dev
    
  • Problemas de permissão do macOSSe for solicitada a corrupção, execute:
    sudo xattr -d com.apple.quarantine /Applications/HyperChat.app
    
  • Windows (computador)Clique duas vezes no aplicativo gerado para iniciá-lo.

4. ambiente de configuração (opcional)

  • usuário nvm(macOS): Verifique se o PATH contém o Node.js:
    echo $PATH
    

    Se estiver faltando, adicione-o manualmente; o Windows nvm está disponível por padrão.

Guia de operação das funções principais

Configuração da API do LLM

O HyperChat é compatível com uma variedade de LLMs, e as etapas de configuração são as seguintes:

  1. Obtendo a chave da API::
    • Registre-se no serviço LLM de destino (por exemplo, OpenAI, OpenRouter) e gere a chave.
  2. Digite a chave::
    • Abra o HyperChat e vá para Settings > API Configuration.
    • Cole a chave, selecione o serviço e verifique se ele é compatível com as APIs do estilo OpenAI.
  3. teste (maquinário etc.)::
    • Digite "1+1=?" na caixa de bate-papo. e confirme para retornar o resultado correto.

Usando o plug-in MCP

O plug-in MCP é uma extensão principal do HyperChat:

  1. Acesso ao marketplace incorporado::
    • Clique na guia "Plugins" e procure os plugins disponíveis (por exemplo hiperferramentasebuscar).
  2. instalação com um clique::
    • Selecione o plug-in e clique em "Install" (Instalar) para concluir automaticamente a configuração.
  3. Instalação manual de plug-ins de terceiros::
    • Faça o download do arquivo do plug-in, entre no "gerenciamento de plug-in", preencha os campos comandoeargumentoseenvSalvando.
  4. exemplo de uso::
    • montagem pesquisa Após o plug-in, digite "Search for the latest AI news" para ver os resultados retornados.

Configuração de tarefas cronometradas

A automatização de tarefas é o destaque do HyperChat:

  1. Criação de tarefas::
    • Clique em New (Novo) no painel Tasks (Tarefas).
    • Digite o nome da tarefa (por exemplo, "Daily Summary"), a hora (por exemplo, "Everyday 18:00") e as instruções (por exemplo, "Summarise Today's Calendar").
  2. Especificar o agente::
    • Selecione o agente configurado para executar a tarefa.
  3. Exibir resultados::
    • Quando a tarefa é concluída, o status é atualizado para "Concluído" e os resultados podem ser baixados do "Histórico de tarefas".

Gerenciamento de várias sessões do ChatSpace

  1. Abrir uma nova sessão::
    • Clique no botão "+" para criar um novo ChatSpace.
    • Cada sessão é executada de forma independente e pode falar com diferentes agentes ao mesmo tempo.
  2. Sessões de comutação::
    • Alterne rapidamente entre diferentes ChatSpaces selecionando-os na coluna da esquerda.

O agente chama o agente

  1. Configuração do HyperAgent::
    • Crie um novo agente no painel Agente e configure prompts e serviços MCP.
  2. Ligando para outros agentes::
    • Digite um comando como "Chame o Agente A para gerar um relatório" e o HyperAgent o coordenará automaticamente.

Renderização e sincronização de conteúdo

  • Fórmulas e códigos: Entrada $E=mc^2$ Exibir fórmulas KaTeX ou colar código para realce.
  • Sincronização WebDAVDigite o endereço WebDAV e as credenciais em Configurações para ativar a sincronização de dados.

Exemplo de um processo operacional: geração de um relatório de matemática

  1. Configuração do LLMAcesso à API do OpenAI.
  2. Instalação de plug-insInstalação no mercado hiperferramentas.
  3. Novas tarefasDefina "Generate Maths report every Monday at 10:00" (Gerar relatório de matemática toda segunda-feira às 10:00) com o comando "Parse and generate trigonometry report" (Analisar e gerar relatório de trigonometria).
  4. estar em movimentoA tarefa é executada automaticamente e o resultado contém fórmulas KaTeX, que podem ser copiadas e usadas diretamente.

advertência

  • Compatibilidade com o LLMDeepseek, etc. podem apresentar erros em chamadas de várias etapas, prefira OpenAI ou Claude.
  • Requisitos do sistemaVerifique se as versões do uv e do Node.js correspondem às recomendações oficiais.
  • Suporte à comunidadeProblemas: os problemas podem ser enviados para o GitHub Issues ou consultar o HyperChatMCP.
CDN1
Não pode ser reproduzido sem permissão:Chefe do Círculo de Compartilhamento de IA " HyperChat: um cliente de diálogo de IA que usa a inteligência do MCP para executar tarefas complexas

Chefe do Círculo de Compartilhamento de IA

O Chief AI Sharing Circle se concentra no aprendizado de IA, fornecendo conteúdo abrangente de aprendizado de IA, ferramentas de IA e orientação prática. Nosso objetivo é ajudar os usuários a dominar a tecnologia de IA e explorar juntos o potencial ilimitado da IA por meio de conteúdo de alta qualidade e compartilhamento de experiências práticas. Seja você um iniciante em IA ou um especialista sênior, este é o lugar ideal para adquirir conhecimento, aprimorar suas habilidades e realizar inovações.

Entre em contato conosco
pt_BRPortuguês do Brasil