Major improvements to AI content generation: ## New Components (app/services/ai/) - PromptLibrary: YAML-based prompt templates with inheritance - ContextEngine: Anti-repetition and best performers tracking - ContentGeneratorV2: Enhanced generation with dynamic parameters - PlatformAdapter: Platform-specific content adaptation - ContentValidator: AI-powered quality scoring (0-100) ## Prompt Library (app/prompts/) - 3 personalities: default, educational, promotional - 5 templates: tip_tech, product_post, service_post, thread, response - 4 platform configs: x, threads, instagram, facebook - Few-shot examples by category: ia, productividad, seguridad ## Database Changes - New table: content_memory (tracks generated content) - New columns in posts: quality_score, score_breakdown, generation_attempts ## New API Endpoints (/api/v2/generate/) - POST /generate - Generation with quality check - POST /generate/batch - Batch generation - POST /quality/evaluate - Evaluate content quality - GET /templates, /personalities, /platforms - List configs ## Celery Tasks - update_engagement_scores (every 6h) - cleanup_old_memory (monthly) - refresh_best_posts_yaml (weekly) ## Tests - Comprehensive tests for all AI engine components Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
156 lines
4.7 KiB
YAML
156 lines
4.7 KiB
YAML
# Best Posts - Ejemplos de alto rendimiento para few-shot learning
|
|
# Este archivo se actualiza automáticamente con posts que superan el umbral de engagement
|
|
|
|
metadata:
|
|
description: "Colección de posts con mejor rendimiento para usar como few-shot examples"
|
|
auto_update: true
|
|
top_percentile: 20 # Top 20% de engagement
|
|
min_engagement_score: 50
|
|
last_updated: null # Se actualiza automáticamente
|
|
|
|
# Ejemplos manuales iniciales (reemplazar con posts reales de la marca)
|
|
examples:
|
|
|
|
tip_tech:
|
|
- content: |
|
|
¿Pasas horas buscando archivos en tu compu?
|
|
|
|
Tip: Usa "Everything" (Windows) o "Alfred" (Mac).
|
|
|
|
Búsqueda instantánea de cualquier archivo en milisegundos.
|
|
|
|
Yo recuperé 30 min diarios con esto.
|
|
|
|
#Productividad #Tech
|
|
platform: x
|
|
engagement_score: 85
|
|
metrics:
|
|
likes: 45
|
|
retweets: 12
|
|
comments: 8
|
|
analysis:
|
|
hook_type: pregunta_dolor
|
|
strength: dato_específico_personal
|
|
|
|
- content: |
|
|
El 73% de developers usan ChatGPT para debugging.
|
|
|
|
Pero el 90% lo usa mal.
|
|
|
|
El truco: no le des solo el error.
|
|
Dale contexto:
|
|
→ Qué intentas hacer
|
|
→ Qué esperabas
|
|
→ Qué obtuviste
|
|
|
|
La diferencia es brutal.
|
|
|
|
#IA #Programming
|
|
platform: x
|
|
engagement_score: 92
|
|
metrics:
|
|
likes: 78
|
|
retweets: 34
|
|
comments: 15
|
|
analysis:
|
|
hook_type: dato_impactante
|
|
strength: framework_accionable
|
|
|
|
product_post:
|
|
- content: |
|
|
💻 Para los que editan video y están hartos del lag:
|
|
|
|
MacBook Pro M3 Pro disponible.
|
|
|
|
→ Renderiza 4K en tiempo real
|
|
→ 18h de batería editando
|
|
→ Pantalla que hace justicia a tu trabajo
|
|
|
|
Inversión desde $45,999 MXN.
|
|
|
|
¿Te interesa? Más detalles por DM.
|
|
|
|
#Apple #VideoEditing
|
|
platform: x
|
|
engagement_score: 78
|
|
metrics:
|
|
likes: 34
|
|
retweets: 8
|
|
comments: 12
|
|
analysis:
|
|
hook_type: dolor_específico
|
|
strength: beneficios_no_specs
|
|
|
|
service_post:
|
|
- content: |
|
|
"Pasamos 20 horas/semana en reportes manuales"
|
|
|
|
Eso nos dijo un cliente hace 3 meses.
|
|
|
|
Hoy su equipo dedica esas horas a estrategia.
|
|
|
|
¿Cómo? Automatizamos:
|
|
→ Extracción de datos
|
|
→ Generación de reportes
|
|
→ Envío programado
|
|
|
|
Si tu equipo pierde tiempo en tareas repetitivas, hablemos.
|
|
|
|
#Automatización #Productividad
|
|
platform: threads
|
|
engagement_score: 81
|
|
metrics:
|
|
likes: 56
|
|
retweets: 15
|
|
comments: 9
|
|
analysis:
|
|
hook_type: caso_cliente
|
|
strength: resultado_medible
|
|
|
|
thread:
|
|
- posts:
|
|
- "🧵 5 herramientas de IA que uso todos los días (y son gratis):"
|
|
- "1/ Claude para escribir y pensar. Mejor que ChatGPT para textos largos y razonamiento complejo. Mi favorito para brainstorming."
|
|
- "2/ Perplexity para investigar. Google + IA. Te da respuestas con fuentes. Ya no uso Google para research."
|
|
- "3/ Gamma para presentaciones. Describes tu idea y genera slides. 30 min de trabajo en 5."
|
|
- "4/ ElevenLabs para audio. Convierte texto a voz natural. Perfecto para demos y videos."
|
|
- "5/ Canva con IA para diseño. Magic Edit y texto a imagen. No necesitas Photoshop para el 90% de cosas. ¿Cuál agregarías? #IA #Herramientas"
|
|
platform: x
|
|
engagement_score: 95
|
|
metrics:
|
|
total_likes: 234
|
|
retweets: 89
|
|
comments: 45
|
|
analysis:
|
|
hook_type: lista_útil
|
|
strength: herramientas_específicas_opinión_personal
|
|
|
|
# Patrones identificados de posts exitosos
|
|
success_patterns:
|
|
hooks:
|
|
- type: dato_específico
|
|
description: "Números concretos generan credibilidad"
|
|
example: "El 73% de developers..."
|
|
- type: dolor_relatable
|
|
description: "Problemas que la audiencia reconoce"
|
|
example: "¿Pasas horas buscando archivos...?"
|
|
- type: resultado_medible
|
|
description: "Transformaciones cuantificables"
|
|
example: "De 20 horas a 0 en reportes manuales"
|
|
|
|
content:
|
|
- pattern: personal_experience
|
|
description: "Incluir experiencia personal aumenta engagement"
|
|
- pattern: actionable_value
|
|
description: "Contenido que se puede aplicar inmediatamente"
|
|
- pattern: specific_over_generic
|
|
description: "Herramientas específicas > consejos generales"
|
|
|
|
structure:
|
|
- pattern: short_sentences
|
|
description: "Oraciones cortas, una idea por línea"
|
|
- pattern: visual_hierarchy
|
|
description: "Uso de → y bullets para escaneo"
|
|
- pattern: strong_close
|
|
description: "Terminar con pregunta o CTA claro"
|