Voltar ao blog

Content Extend: acompanhando seu stack de streaming + conteúdo com IA em um único painel

9 de julho de 20265 min
Gestão de fluxos de trabalho

Content Extend é o nome de trabalho do template de projeto integrado Extend Platform — Stream + Content Ops do OpenTechnologyApp — uma camada de rastreamento e controle para as ferramentas que realmente rodam nas suas máquinas: OBS, ComfyUI, Blender, Krita, NodeCG e o stack de Docker/Postgres/Redis por trás delas.

Ele já está disponível hoje como um dos cinco templates integrados do app — escolha-o no seletor de templates ao criar um projeto, sem importação de JSON, sem configuração necessária.

O que é rastreado

Doze filas, uma por área:

FilaO que fica ali
Machines & BridgesUma linha por host — o que está instalado, seu estado de saúde, quando reportou pela última vez
Tool & Service InventoryStatus de instalação, versão e saúde por ferramenta (OBS, ComfyUI, Blender, Krita, NodeCG, Docker e mais)
Health ChecksCada métrica monitorada como item rastreado, agrupada por nível e status de execução
Control CommandsAções permitidas (troca de cena, reinício de serviço) com uma máquina de estados de aprovação/lease/execução
Stream Scenes & SourcesEstado desejado vs. real de cenas e fontes do OBS
Content WorkflowsDefinições de workflow do ComfyUI/Blender com versionamento
Content & Render JobsUm item por execução de renderização, agrupado por etapa do pipeline, falhas são sinalizadas automaticamente
Asset & Model LibraryCheckpoints, overlays e outros assets de saída com metadados de licença/atribuição
IncidentsPost-mortems, vinculados ao health check que os detectou
Daily Reports / Weekly ReportsUm item de resumo por ciclo
Setup & Change RunsHistórico de instalação/atualização com notas de rollback

Checks em três níveis

  • T1 — Broadcast: checks contínuos enquanto você está ao vivo (sinais vitais do stream, gráficos de transmissão)
  • T2 — Pipeline: profundidade da fila de renderização, pressão de GPU/VRAM, falhas de jobs
  • T3 — Infra: serviços de suporte, armazenamento, desvio de versão de ferramentas

Cada item de check carrega um nível e um status de execução (Pass / Flagged / Error / Not Run / Disabled), então uma rodada de triagem é uma visualização de fila filtrada, não uma planilha.

O que já vem automatizado hoje

O template vem com quatro automações — modestas, mas reais:

  • Um health check sinalizado sobe automaticamente para prioridade alta
  • Um control command concluído se marca sozinho como feito
  • Um incidente crítico sobe para urgente
  • Um job de renderização com falha sobe para prioridade alta

Ainda não há uma orquestração mais sofisticada conectada — sem regra de auto-pausar-renderização-enquanto-ao-vivo, sem notificação de saída para o Slack. São próximos passos razoáveis para construir com o editor de automações assim que você estiver usando de verdade; o template dá a você o registro e os campos para pendurá-los, não um livro de regras pronto.

A parte que você constrói sozinho: a bridge

Tudo acima vive no OpenTechnologyApp. Trazer dados ao vivo e enviar comandos de volta para OBS, ComfyUI ou Blender exige um pequeno processo bridge em cada máquina — somente de saída, para poder consultar eventos de controle e enviar telemetria sem abrir uma porta de entrada. Os próprios dados de exemplo do template assumem explicitamente essa divisão: o OpenTechnologyApp mantém o status e emite comandos permitidos; a bridge é o que realmente conversa com suas ferramentas.

Essa bridge ainda não é um script entregue e funcional hoje. Existe um protótipo anterior no pacote content-management deste blog, mas é um stub de referência — ele registra as chamadas de OBS/ComfyUI que faria, em vez de realmente fazê-las. Se você quiser conectar isso a hardware real, planeje escrever essa parte; o rastreamento do lado do app é a parte que já está pronta de verdade.

Playbooks

Diferente de outros templates integrados (o IT Device Audit vem com cinco), o Extend Platform ainda não vem com playbooks. Se você é do tipo de equipe que quer um runbook verificado para configuração da bridge ou triagem de incidentes, isso por enquanto é uma lacuna que você mesmo precisa preencher — a estrutura de filas e campos está ali para pendurar um.

Como conseguir

Novo projeto → Extend Platform — Stream + Content Ops a partir do seletor de templates em opentechnologyapp.com. Você terá as doze filas, as quatro automações e três dashboards (Operations Overview, Stream & Health Monitor, Content & Assets) — a camada de rastreamento está pronta. A bridge que a conecta às suas máquinas reais é a próxima parte que você constrói.

Entre em contato

Interessado em um tema? Deixe uma mensagem e escolha uma categoria. Também estou disponível para uma reunião de consultoria gratuita — entre em contato e combinamos.