Sobre o projeto

CreatorHub é um painel local de gerenciamento de conteúdo multiplataforma, construído com Python + FastAPI, que oferece uma interface web unificada para gerenciar contas do Douyin, Xiaohongshu, Kuaishou e Video Account. Ele suporta login de contas (código QR, login de criador ou Cookie), coleta em massa por palavras-chave, monitoramento de obras e comentários, monitoramento de danmaku de vídeos curtos, download de conteúdo (qualidade selecionável no Douyin, suporte a álbuns de imagens e vídeos no Xiaohongshu), publicação e repostagem de conteúdo, comentários/respostas automáticos, gerenciamento de mensagens diretas e notificações via Bark/DingTalk/Telegram. Todos os estados de login das contas, banco de dados (SQLite) e arquivos de mídia são armazenados localmente, e cada conta usa um perfil de navegador independente, com Cookie, cache e armazenamento local não compartilhados entre si. A interação com o navegador é baseada no Chrome CDP do sistema ou no Patchright de código aberto, e a camada de negócios usa uniformemente a API do Playwright. O projeto oferece uma versão de instalação para Windows (recomendada) e um modo de execução a partir do código-fonte (com suporte a macOS/Linux). A versão de instalação para Windows não requer instalação manual do Python nem comandos de build, e suporta atualização automática. A execução a partir do código-fonte requer Python 3.10+, ambiente desktop, e opcionalmente Google Chrome, Node.js 18+ e ffmpeg do sistema. As principais funcionalidades incluem: - Gerenciamento de contas: adição de contas multiplataforma, detecção de estado de login, vinculação de proxy (HTTP/HTTPS/SOCKS5) - Monitoramento e coleta: coleta em massa por palavras-chave (Douyin/Xiaohongshu), monitoramento de obras, monitoramento de comentários, monitoramento de danmaku, com suporte a frequência de monitoramento personalizada e preenchimento retroativo de conteúdo histórico - Download de conteúdo: suporte a retomada de download, repetição em caso de falha, qualidade selecionável no Douyin, suporte a álbuns de imagens e vídeos no Xiaohongshu - Publicação e repostagem: suporte a publicação no Xiaohongshu (álbum de imagens/vídeo/agendado), Douyin, Kuaishou e Video Account, com suporte a repostagem entre plataformas - Gerenciamento da própria conta: sincronização de obras, seguindo, seguidores, mensagens diretas, com suporte a envio de mensagens diretas e respostas automáticas - Gerenciamento de controle de risco: estratégia conservadora de controle de risco integrada, agendamento unificado de intervalos e cotas de operações de escrita, e um centro de controle de risco para visualizar o status da conta e o progresso de recuperação - Notificações: suporte a Bark, DingTalk, Telegram O projeto enfatiza a segurança dos dados locais e o isolamento de contas, oferecendo opções detalhadas de configuração e respostas para perguntas frequentes.