El AI

Entregue los registros de chat de WeChat directamente a la IA: WeChatBridge hace de WeChat un portal de flujo de trabajo de IA local

Entrega los registros de chat de WeChat directamente a la IA: WeChatBridge hace que WeChat sea la puerta de entrada para el flujo de trabajo de la IA local Si usas WeChat regularmente para [...]

Catálogo de artículos

Entregue los registros de chat de WeChat directamente a la IA: WeChatBridge hace de WeChat un portal de flujo de trabajo de IA local

Si usas WeChat a menudo para trabajar, puedes encontrar este problema:

Una conversación importante se grabó en el grupo WeChat.

Puede contener docenas de textos, varias imágenes, varios archivos e incluso videos y enlaces. Si desea entregar este contenido a la IA para resumir, analizar o continuar con el procesamiento, la forma tradicional es a menudo:

Copiar el registro del chat → Organizar el contenido → Guardar el archivo → Abrir la herramienta de AI → Cargar archivos adjuntos → decirle a la AI qué hacer con ello.

Hay muchos pasos, y el contexto del chat, las imágenes y los archivos adjuntos se pierden fácilmente en el proceso.

¿Hay una manera más natural?

Seleccione el registro de chat directamente en WeChat y luego "envíelo" a la IA.

Este es un proyecto de código abierto. WeChatBridge (flujo de WeChat) El problema que quería resolver.

Dirección del proyecto:GitHub - freestylefly / WeChatBridge


I. El registro de chat de WeChat es una fuente de datos muy valiosa en sí misma

Con el desarrollo de los agentes de IA, las bases de conocimiento personales y las herramientas de IA nativa, un flujo de trabajo cada vez más común es:

Entregue la información generada diariamente a la IA, y luego deje que la IA nos ayude a organizar, analizar y precipitar.

Y WeChat es precisamente uno de los lugares donde muchas personas generan más información a diario.

Discusiones sobre las necesidades del grupo de trabajo, comentarios de los clientes, progreso del proyecto, materiales técnicos, información de la industria, artículos compartidos por amigos... todo esto estaba originalmente esparcido en la ventana de chat.

El problema no es la falta de información, sino que:

Es difícil que la información salga de WeChat y entre en su propio flujo de trabajo de AI.

WeChat ofrece la capacidad de "enviar a otras aplicaciones" de forma nativa, pero el portal de compartir del sistema está dirigido principalmente a las aplicaciones con extensión Share.

Lo que WeChatBridge hace puede entenderse como agregar un puente entre WeChat y las herramientas de IA locales:

微信聊天
   ↓
合并转发
   ↓
WeChatBridge
   ↓
AI Agent / Obsidian / 剪贴板 / 自定义应用

De esta manera, el chat de WeChat ya no es solo un "registro de chat ", sino que puede convertirse en una fuente de entrada para el flujo de trabajo de IA local.


2. - ¿Cómo funciona?

WeChatBridge no obtiene el contenido del chat leyendo la base de datos de WeChat, ni funciona inyectando el proceso de WeChat.

Utiliza una de las capacidades más naturales que ofrece macOS WeChat:

Combinar y reenviar los registros de chat.

A partir de macOS WeChat 4.1.13, puede usar "Combinar y reenviar" después de seleccionar varios registros de chat.

WeChat genera un archivo ZIP que contiene el contenido del chat, que puede incluir:

  • Texto de chat TXT
  • Imagen
  • El video
  • Otros archivos de chat

WeChatBridge está disponible a través de la extensión Share de macOS.

Todo el proceso es muy sencillo:

① 微信中多选聊天记录

        ↓

② 点击“合并转发”

        ↓

③ 选择微信流中的目标

        ↓

④ WeChatBridge 接收聊天归档

        ↓

⑤ 转发给 AI / 保存到知识库 / 复制到剪贴板

El punto más importante es:

Los usuarios no necesitan abrir la ventana principal de WeChatBridge primero.

El portal de destino puede aparecer directamente en el menú "Enviar a otras aplicaciones" de WeChat.


En tercer lugar, lo que realmente resuelve es el problema de la "entrada de flujo de trabajo de AI".

Funcionalmente, WeChatBridge es como una herramienta de reenvío de archivos WeChat.

Pero si se ve desde el punto de vista del flujo de trabajo, lo que se resuelve es otro problema:

Cómo hacer que la información no estructurada en WeChat entre rápidamente en el agente de IA.

Por ejemplo, se ven docenas de discusiones en un programa.

Previamente podría requerirse un acabado manual:

微信
 ↓
复制聊天
 ↓
整理上下文
 ↓
复制图片
 ↓
下载文件
 ↓
打开 AI
 ↓
上传文件
 ↓
输入提示词

Con el flujo de WeChat, puede convertirse en:

微信
 ↓
多选聊天
 ↓
合并转发
 ↓
发给 AI Agent

Si se combina con las palabras de la escena, incluso se puede convertir en:

项目群聊天
     ↓
选择“项目复盘”场景
     ↓
AI Agent
     ↓
总结讨论
提取待办
识别风险
整理决策

Esto es lo más interesante de este proyecto:

En lugar de tratar de volver a ser un cliente de chat, convierte a WeChat en un nodo de entrada para el flujo de trabajo de IA.


Múltiples puertos de entrada para herramientas de IA y productividad integradas

Actualmente, el proyecto ya ofrece múltiples entradas nativas.

Incluyen:

  • Código
  • Claude
  • Bean Bag
  • Oficina de 1000 preguntas
  • El WorkBuddy
  • WeSight
  • Obsidian
  • Clipboard
  • Aplicación Custom

Por lo tanto, los usuarios pueden seleccionar objetivos de acuerdo con su flujo de trabajo.

Por ejemplo:

Opción 1: Entregarlo directamente a AI

Un problema se discutió en el grupo de WeChat.

Seleccione el registro de chat → Combinar el reenvío → Enviar a Codex / Claude.

La IA puede continuar procesando ese contenido de chat.

Esquema 2: Precipitación a Obsidiana

Si esta conversación no necesita ser manejada de inmediato por la IA, sino que desea convertirse en su propio activo intelectual a largo plazo, puede elegir directamente:

Precipitación en obsidiana.

El proyecto genera notas de Markdown mientras guarda el archivo original y los archivos adjuntos asociados.

Por lo tanto, una discusión en WeChat puede ingresar a su base de conocimiento local.

Opción 3: Entra en el portapapeles

Si no está seguro de qué aplicación entregar por el momento, también puede copiar primero en el portapapeles y luego ser procesado manualmente por el usuario.

Esto es particularmente útil para algunos flujos de trabajo ad hoc.


Función de escena: hacer que "enviar a AI " sea más contextual

Si solo le entregas el registro de chat a la IA, no es suficiente.

Debido a que el mismo lote de registros de chat, puede requerir un manejo completamente diferente en diferentes escenarios.

Por ejemplo,

Proyecto

Resumir las discusiones y extraer decisiones, riesgos y tareas por hacer.

Clientes base

Extraer las necesidades del cliente, problemas y seguimiento.

Grupo de intercambio técnico

Se resumen los esquemas técnicos y se clasifican los contenidos que merecen una mayor investigación.

Grupo de Intercambio Industrial

Extraer las tendencias de la industria, información importante y oportunidades potenciales.

WeChatBridge proporciona un mecanismo de "escena".

El usuario puede guardar las palabras de referencia para diferentes escenarios y especificar el agente aplicable.

De esta manera, el registro de chat en sí es solo una entrada, mientras que la escena se encarga de decirle a la IA:

"¿Cómo debe entender esto? "

Esto permite que el simple reenvío de archivos se convierta gradualmente en un flujo de trabajo de IA más completo.


Hay un diseño muy interesante: Habilidades.

Para los usuarios de agentes de AI,SKILL.md Se ha convertido en una forma común de describir las competencias.

WeChatBridge también ofrece capacidades de gestión de habilidades.

Su idea es:

Los registros de chat se encargan de proporcionar los datos y Skill se encargan de proporcionar la potencia de procesamiento.

Por ejemplo, puede aparecer en el chat:

  • Página web enlace
  • El video
  • Documentación
  • Imagen
  • Información que requiere más análisis

Si el agente tiene las habilidades correspondientes, puede procesar estos contenidos más a fondo.

Por lo tanto, todo el flujo de trabajo puede formarse:

微信聊天
    │
    ├── 文本
    ├── 图片
    ├── 视频
    ├── 文件
    └── 链接
          ↓
      WeChatBridge
          ↓
      场景 + Skill
          ↓
       AI Agent

En realidad, esto no es solo un "envío de historial de chat", sino más cerca de un portal de información de IA local.


¿Por qué el proyecto hace especial hincapié en "local "?

Los registros de chat de WeChat tienen fuertes atributos de privacidad.

Por lo tanto, una de las preguntas más preocupantes para los usuarios de una herramienta para manejar el contenido de WeChat es:

¿Está leyendo secretamente mis datos de WeChat?

De acuerdo con el documento público del proyecto, los límites de diseño de WeChatBridge son bastante claros:

  • No leer la base de datos WeChat
  • No descifrar los datos de WeChat
  • No inyectar el proceso de WeChat
  • No modificar el proceso de WeChat
  • El contenido del chat proviene de un reenvío combinado iniciado por el usuario.
  • Archivos de chat, escenas y registros se guardan nativos
  • La extensión Share se ejecuta en una sandbox de macOS y no tiene permisos de red

El proyecto también indica que los permisos de grabación de pantalla se utilizan principalmente para identificar los nombres de chat en la barra de título de WeChat; los permisos de accesibilidad se utilizan para activar la aplicación de destino y realizar pegar.

El diseño refleja una línea de pensamiento muy clara:

Utilice la capacidad de exposición del sistema para completar el flujo de trabajo cuando sea posible, en lugar de obtener datos de WeChat de manera intrusiva.

Esto es especialmente importante para los usuarios locales de IA.


De hecho, se ajusta muy bien al diseño de macOS.

WeChatBridge es un proyecto nativo de macOS.

La pila técnica incluye principalmente:

  • Swift 6
  • Gestión de paquetes Swift
  • Extensión de macOS Share
  • Aplicaciones Sandbox
  • El Sparkle
  • Pruebas rápidas / XCTest

El proyecto requiere macOS 14 Sonoma o posterior.

De la estructura del proyecto también se puede ver una división de módulos más clara:

Sources/
├── WeChatBridgeApp/
│   └── 主应用、设置、转发编排、权限管理
│
├── WeChatBridgeCore/
│   └── 批次、场景、归档、剪贴板等核心逻辑
│
└── WeChatBridgeShare/
    └── macOS Share Extension

Resources/
└── 图标、Plist、entitlements、技能

Scripts/
└── 构建、安装、签名、发布

Tests/
└── 测试代码

Esta estructura también indica que los proyectos no son simplemente "herramientas de scripting ", sino que están organizados como aplicaciones nativas de macOS.


La instalación también es relativamente simple

Si es solo un usuario normal, puede descargar DMG directamente de GitHub Releases.

El proyecto está disponible actualmente con una versión firmada por el ID de desarrollador y certificada por Apple.

Una vez completada la instalación, arrastre la aplicación a "Aplicaciones".

Si eres un desarrollador, también puedes construir directamente desde el código fuente:

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

swift test

CONFIG=release Scripts/make-app.sh

El proyecto también proporciona scripts de instalación y vista previa de desarrollo.

Por lo tanto, este proyecto también tiene un cierto valor de referencia para los desarrolladores que les gusta estudiar la automatización de macOS, la extensión compartida o los flujos de trabajo de los agentes de IA.


¿Qué es diferente de las herramientas tradicionales de exportación de historial de chat?

Si se pone WeChatBridge junto con las herramientas tradicionales de exportación de registros de chat, se verá que los objetivos de ambos no son exactamente los mismos.

Las herramientas tradicionales generalmente se centran en:

Cómo guardar el registro de chat.

Y WeChatBridge está más preocupado:

Una vez que el registro de chat se ha guardado, ¿dónde vamos a seguir?

Y eso es lo que es más interesante.

Se descompone todo el proceso en varias etapas:

信息产生
   ↓
微信
   ↓
主动选择
   ↓
聊天归档
   ↓
WeChatBridge
   ↓
┌─────────────┐
│ AI Agent    │
│ Obsidian    │
│ 剪贴板      │
│ 自定义 App  │
└─────────────┘
   ↓
处理 / 分析 / 沉淀

Por lo tanto, es más como:

La capa de puente de "WeChat → IA local / base de conocimiento".


XI. ¿Qué significa para los usuarios de AI Agent?

En el pasado, usamos la IA, a menudo "abrimos la IA y luego entregamos los datos a la IA ".

Pero con el desarrollo de los agentes, la forma de trabajar está cambiando gradualmente:

Donde se genera la información, la IA debe obtener sus entradas.

WeChat es el lugar donde se genera la información

La obsidiana es el lugar donde se precipita el conocimiento.

El Codex, Claude, etc. son los lugares donde se procesa la información.

Lo que WeChatBridge hace es conectar estos vínculos.

Desde este punto de vista, se puede entender como un nodo de automatización local muy ligero:

       微信
        │
        ▼
  WeChatBridge
     /   |   \
    /    |    \
   ▼     ▼     ▼
 AI    知识库   其他 App

No requiere redefinir WeChat ni reemplazar a la IA.

Simplemente conecta los eslabones que originalmente se habían roto.


Una dirección a la que vale la pena prestar atención: flujo de trabajo de IA personal

Lo que más vale la pena prestar atención en WeChatBridge es que tal vez no es "puede transferir WeChat a Claude".

Esta capacidad no es complicada en sí misma.

Lo que realmente vale la pena prestar atención es el flujo de trabajo detrás de él:

La información que los individuos producen a diario puede ingresar a su propia IA y sistema de conocimiento a bajo costo.

Imagina esto:

Por la mañana, apareció una noticia de la industria en el grupo WeChat.

No es necesario copiar los enlaces, ni reorganizarlos.

Envío directo.

La IA lee automáticamente el contexto y te dice:

  • ¿Qué dice este mensaje?
  • Por qué es importante
  • ¿Qué tiene que ver con información del pasado?
  • Si se requiere más investigación

Por la tarde, se discutió un tema técnico en el programa.

Enviar de nuevo.

AI te ayuda:

  • Resumen Discusión
  • Extracción de conclusiones
  • Organizar todo
  • Documentar las decisiones clave

Por la noche, el contenido importante se precipita en la obsidiana.

Con el tiempo, el entorno de información originalmente altamente cerrado de WeChat puede convertirse en una entrada para el flujo de trabajo de IA personal.


XIII. Estado actual del proyecto

De acuerdo con la información pública del almacén, WeChatBridge ya tiene una forma de producto relativamente completa:

  • MacOS 14 +
  • Swift 6
  • Acceso a la fusión y el reenvío nativos de WeChat
  • Múltiples portales de entrada de agentes AI
  • Archivo local de Obsidian
  • Escenario Prompt
  • Gestión de Habilidades
  • Aplicación Custom
  • Histórica local
  • Interfaz china e inglés
  • Universal 2 Construcción
  • Firma de ID de desarrollador y notarización
  • DMG Publicado

El proyecto es de código abierto bajo la licencia MIT.

La hoja de ruta también incluye el Casco Homebrew, así como más escenarios comunitarios y paquetes de habilidades.


Conclusión: WeChat es sólo la entrada, el verdadero objetivo es el flujo de información

Si solo consideramos WeChatBridge como un "transponder de chat de WeChat ", podríamos subestimar su importancia.

Lo que es realmente interesante sobre esto es:

Libere la información en WeChat de la ventana de chat cerrada y acceda al agente de IA, la base de conocimiento personal y el flujo de trabajo automatizado local.

El pasado:

La información en WeChat → Después de leerla, pasó.

Y ahora:

La información en WeChat → procesamiento de IA → precipitación de la base de conocimiento → se convierte en un activo personal a largo plazo.

Y lo que WeChatBridge hace es el puente en el medio.

Para aquellos que están utilizando AI Agent, Obsidian y herramientas de automatización local, esta idea de "ir directamente al flujo de trabajo de AI desde donde se genera la información " puede ser más interesante que simplemente agregar un nuevo cliente de AI.

La información no debe permanecer solo en la ventana de chat.

También puede ser una entrada para el próximo pensamiento, la próxima decisión y el siguiente flujo de trabajo de IA.


Dirección del proyecto:
Freestylefly / WeChatBridge (en inglés)

Licencia: Licencia MIT

Requisitos del sistema: macOS 14 Sonoma o posterior