Skip to content

Latest commit

 

History

History
288 lines (204 loc) · 40.1 KB

File metadata and controls

288 lines (204 loc) · 40.1 KB

Sincronização de Memória IA entre Dimensões ✨

Pense no navegador. Execute no editor.

Seu Agent, agora com memória de longo prazo que transcende as abas.

Gemini ChatGPT Claude deepseek Doubao

github copilot cursor antigravity trae claude code codex

Version Open VSX Installs VS Code License GitHub stars

English | 简体中文 | 繁體中文 | 日本語 | Français | Español | Português | 한국어 | Русский | العربية

Note

CoBridge também suporta o plugin de navegador complementar Voyager, projetado especificamente para o Gemini. Se você usa apenas o Gemini, o Voyager é uma alternativa leve. Para suporte a plataformas mais amplas (ChatGPT, Claude, DeepSeek, Doubao), use o plugin de navegador integrado do CoBridge.


✨ Funcionalidades

📝 Extração inteligente de contexto

Extrai o contexto de conversas de IA a partir de páginas web, incluindo texto, tabelas e imagens

🎯 Preenchimento automático de prompts do sistema

Preenche automaticamente os prompts do sistema para os Agentes do workspace, iniciando projetos rapidamente

🌿 Amplo suporte ao ecossistema

Suporta ChatGPT, Claude, DeepSeek, Doubao e outras plataformas de IA

Suporta GitHub Copilot, Cursor, Claude Code e outros Agentes de IDE


📥 Instalação

Instalação pela loja

Passo 1: Instalar o plugin do navegador

Chrome Web Store

Passo 2: Instalar o plugin do VS Code

Instalação manual

Instalar o plugin do navegador

  1. Baixe ou clone este repositório
  2. Execute pnpm install && pnpm --filter chrome-extension build no diretório raiz do projeto
  3. Abra chrome://extensions/, ative o Modo do desenvolvedor
  4. Clique em Carregar extensão descompactada, selecione packages/chrome-extension/dist

🏗️ Arquitetura

┌─────────────────────┐         ┌─────────────────────┐
│    Plugin do         │  HTTP   │     Plugin do        │
│    Navegador         │ ──────► │     VS Code          │
│   (Chrome / Edge)   │ :3030   │    (Receptor Agent)  │
│                     │         │                      │
│  Captura conversas   │         │   Salva no workspace │
│  de IA da web       │         │ .cobridge/AI_CONTEXT │
└─────────────────────┘         └──────────────────────┘
  • Plugin do Navegador: Injeta nas páginas de chat de IA, extrai o conteúdo da conversa (texto, tabelas, imagens) e envia para o servidor local
  • Plugin do VS Code: Executa um servidor HTTP local, recebe os dados e grava arquivos de contexto em formato Markdown para o Agent do IDE ler

🚀 Início Rápido

Passo 1: Escolha seu Agent

Ícone instalado

Clique no ícone da barra de status para abrir o menu de gerenciamento:

Menu de gerenciamento

Selecione o Agent que você está usando:

Selecionar Agent

Após a seleção, o ícone correspondente ao Agent aparecerá na barra de status:

Agent selecionado

Passo 2: Iniciar o serviço

Clique em Iniciar serviço no menu. O servidor local será executado na porta 3030 até que você o pare manualmente.

Status em execução

Passo 3: Sincronizar a conversa

同步对话

  1. Abra qualquer página de chat de IA suportada no navegador
  2. Clique no ícone do plugin do CoBridge no navegador
  3. Clique em Sync Context to Agent
  4. O conteúdo da conversa será gravado automaticamente em .cobridge/AI_CONTEXT.md no workspace

A partir de agora, seu Agent nunca mais vai olhar para você com cara de perguntar: "O que você disse antes?"


⚙️ Configuração

Alterar a porta

Se a porta 3030 estiver ocupada:

  1. Abra as configurações do VS Code (Ctrl + , / Cmd + ,)
  2. Pesquise AIContextSync.port
  3. Altere o número da porta (por exemplo, 3031)
  4. Reinicie o serviço pelo menu da barra de status

Configuração da porta

Nota: As configurações do workspace do VSCode sobrescrevem as configurações do usuário. Se precisar alterar a porta, faça-o nas configurações do workspace.

O popup do plugin do navegador também permite configurar a porta. Basta manter ambos os lados consistentes.


🌐 Plataformas de IA Suportadas

Gemini ChatGPT Claude deepseek 豆包

Status Descrição
Suporte a tabelas Tabelas convertidas automaticamente para Markdown
Suporte a imagens Imagens salvas automaticamente no disco local
Anexos de arquivos Não suportado no momento
Outras plataformas Plataformas com scraping restrito não são suportadas (PRs são bem-vindos!)

🤖 Agents Suportados

VS Code GitHub Copilot Cursor Trae Antigravity Claude Code Codex


🎯 Princípios de Design

  • Zero poluição: O CoBridge adiciona automaticamente os arquivos sincronizados ao .gitignore, garantindo que seu repositório Git não seja contaminado.
  • Formato amigável: Saída completa em Markdown — tabelas, imagens e texto são preservados, e o Agent do IDE pode ler naturalmente.
  • Configuração automática: Gera automaticamente arquivos de regras adaptados a cada Agent, permitindo leitura de contexto sem costura.
  • Local primeiro: Todos os dados permanecem na sua máquina, sem servidores externos, sem telemetria.

📁 Estrutura do Projeto

Este é um pnpm workspace Monorepo contendo dois subpacotes:

CoBridge/
├── packages/
│   ├── chrome-extension/     # Plugin do navegador (Chrome / Edge)
│   └── vscode-extension/     # Plugin do VS Code (Receptor Agent)
├── pnpm-workspace.yaml
└── package.json

🛠️ Desenvolvimento

Requisitos do Ambiente

Instalação

git clone https://github.com/Winddfall/CoBridge.git
cd CoBridge
pnpm install

Build do plugin do navegador

pnpm --filter chrome-extension build

Build do plugin do VS Code

pnpm --filter vscode-extension compile

🌟 Resumo em uma frase

Os grandes modelos nunca mais perderão a memória: pense à vontade na web e deixe o Agent implementar diretamente.

Se este projeto te ajudou, dê uma estrela para nós no GitHub ⭐.

💡 Feedback

Se você tem novas necessidades, sinta-se à vontade para abrir uma Issue no GitHub.

🤝 Contribuir

Se você tem sugestões ou encontrou um Bug, sinta-se à vontade para enviar um Pull Request!

🥤 Patrocine o Projeto

Se este projeto resolveu suas dores de colaboração com IA, sinta-se à vontade para me comprar um café! ☕

Seu apoio será usado diretamente para as próximas iterações do projeto ❤️.

Patrocine via WeChat / Alipay / Afdian:

WeChat Pay
WeChat Pay
Alipay
Alipay
Afdian
Afdian

📄 Licença

Este projeto é licenciado sob a licença MIT.

Tendência de Estrelas

Star History Chart