Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

weibo-chat-auto

Weibo Chat Auto is a native desktop application for archiving Weibo group chat messages with live sync, AI summaries, and agentic Q&A capabilities.

Ficha actualizada 23 sept 2026, 2:26 · upstream 23 sept 2026, 2:24 · release v1.24.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es weibo-chat-auto

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Weibo Group Chat Archiver is a native desktop application that automatically archives message history from Weibo web group chats. It offers two primary modes: a full-archiving mode that stores complete conversation history, and a viewer mode for live browsing with real-time updates. The app supports in-app QR-code authentication (no manual cookie management), multiple group support, scheduled archiving, per-day JSON exports, and AI-powered daily summaries along with agentic Q&A capabilities built into the interface.

The application runs on macOS, Linux, and Windows via Tauri v2 framework combined with Rust for native windowing. It uses a sidecar architecture where Bun compiles the viewer server into a standalone binary (~60MB) launched automatically at startup. Authentication is handled through a dedicated browser window that extracts HttpOnly cookies from Weibo's webim login flow, storing them in cookies.json for persistent session management.

Key features include live message synchronization (enabled via toggle), direct messaging capability within the app, image/video proxying to bypass hotlink protection, @mention highlighting with original author attribution, calendar-based scheduling, and a statistics panel tracking daily activity, rankings, word frequency, and other metrics. The architecture uses HTTP IPC between the Rust backend and WKWebView for UI rendering, avoiding Tauri's default IPC injection which would conflict with Weibo's cookie extraction mechanism.

CASOS DE USO
  • Automatically archive all messages from a specific Weibo group over time
  • Keep track of conversations without manually copying/pasting text
  • Generate daily summaries and insights from archived chat history
  • Search across multiple days of conversation history with instant highlighting
  • Monitor group activity trends through built-in statistics panels
  • Send messages directly to Weibo groups from within the app
PUNTOS DESTACADOS
  • Native desktop application using Tauri v2 with Rust backend for native feel and performance
  • Live sync feature keeps chat history up-to-date without requiring manual archive runs
  • AI-powered daily summaries and agentic Q&A built directly into the viewer interface
  • QR-code based authentication eliminates the need to manually save cookies or manage sessions
  • Supports multiple groups with per-group configuration, scheduled archiving, and calendar-based scheduling
  • Image proxying bypasses Weibo's hotlink protection for media content
PRECAUCIONES
  • Currently only supports macOS (Apple Silicon M1/M2/M3/M4); no Intel or Windows/Linux builds are available yet
  • Live sync is disabled by default and requires explicit user enablement; polling behavior cannot be verified externally due to Weibo's read cursor mechanism
  • Authentication relies on the native Weibo webim login flow which may change or become unavailable over time
  • Scheduled archiving only supports manual scheduling via calendar picker, not fully automated cron-based execution
  • The app does not support exporting individual messages as separate files beyond JSON export
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

To deploy the desktop application: build using `npm run desktop` which automatically detects your environment and installs dependencies (Rust/Bun/npm). The first build takes approximately 10 minutes. For production, consider running in a Docker container with appropriate permissions for file access to Weibo's servers. Ensure the sidecar binary has execute permissions on macOS. Use environment variables like `WEIBO_PORT` to configure different ports if needed.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsNode.jsRust
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
3456
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.