Vendas Hoje
0
monitor ativo · 5 min
Faturamento
R$ 0
TikTok Shop Racucco
Vídeos UGC
2
prontos este mês
Custo Hoje
$0.00
infra local · zero nuvem
Pipeline UGC
Passo 01
Geração de Vídeo
BytePlus Seedance 1.5 Pro
✓ Operacional
Passo 02
Narração TTS
ElevenLabs PT-BR (Erika)
✓ Operacional
Passo 03
Merge Final
FFmpeg local
✓ Operacional
Passo 04
Upload TikTok
Revisão humana → publish
⚠ Manual
Log de Atividade
hoje
Automações — 2 tasks ativas (vendas 5min + pipeline diário)
hoje
Motor Fiscal — nfe-tributos-br instalado · banco criado · 19 fontes
hoje
Painel — tiktokprodutor.racucco.ai criado · mesmo padrão do PANDA
hoje
Pipeline UGC — Bare Vanilla validado · vídeo 9.6s 1248×1664
Automações Ativas
3 registradas
TTPRODUTOR_VendasMonitor
Monitora vendas — só avisa quando vender
ONLINE
TASK ATIVA
A CADA 5 MIN
Script
vendas_monitor.py
Gatilho
Task Scheduler
Execução
:00, :05, :10 ...
Exit 0
silencioso (sem venda)
Exit 10
venda detectada → Telegram
TTPRODUTOR_PipelineMonitor
Monitor diário do pipeline UGC (cotas, jobs, qualidade)
ONLINE
TASK ATIVA
DIÁRIO
Script
pipeline_monitor.py
Gatilho
Task Scheduler
Execução
08:00 diário
Monitora
BytePlus · ElevenLabs · Jobs
TTPRODUTOR_FiscalMonitor
Monitor de fontes tributárias (NFe · IBS/CBS · Reforma 2026)
PENDENTE
DIÁRIO
Script
source_monitor.py
Gatilho
Task Scheduler (a criar)
Fontes
19 fontes .gov.br
Exit 0
sem mudança
Exit 10
mudança → revisão humana
Futuras Automações
Toda nova automação fixa nasce aqui com nome, gatilho, script e custo
RESERVADO
Vendas Hoje
0
monitor ativo · ciclo 5 min
Faturamento
R$ 0,00
TikTok Shop Racucco
Ticket Médio
—
aguardando primeira venda
Últimas Vendas
💰
Nenhuma venda registrada ainda.
O monitor roda a cada 5 minutos e notifica no Telegram quando vender.
Pipeline de Produção
Passo 01
Geração de Vídeo
BytePlus Seedance 1.5 Pro
✓ Operacional
Passo 02
Narração TTS
ElevenLabs PT-BR (Erika)
✓ Operacional
Passo 03
Merge + Overlay
FFmpeg local
✓ Operacional
Passo 04
Upload TikTok
Revisão humana obrigatória
⚠ Manual
SKUs em Produção
Bare Vanilla 250ml
Victoria's Secret Body Mist
CONCLUÍDO
Vídeo
9.6s · 1248×1664
Preço
R$ 139,90
NCM
3303.00.20
Velvet Petals 250ml
Victoria's Secret Body Mist
EM FILA
Status
aguardando produção
NCM
3303.00.20
Catálogo Erika — Fotos de Loja (lote 08/06)
✓ 18/18 · FOTOS_OK
72 imagens geradas · 18 produtos × 4 shots (main / lifestyle / flatlay / hero)
Geradas via Higgsfield product-photoshoot a partir do foto_real de cada SKU. Salvas em
Marcas: Tree Hut ×5 · Shiseido ×3 (Fino mask/oil, Tsubaki) · celimax ×2 · numbuzin ×2 · Elizavecca ×2 · AXIS-Y · SKIN1004 · Medicube · Kerasys.
racucco-catalogo/novos/<slug>/tiktok_{main,lifestyle,flatlay,hero}.jpg.
Dados dos produtos enriquecidos em tiktok-produtor/lista_produtos.csv (marca, EAN, volume, preço concorrência, preço venda).
Marcas: Tree Hut ×5 · Shiseido ×3 (Fino mask/oil, Tsubaki) · celimax ×2 · numbuzin ×2 · Elizavecca ×2 · AXIS-Y · SKIN1004 · Medicube · Kerasys.
Rodapé UGC — Caderno Operacional
08/06
Catálogo Erika 18/18 — 72 fotos de loja (4 shots/SKU) via Higgsfield → racucco-catalogo/novos. Estágio 6 (Fotos) validado em escala. Worker rodado destacado (Start-Process) p/ sobreviver a timeout; status por cron 30min.
08/06
Lição — batch longo NÃO roda dentro de subagente (morre com a sessão). Confiar no disco, não no que o worker diz. Higgsfield dá 502 passageiro → batch idempotente reprocessa.
05/06
Bare Vanilla — pipeline validado · foto-real → Seedream 5.0 + Seedance 1.5 Pro + ElevenLabs → ffmpeg merge → 9.6s 1248×1664
05/06
Formato TikTok confirmado — 9:16 vertical · 1248×1664 · sem watermark
30/05
BytePlus ARK migrado — Seedream 5.0 (foto i2i 2K) + Seedance 1.5 Pro (vídeo i2v 1080p) validados
Banco Fiscal
✓
fiscal.db · 10 tabelas
Fontes Oficiais
19
Receita · SEFAZ · CONFAZ · IBPT
Reforma 2026
⚠
IBS/CBS obrigatório (NT 2025.002)
Status da Skill nfe-tributos-br
Motor Fiscal NF-e / NFC-e
Revenda + Reforma Tributária 2026 IBS/CBS/IS
INSTALADO
Skill
nfe-tributos-br
Banco
data/fiscal/fiscal.db
Python
3.14.2 (stdlib only)
Smoke test
✓ IBS/CBS bloqueio OK
NCM perfumes
3303.00.20
Regras do Painel
PERFIL FISCAL · editável
Racucco — R.A. CUCCO · CNPJ 17.692.601/0001-05 · SP
Regime: Simples Nacional (CRT 1) · CSOSN: 102 · CFOP: 5102 (SP) / 6102 (fora) · Origem: 2 (importado, mercado interno) · IE: a confirmar · vTotTrib: 10% (provisório) · NF: TikTok auto-emite com o certificado do Renan · ICMS-ST cosmético SP: encerrado em 01/04/2026.
⚠️ Pendências: a Receita mostra exclusão do Simples (31/12/2023) + CNAE de serviço (82.11-3-00). Pra vender legal: confirmar reopção do Simples + CNAE de comércio (47.72-5-00) + IE. Contador: Gol Contabilidade (jonas@golcontabilidade.com.br).
🔧 Trocável num lugar só:
⚠️ Pendências: a Receita mostra exclusão do Simples (31/12/2023) + CNAE de serviço (82.11-3-00). Pra vender legal: confirmar reopção do Simples + CNAE de comércio (47.72-5-00) + IE. Contador: Gol Contabilidade (jonas@golcontabilidade.com.br).
🔧 Trocável num lugar só:
tiktok-produtor/fiscal_profile.json — muda CNPJ/empresa/regime e o painel, crons e scripts seguem.
REGRA #1
Registrar toda automação fixa
Todo novo cron, Task Scheduler ou execução fixa deve ser registrado aqui na aba Automações com nome, gatilho, script, status, custo e observação. Antes de dizer "feito" ao Renan, a aba deve refletir o estado real.
REGRA #2
Controles por automação
Toda automação registrada deve ter botões visíveis de Play/Pausar/Stop. Controle remoto real só pode ser ativado com backend seguro e autenticado — nunca expondo Task Scheduler sem proteção.
REGRA #3
Status e agenda visíveis
Toda automação deve mostrar: status (online / pausado / manual), horário/gatilho de execução e intervalo/frequência. Automação sem esses dados não está pronta para ser marcada como operacional.
REGRA #4
Rodapé UGC como caderno operacional
Todo aprendizado, decisão, campo novo ou inclusão sobre produção/publicação UGC deve ser registrado no rodapé da aba Produção UGC antes de encerrar a tarefa.
REGRA #5
Nunca publicar sem revisão humana
Nenhum vídeo, tributo ou preço vai a produção sem aprovação humana. O RASBOLT detecta, alerta e prepara — a decisão final é sempre do Renan ou Erika.
REGRA #6
Visão local antes de operar devices
Toda execução em devices usa Ollama local (Mac qwen3-vl, $0) para visão/análise. Antes de operar, remover popups e modais que bloqueiem a visualização.
REGRA #7
DRAFT primeiro, ATIVAR só com OK humano
Criar produto na loja sempre como rascunho (
save_mode: AS_DRAFT) — não exige peso/dimensões e não fica vendável. Ativar (vira vendável) é o único passo que precisa do clique do Renan/Erika. Ver drafts: Seller Center → Produtos → Visão geral → Status "Em rascunho" (NÃO em Gerenciar estoque).REGRA #8
RASBOLT busca o que falta na internet
Peso, dimensões, preço de mercado, marca, categoria e NCM/CEST: buscar via web_search (fallback: estimar por tipo/volume). O humano só dá foto + nome + qtd. Visão/OCR no Mac qwen3-vl ($0); raciocínio em Sonnet (custo baixo, ~R$0,23/produto).
REGRA #9
Ativar na TikTok pode pedir: peso/dims + atributos + marca
Categoria-folha é obrigatória. Ativar exige peso/dimensões da embalagem e pode exigir atributos da categoria + autorização de marca (Shiseido/Fino/Tsubaki, Tree Hut). Coreanos genéricos passam liso. Sempre validar 1 piloto antes de ativar em lote. Token TikTok Shop válido (Racucco) com folga.
REGRA #10
Confiar no disco/API, não no que o worker diz
Status real = contar arquivos no disco / consultar a API. Batch longo roda destacado (
Start-Process -WindowStyle Hidden) pra sobreviver a timeout. Não rodar batch dentro de subagente (morre junto com a sessão).REGRA #11
Máquina: PowerShell, não Bash
Bash quebrado nesta máquina (exit 1) → usar PowerShell. Python via PowerShell:
$env:PYTHONIOENCODING="utf-8" (senão cp1252 quebra acento/emoji). Cron one-shot: usar schedule "at" ou remover manual — deleteAfterRun em "every" repetiu a mensagem.Inclusão Automática de Produtos — foto → loja
ARQUITETURA · roadmap
Como vai funcionar
Erika manda no Telegram (topic 2811) a foto do produto + nome + quantidade. O RASBOLT roda o pipeline de 8 estágios, preenche a planilha-mestre, gera as 4 fotos de loja e deixa tudo pronto pra aprovação. Publicar na loja TikTok só com 1 clique humano (Regra #5).
Pipeline (8 estágios)
01
Captura
Telegram: foto + nome + qtd
✓ pronto02
Visão / OCR
qwen3-vl Mac ($0): marca, EAN, validade
✓ pronto03
Enriquecimento
Claude + web: preço, título, descrição
✓ pronto04
Fiscal
skill nfe-tributos-br: NCM, CEST
✓ pronto05
Custo
Terra Nova / nota → custo + margem
✓ pronto06
Fotos
Higgsfield: main/lifestyle/flatlay/hero
✓ pronto07
Planilha
Sheets API → PRODUTOS + UPLOAD_TIKTOK
✓ pronto08
Publicação
tiktok-shop-operator (após aprovação)
⏳ a ligarFases de implementação
FASE 1
Script único
incluir_produto.pyRoda estágios 2→7 a partir das fotos: devolve a linha pronta + 4 fotos. Reaproveita sheets_client + _append + _fill_cest + pesquisa de preço + higgsfield.
FASE 2
Gatilho Telegram
RASBOLT detecta foto+legenda no topic 2811 → roda Fase 1 → posta o resultado no grupo pra conferência.
FASE 3
Esta aba vira interativa
Upload de fotos, fila/kanban com o status dos 8 estágios por SKU, preview das 4 fotos + dados, botão "Aprovar e publicar". Backend: novos endpoints em device_status_server.py.
FASE 4
Publicação automática
Estágio 08 via skill tiktok-shop-operator após o clique de aprovação. Nada publica sozinho (Regra #5).
Doc completa
tiktok-produtor/AUTOMACAO_INCLUSAO_PRODUTOS.md — desenho detalhado do pipeline, modelos LLM por estágio e custo.
Incluir Produto — foto → loja
🤖 Você preenche só o mínimo. O RASBOLT busca sozinho (estágio 3, na internet): peso + dimensões, preço de mercado, categoria TikTok, marca, NCM/CEST, título e descrição. Você revisa e ativa.
Status: prévia funcional — o botão registra o pedido; a fiação que dispara o pipeline real entra na sequência.
Status: prévia funcional — o botão registra o pedido; a fiação que dispara o pipeline real entra na sequência.
📷 Arraste a foto aqui ou clique para escolher
JPG/PNG · pode soltar várias
📝 Descrição (opcional)▾
⚙️ Dados avançados — só se precisar (override do que o RASBOLT acha)▾
Como vai rodar
2
Visão/OCR (Mac $0)
auto3
Enriquecimento web
auto4-5
Fiscal + 4 fotos
auto6-8
Upload + planilha + rascunho
auto10
Aprovar e Ativar
vocêExecuções & Automações
infra local · RasboltHome
Job
Tipo
Status
vendas-monitor
avisa quando vende
Cron
ativo
pipeline-monitor
cotas / jobs / qualidade
Cron
ativo
batch_catalog
72 fotos (18 × 4 shots)
Batch
18/18 ✓
batch_drafts
18 rascunhos na loja TikTok
Batch
18/18 ✓
catalog-progress / drafts-report
monitores de status (auto-removidos)
Cron 1×
encerrado
Aqui ficam todas as execuções e automações — crons, batches e inclusões. Quando a fiação do "Incluir" estiver ligada, cada produto enviado aparece aqui rodando os estágios 2→8 em tempo real.