Publicada el · Actualizada el
Sistema autogestionado de contenido con IA arquitectura de investigación, segundo cerebro y vídeo
Recorrido por una arquitectura completa que une investigación con loops, segundo cerebro en Notion, ideación multi-formato, hooks, vídeo automatizado y distribución. Para creadores y equipos que quieren pasar de operador constante a arquitecto estratégico.

Lo que hay dentro, de principio a fin
Arquitectura general del sistema orquestador y tres agentes
La arquitectura no es una cadena lineal, sino una red de agentes coordinados por un orquestador central que opera con loops cerrados de construcción, revisión y corrección. El rol humano pasa de operador constante a arquitecto estratégico.
| Componente | Función |
|---|---|
| Panel humano | Fija parámetros estratégicos y monitoriza |
| Orquestador | Coordina agentes y loops, no ejecuta tareas |
| Agente Research | Recopila datos y prioriza ideas |
| Agente Content | Genera contenido desde el segundo cerebro |
| Agente Vídeo | Produce activos visuales |
| Segundo cerebro | Notion + vector DB + caché para recuperación semántica |
| Distribución | Publicación multi-plataforma |
| Analytics | Mide y cierra el loop de feedback |
Panel de control y configuración inicial el ADN del sistema
La configuración inicial es el único punto de contacto humano estable y define la efectividad de todo el proceso posterior.
| Categoría | Parámetro | Tipo | Ejemplo | Justificación |
|---|---|---|---|---|
| Nicho | Tema principal | Texto | IA para creadores de contenido | Ámbito semántico para búsqueda y filtrado |
| Nicho | Sub-temas | Array | prompts, workflows, automatización | Topic clusters y brechas |
| Nicho | Audiencia objetivo | Texto | Creators 25-40, solopreneurs | Tono, nivel técnico y referencias |
| Voz | Tono | Selector | Educativo, Directo, Inspirador | Estilo lingüístico transversal |
| Voz | Nivel técnico | Slider 1-10 | 3 = beginner-friendly | Complejidad del lenguaje |
| Voz | Personalidad | Tags | Provocador, Práctico, Data-driven | Reglas de validación para los agentes |
| Frecuencia | Posts por día | Número | 3 | Velocidad de producción y carga |
| Frecuencia | Plataformas prioritarias | Multi-select | Instagram, YouTube, TikTok | Qué APIs priorizar |
| Objetivos | KPI principal | Selector | Views, Engagement, Leads | Criterio de éxito de los loops |
| Objetivos | Meta mensual | Número | 100K views | Objetivo cuantificable |
Prompt fundacional del sistema, en una sola línea para pegar tal cual:
/GOAL: Configurar sistema de creación de contenido autogestionado CONTEXTO: - Nicho: [NICHO_PRINCIPAL] - Audiencia: [AUDIENCIA_OBJETIVO] - Tono: [TONO_MARCA] - Frecuencia: [POSTS_POR_DIA] - Plataformas: [PLATAFORMAS_PRIORITARIAS] REQUISITOS: 1. Research continuo de tendencias en [NICHO] 2. Creación de 30+ piezas de contenido por idea 3. Video production automatizado con: - Secuenciación de escenas - Hojas de personaje completas - Iluminación y cámaras especificadas 4. Publicación multi-plataforma optimizada 5. Analytics y auto-optimización RESTRICCIONES: - Sin intervención humana post-configuración - Mantener coherencia de marca 100% - Calidad mínima: top 1% del nicho FORMATO DE SALIDA: - Dashboard Notion actualizado cada 24h - Alertas solo si KPI cae >30% - Reporte semanal automático
"Top 1% del nicho" no es una frase motivacional, es un umbral técnico que se traduce en reglas de validación automáticas.
Módulo 1: Research autogestionado con loops de extracción pasiva a motor de insights
El módulo de investigación se implementa como un loop cerrado inspirado en la metodología de Claude Code y los experimentos de autoresearch. Cada ciclo mejora la calidad del siguiente.
| Fuente | Tipo de dato | Método | Frecuencia | Agente | Por qué |
|---|---|---|---|---|---|
| Conversaciones reales | API Pushshift + scraping | 2h | Claude Code | Pain points y preguntas no formuladas | |
| X/Twitter | Trends y hot topics | Twitter API v2 | 1h | Agente especializado | Vista en tiempo real |
| YouTube | Vídeo ideas | Comments scraping | 4h | Agente de análisis | Qué parte del vídeo resonó o confundió |
| Pain points | Comments + hashtags | 6h | Visión API | Emociones y reacciones instantáneas | |
| Google Trends | Búsquedas emergentes | Trends API | 3h | Agente de datos | Ventaja predictiva |
| Competidores | Content gaps | RSS + scraping | 12h | Agente competitivo | Oportunidades no cubiertas |
| Foros y FAQ | Questions goldmine | Quora API, StackExchange | 8h | Agente QA | Preguntas explícitas del público objetivo |
Prompt del workflow con loops:
/GOAL: Ejecutar research continuo y almacenar insights en Notion LOOP STRUCTURE: BUILD (Fase 1): - Conectar a APIs configuradas - Extraer datos de últimas 24h - Filtrar por keywords del nicho REVIEW (Fase 2): SELF-CHECKLIST: - Datos extraídos correctamente - Sin duplicados - Formato estandarizado - Relevancia >70% (score IA) FIX (Fase 3): - Si relevancia <70% -> ajustar filtros - Si duplicados >10% -> mejorar deduplicación - Si error API -> retry con backoff exponencial REPEAT: - Ejecutar cada 4h - Acumular en Idea Vault - Detectar patrones emergentes OUTPUT: - Notion DB actualizada - Alerta si trend score >85% - Reporte diario 8AM
El backoff exponencial en la fase de corrección evita agotar cuotas de API ante fallos temporales.
Fórmula de scoring dinámico:
Score = (Engagement × 0.25) + (Velocity × 0.20) + (Relevance × 0.30) + (Competition × 0.15) + (Freshness × 0.10)
| Variable | Cálculo |
|---|---|
| Engagement | Tasa de interacción sobre vistas, normalizada por plataforma |
| Velocity | Aceleración del crecimiento en 24h con función logarítmica |
| Relevance | Similitud semántica con keywords del nicho (embeddings) |
| Competition | Inversa a la densidad de contenido existente |
| Freshness | Decaimiento exponencial, mitad de peso cada 12h |
| Tramo | Acción |
|---|---|
| URGENT (score ≥ 85) | Inicia producción inmediata con recursos prioritarios |
| HIGH (score ≥ 70) | Producción programada en las próximas 6h |
| MEDIUM (score ≥ 50) | Cola de planificación semanal |
| LOW (score < 50) | Archivado en Idea Vault, reevaluación periódica |
Estructura del Idea Vault en Notion:
| Propiedad | Tipo | Uso |
|---|---|---|
| Title | Text | Identificación rápida |
| Source | Select | Segmentación por canal |
| Category | Multi-select | Trend, Pain Point, Question, Opportunity |
| Score | Number | Motor de priorización |
| Engagement | Number | Validación empírica de demanda |
| Velocity | Number | Detección de crecimiento explosivo |
| Timestamp | Date | Control de frescura |
| Status | Select | New, Processing, Used, Archived |
| Related Ideas | Relation | Redes de conocimiento |
| Raw Data | Text | JSON completo para auditoría |
| Sentiment | Select | Positive, Neutral, Negative |
| Actionability | Select | High, Medium, Low |
Vistas preconfiguradas recomendadas:
| Vista | Filtro |
|---|---|
| Priority Queue | Score >= 70, orden descendente |
| Trending Now | Velocity > 50% y últimas 6h |
| Content Opportunities | Actionability = High |
| Archive | Baja acción u obsoleto |
Módulo 2: Segundo cerebro (Notion + vector DB) de biblioteca pasiva a asistente activo
El segundo cerebro combina la flexibilidad visual de Notion con la potencia semántica de una vector database, separadas por una capa de caché en Redis para baja latencia.
Cuatro bases de datos interrelacionadas:
| Base | Propósito | Propiedades clave |
|---|---|---|
| Content Assets | Cada pieza como activo con ciclo de vida | Versión, Status |
| Topic Clusters | Red temática con jerarquías | Subtopics, Opportunity Score |
| Brand Guidelines | Reglas Do's y Don'ts codificadas | Reglas de validación |
| Performance Analytics | Métricas reales desde APIs | Time Period |
Ejemplo de clase de integración en Python:
class KnowledgeBase:
def __init__(self):
self.vector_db = Pinecone() # o Weaviate/Chroma
self.notion_integration = NotionClient()
self.embedder = OpenAIEmbeddings()
def store_knowledge(self, content_piece):
text_content = extract_text(content_piece)
embedding = self.embedder.embed_query(text_content)
metadata = {
"content_id": content_piece.id,
"type": content_piece.type,
"topic": content_piece.topic,
"platform": content_piece.platform,
"performance": content_piece.performance,
"timestamp": datetime.now()
}
self.vector_db.upsert(
id=content_piece.id,
vector=embedding,
metadata=metadata
)
self.notion_integration.create_page(
database_id=CONTENT_ASSETS_DB,
properties={
"Title": content_piece.title,
"Type": content_piece.type
}
)
def retrieve_similar(self, query, top_k=5):
query_embedding = self.embedder.embed_query(query)
results = self.vector_db.similarity_search(
query_embedding,
k=top_k,
filter={"performance": {"$gte": 0.7}}
)
return results
def generate_with_context(self, task):
context = self.retrieve_similar(task)
prompt = f"""
TASK: {task}
CONTEXT FROM KNOWLEDGE BASE:
{format_context(context)}
BRAND GUIDELINES:
{get_brand_guidelines()}
Generate content following these guidelines.
"""
response = claude.generate(prompt)
return responseEl filtro {"performance": {"$gte": 0.7}} obliga al sistema a recuperar solo contenido que ya ha demostrado alto rendimiento, lo que crea un bucle de refuerzo positivo.
Flujo de almacenamiento automático:
La indexación en tres capas no es redundancia gratuita: garantiza tolerancia a fallos y latencia baja bajo carga de producción.
Módulo 3: Ideación y transformación 1 a 30+ modularidad y adaptación por plataforma
Una idea central se descompone en un Content Core y, a partir de ahí, se ramifica en formatos cortos, visuales y de audio que se distribuyen en una matriz por plataforma.
| Familia | Formatos |
|---|---|
| Content Core | Blog post, vídeo largo, thread |
| Short form | Reels, TikToks, Shorts |
| Visual format | Carousels, infografías |
| Audio format | Podcast, audio tweet |
Matriz de distribución por tipo de idea:
| Idea central | TikTok | YouTube | X/Twitter | |||
|---|---|---|---|---|---|---|
| Blog post 2000 palabras | 5 carousels | 3 shorts | 1 vídeo largo | 1 thread | 1 article | 1 newsletter |
| Vídeo 20 min | 10 reels | 8 shorts | 1 vídeo completo | 5 clips + 10 tweets | 3 posts | 1 resumen |
| Research data | 3 infografías | 2 stats vídeos | 1 analysis | 1 thread | 1 post | 1 deep dive |
| Tutorial | 5 step reels | 4 quick tips | 1 full guide | 1 how-to walkthrough | , | , |
| Opinion piece | 3 quote cards | 2 reaction vídeos | 1 discussión | 1 hot take | 1 professional take | 1 newsletter |
Los números no son capricho: 5 slides por carousel es el punto óptimo entre profundidad y tasa de abandono. Menos transmite poco, más dispara el abandono.
Prompt de transformación multi-formato:
/GOAL: Transformar 1 idea central en 30+ piezas de contenido optimizadas por plataforma CONTEXTO: - Idea central: [DESCRIPCIÓN_DE_LA_IDEA] - Topic cluster: [TEMA_PRINCIPAL] - Audiencia objetivo: [AUDIENCIA] - Brand voice: [TONO_Y_ESTILO] INSTRUCCIONES: FASE 1 - DESCOMPOSICIÓN: 1. Identificar 5-7 ángulos diferentes de la idea 2. Extraer 10-15 puntos clave, datos o hooks 3. Mapear formatos por plataforma FASE 2 - ADAPTACIÓN POR PLATAFORMA: INSTAGRAM (8 piezas): - 3 Carousels educativos (8-10 slides c/u) - 3 Reels (15-30s, hooks fuertes) - 2 Posts estáticos (quote cards o infografías) TIKTOK (5 piezas): - 3 Videos trend-based (adaptar a trending sounds) - 2 Educational quick tips (7-15s) YOUTUBE (4 piezas): - 1 Video largo (10-20min, deep dive) - 3 Shorts (extraídos del video largo) TWITTER (6 piezas): - 2 Threads (8-12 tweets c/u) - 4 Tweets individuales (hooks + value) LINKEDIN (4 piezas): - 1 Article largo (professional angle) - 3 Posts (insights profesionales) EMAIL (3 piezas): - 1 Newsletter completa - 2 Email sequences (nurture) FASE 3 - OPTIMIZACIÓN: Para cada pieza: - Hook específico de plataforma - CTA optimizado - Hashtags o keywords relevantes - Formato técnico correcto
- Brand voice consistente OUTPUT REQUERIDO: - Documento Notion con todas las piezas - Calendario de publicación sugerido - Assets necesarios listados - Scripts completos para videos - Copy completo para posts RESTRICCIONES: - Mantener coherencia de mensaje - Adaptar tono por plataforma - Maximizar reutilización de assets - Priorizar calidad sobre cantidad
Loop del agente de ideación:
/GOAL: Agente de ideación en loop autónomo BUILD: - Consultar Research Vault (ideas score >= 70) - Analizar Topic Clusters existentes - Identificar content gaps - Generar 10 ideas centrales nuevas REVIEW: SELF-CHECKLIST: - Ideas alineadas con brand voice - Score de originalidad > 60% - Potencial viral estimado > 70% - Factibilidad de producción: HIGH - Diversidad de formatos garantizada FIX: - Si originalidad < 60% -> reformular ángulo - Si factibilidad LOW -> simplificar o descartar - Si duplicado detectado -> pivotar tema REPEAT: - Ejecutar cada 12h - Acumular en Content Pipeline - Priorizar por score combinado OUTPUT: - 10 ideas nuevas/día - 50+ piezas de contenido planificadas - Calendarización automática
La diversidad de formatos es un requisito cuantitativo: cada lote de 10 ideas debe cubrir al menos 3 formatos distintos para evitar estancamiento.
Módulo 4: Hooks y copywriting biblioteca validada por emoción
Los hooks son patrones psicológicos codificados y validados por miles de tests A/B. La biblioteca está organizada por la respuesta emocional que busca provocar.
| Tipo | Fórmula | Ejemplo | Plataforma ideal | Fundamento |
|---|---|---|---|---|
| Problem | You're doing X wrong | You're using AI wrong | Instagram, TikTok | Teoría del déficit |
| Promise | Here's how I [result] in [time] | Save 10h/week with this system | YouTube, LinkedIn | Principio de promesa |
| Curiosity | X% of people don't know... | 99% don't know this AI trick | X, Instagram | Brecha de curiosidad |
| Number | X tools/tips that... | 3 AI tools that changed everything | Todas | Efecto de lista |
| Urgency | Do this now before... | Update your prompts before GPT-5 | X, Stories | Instinto de supervivencia |
| Contrarian | Stop doing X | Stop writing prompts | LinkedIn, X | Shock cognitivo |
| Story | I spent X hours/days... | I spent 100h testing AI tools | YouTube long-form | Narrativa 22 veces más memorable |
| Question | What if you could...? | What if AI wrote your content? | Todas | Brecha de conocimiento |
Prompt del generador de hooks:
/GOAL: Generar 20 hooks de alto rendimiento para [TEMA] CONTEXTO: - Tema: [DESCRIPCIÓN_DEL_TEMA] - Audiencia: [AUDIENCIA_OBJETIVO] - Pain points: [PROBLEMAS_PRINCIPALES] - Desired outcome: [RESULTADO_DESEADO] INSTRUCCIONES: Generar 20 hooks distribuidos así: 5x PROBLEM HOOKS: - Identificar error común - Crear urgencia - Usar lenguaje directo Ejemplo: "You're doing AI wrong" 5x PROMISE HOOKS: - Resultado específico - Timeframe claro - Métrica cuantificable Ejemplo: "Save 10h/week with this workflow" 5x CURIOSITY HOOKS: - Dato sorprendente - Brecha de conocimiento - Patrón interrupt Ejemplo: "99% of creators ignore this" 3x CONTRARIAN HOOKS: - Desafiar creencia popular - Tomar posición fuerte - Generar debate Ejemplo: "Stop optimizing for views" 2x STORY HOOKS: - Experiencia personal - Lección aprendida - Vulnerabilidad + resultado Ejemplo: "I wasted 6 months on prompts" CRITERIOS DE CALIDAD: - Máximo 12 palabras - Language pattern interrupt - Emotional trigger presente - Specificity over vagueness - Platform-native language
OUTPUT: Lista numerada con: 1. Hook text 2. Tipo 3. Predicted engagement score (0-100) 4. Best platform match 5. Suggested visual o asset
Loop de testing A/B de hooks:
Métricas clave: CTR, watch time en 3s, engagement rate, save rate, share rate.
Si un hook rinde menos del 50% del promedio, no se descarta de inmediato: se analiza en busca de un problema sistémico en la generación de ese tipo de hook.
Módulo 5: Production pipeline de vídeo automatizado control cinematográfico de los generativos
La producción de vídeo es el módulo más técnicamente complejo. La arquitectura refleja la evolución de los modelos de vídeo generativo hacia control cinematográfico preciso, con secuenciación de escenas, hojas de personaje completas, e iluminación y cámaras especificadas en cada plano.
El módulo 5 detalla el flujo hasta la entrega de activos; los detalles de generación visual se conectan con Notion y el segundo cerebro para alimentar el loop de distribución.
Distribución y publicación matriz que se reequilibra con datos
La matriz de distribución no es estática: si los Shorts de YouTube retienen 75% y los Reels de Instagram 45%, el sistema ajusta la proporción hacia la plataforma de mayor rendimiento.
| Pieza por idea | Distribución recomendada |
|---|---|
| 8 | |
| TikTok | 5 |
| YouTube | 4 |
| X/Twitter | 6 |
| 4 | |
| 3 | |
| Total | 30+ |
Analytics y optimización continua el cierre del loop
Cada activo publicado vuelve al orquestador con métricas reales. Si un KPI cae más del 30% respecto a la línea base, el sistema dispara una alerta y abre un sub-loop de revisión. El reporte semanal automático condensa patrones detectados por plataforma, tipo de hook y formato.
Integraciones técnicas piezas mínimas viables
| Herramienta | Rol |
|---|---|
| Claude Code | Orquestador principal |
| Apify | Scraping de fuentes externas |
| n8n o Make | Automatización entre módulos |
| Notion | Segundo cerebro estructurado |
| Pinecone, Weaviate o Chroma | Vector database para RAG |
| Redis | Capa de caché |
| Twitter API v2, Reddit Pushshift, YouTube Data, Google Trends, Quora | Fuentes de research |
Checkpoints de calidad y auto-review umbrales antes de publicar
| Checkpoint | Umbral |
|---|---|
| Relevancia de datos extraídos | > 70% |
| Duplicados en lote | < 10% |
| Score mínimo de idea para producción | >= 70 |
| Originalidad de idea nueva | > 60% |
| Factibilidad de producción | HIGH |
| Hook performance vs promedio | >= 50% |
| Caída de KPI para disparar alerta | > 30% |
Escalabilidad y mantenimiento del operador al arquitecto
El sistema está pensado para que la intervención humana se concentre en parámetros estratégicos y revisión semanal, no en la operación diaria. Para escalar:
- Añadir nuevas fuentes en la matriz y ajustar frecuencias.
- Crear nuevos topic clusters y conectarlos a Brand Guidelines.
- Versionar prompts por plataforma y por cambio de algoritmo.
- Reentrenar el modelo de predicción de rendimiento con datos propios cada trimestre.
Si el panel de control está bien definido y los umbrales están calibrados, el sistema aprende de cada ciclo y reduce la necesidad de intervención humana a lo estratégico.

