Repolode
freestylefly

freestylefly/WeChatBridge

Ferramenta nativa para macOS que encaminha exportações do histórico de conversas do WeChat para agentes de IA e o Obsidian pelo menu de compartilhamento do WeChat.

Estrelas
2,030
Forks
537
Issues abertas
23
Último commit
ontem

O que é?

O WeChatBridge adiciona vários destinos ao menu “encaminhar para outros apps” do WeChat no macOS. Depois de selecionar várias mensagens e usar o encaminhamento agrupado do WeChat, o ZIP gerado com textos, imagens e vídeos pode ser enviado diretamente para agentes de IA como Codex, Claude, Doubao e DeepSeek Harness, salvo como notas Markdown no Obsidian ou em uma pasta, ou copiado para a área de transferência. O macOS só lista apps que incluem uma Share Extension, então este projeto oferece o ponto de entrada que falta no WeChat.

A ferramenta funciona apenas com arquivos exportados pelo próprio WeChat. Ela não lê o banco de dados do WeChat nem modifica o processo do WeChat, e a Share Extension é executada em sandbox, sem acesso à rede. As cenas armazenam prompts por conversa, um centro de skills gerencia arquivos SKILL.md para agentes compatíveis, e um histórico local permite reenviar, copiar ou limpar lotes. Se o app de destino não estiver disponível ou faltarem permissões, os arquivos permanecem na área de transferência.

O projeto é escrito em Swift com Swift Package Manager, requer macOS 14 ou posterior e inclui uma edição para Windows no mesmo repositório.

Recursos principais

  • 01Adiciona doze destinos integrados ao menu de encaminhamento do WeChat, incluindo agentes de IA, Obsidian e a área de transferência.
  • 02Envia o ZIP da conversa agrupada para um agente com um prompt específico da cena e faz a colagem automaticamente.
  • 03Grava notas Markdown no Obsidian ou em uma pasta escolhida, mantendo os anexos originais.
  • 04Permite adicionar qualquer app do macOS como destino personalizado; apps de terminal podem receber apenas os caminhos dos arquivos.
  • 05Reúne mais de 100 mensagens em vários lotes antes de enviá-las juntas.
  • 06Mantém os dados das conversas localmente e executa a Share Extension sem acesso à rede.

Casos de uso

  • Enviar uma conversa longa de grupo para o Claude ou o Codex resumir ou extrair itens de ação.
  • Arquivar conversas importantes do WeChat em um vault do Obsidian como notas pesquisáveis.
  • Manter uma pasta local com exportações de conversas e as respectivas imagens e vídeos para consultar depois.
  • Enviar discussões recorrentes de grupos a um agente usando um prompt salvo para cada grupo.

Início rápido

  1. 1

    Clone o repositório

    git clone https://github.com/freestylefly/WeChatBridge.git
  2. 2

    Acesse o diretório do macOS e execute os testes

    cd WeChatBridge/macos && swift test
  3. 3

    Compile o app de lançamento

    CONFIG=release Scripts/make-app.sh
  4. 4

    Instale a build de desenvolvimento e registre a extensão de compartilhamento; depois, ative as entradas nas configurações do WeChatBridge

    Scripts/install-dev-build.sh

Antes de usar

  • O app nativo é exclusivo para macOS; a versão para Windows é uma edição separada.
  • Para compilar a partir do código-fonte, é necessário ter macOS 14 ou posterior e as ferramentas do Xcode 16 ou do Swift 6.
  • A colagem automática requer permissão de Acessibilidade, e a detecção do nome do chat requer permissão de Gravação de Tela.

Em coleções

Tópicos

Perguntas frequentes

O que é WeChatBridge?
Ferramenta nativa para macOS que encaminha exportações do histórico de conversas do WeChat para agentes de IA e o Obsidian pelo menu de compartilhamento do WeChat. O WeChatBridge adiciona vários destinos ao menu “encaminhar para outros apps” do WeChat no macOS. Depois de selecionar várias mensagens e usar o encaminhamento agrupado do WeChat, o ZIP gerado com textos, imagens e vídeos pode ser enviado diretamente para agentes de IA como Codex, Claude, Doubao e DeepSeek Harness, salvo como notas Markdown no Obsidian ou em uma pasta, ou copiado para a área de transferência. O macOS só lista apps que incluem uma Share Extension, então este projeto oferece o ponto de entrada que falta no WeChat.
WeChatBridge é gratuito? Qual é a licença?
WeChatBridge é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
WeChatBridge ainda é mantido?
Manutenção ativa. O último commit de WeChatBridge foi em 6 de nov. de 2026.
Para que posso usar WeChatBridge?
Enviar uma conversa longa de grupo para o Claude ou o Codex resumir ou extrair itens de ação. Arquivar conversas importantes do WeChat em um vault do Obsidian como notas pesquisáveis. Manter uma pasta local com exportações de conversas e as respectivas imagens e vídeos para consultar depois. Enviar discussões recorrentes de grupos a um agente usando um prompt salvo para cada grupo.
Como instalar WeChatBridge?
Clone o repositório: git clone https://github.com/freestylefly/WeChatBridge.git Acesse o diretório do macOS e execute os testes: cd WeChatBridge/macos && swift test Compile o app de lançamento: CONFIG=release Scripts/make-app.sh Instale a build de desenvolvimento e registre a extensão de compartilhamento; depois, ative as entradas nas configurações do WeChatBridge: Scripts/install-dev-build.sh
Onde consigo WeChatBridge?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/freestylefly/WeChatBridge

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados