- Fix YAML files with unquoted strings containing quotes - Export singleton instances in ai/__init__.py - Fix validator scoring prompt to use replace() instead of format() to avoid conflicts with JSON curly braces Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
83 lines
2.1 KiB
YAML
83 lines
2.1 KiB
YAML
name: product_post
|
|
description: Posts promocionales para productos
|
|
personality: promotional
|
|
|
|
purpose: |
|
|
Presentar productos de forma atractiva enfocándose en cómo
|
|
resuelven problemas reales del cliente.
|
|
|
|
requirements:
|
|
- Liderar con el problema que resuelve
|
|
- Destacar 2-3 beneficios clave
|
|
- Incluir precio como inversión
|
|
- CTA claro pero no agresivo
|
|
- NO inventar especificaciones
|
|
|
|
structure:
|
|
hook: problem_or_benefit_hook
|
|
benefits: 2_3_key_benefits
|
|
specs: relevant_specs_only
|
|
price: price_as_investment
|
|
cta: soft_call_to_action
|
|
hashtags: 2_3_relevant
|
|
|
|
variables:
|
|
- name: product_name
|
|
type: string
|
|
required: true
|
|
- name: product_description
|
|
type: string
|
|
required: true
|
|
- name: price
|
|
type: number
|
|
required: true
|
|
- name: category
|
|
type: string
|
|
required: true
|
|
- name: specs
|
|
type: object
|
|
required: false
|
|
- name: highlights
|
|
type: array
|
|
required: false
|
|
|
|
parameters:
|
|
temperature: 0.7
|
|
max_tokens: 400
|
|
|
|
template: |
|
|
Genera un post promocional para este producto:
|
|
|
|
PRODUCTO: {product_name}
|
|
DESCRIPCIÓN: {product_description}
|
|
PRECIO: ${price:,.2f} MXN
|
|
CATEGORÍA: {category}
|
|
ESPECIFICACIONES: {specs}
|
|
PUNTOS DESTACADOS: {highlights}
|
|
|
|
ESTRUCTURA:
|
|
1. HOOK: Problema que resuelve O beneficio principal
|
|
2. BENEFICIOS: 2-3 beneficios clave (no características)
|
|
3. PRECIO: Presentado como inversión
|
|
4. CTA: Invitación a saber más (no presión)
|
|
5. HASHTAGS: 2-3 relevantes
|
|
|
|
REGLAS:
|
|
- Beneficios > Características (no "8GB RAM", sino "edita video sin lag")
|
|
- El precio es una inversión, no un gasto
|
|
- CTA suave: "Más info en DM", "Conoce más", etc.
|
|
- NO inventes especificaciones que no están en los datos
|
|
- Usa emojis con propósito (máximo 3-4)
|
|
|
|
Responde SOLO con el texto del post.
|
|
|
|
tone_guidelines:
|
|
do:
|
|
- "Edita videos 4K sin esperar renderizados eternos"
|
|
- "Inversión que se paga sola en productividad"
|
|
- "¿Te interesa? Escríbenos para más detalles"
|
|
dont:
|
|
- "¡¡¡OFERTA INCREÍBLE!!!"
|
|
- '"ÚLTIMAS UNIDADES" (a menos que sea verdad)'
|
|
- "Compra ahora antes de que se acabe"
|