Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -268,7 +268,7 @@ Reserva tu lugar con 50% de descuento y aprende a escribir textos que convierten
|
|
268 |
|
269 |
def generate_headline_for_story(story, formula_type, product, target_audience, mood, temperature):
|
270 |
"""Función para generar un titular basado en la historia"""
|
271 |
-
|
272 |
generation_config = {
|
273 |
"temperature": temperature,
|
274 |
"top_p": 0.65,
|
@@ -280,7 +280,7 @@ def generate_headline_for_story(story, formula_type, product, target_audience, m
|
|
280 |
model_name="gemini-2.0-flash",
|
281 |
generation_config=generation_config
|
282 |
)
|
283 |
-
|
284 |
system_prompt = """Eres un experto copywriter especializado en crear titulares persuasivos.
|
285 |
IMPORTANTE:
|
286 |
- Genera SOLO UN TITULAR
|
@@ -303,15 +303,22 @@ def generate_headline_for_story(story, formula_type, product, target_audience, m
|
|
303 |
2. Periodo: Una situación cotidiana o momento del día
|
304 |
3. Superación: Un conector con toque de humor (sin, incluso si, aunque, etc.)
|
305 |
|
306 |
-
|
|
|
|
|
|
|
307 |
- "Domina el arte de la inversión mientras te cepillas los dientes incluso si confundes Excel con PowerPoint"
|
308 |
- "Aprende un nuevo idioma durante tus visitas al baño aunque solo sepas decir gracias y por favor"
|
309 |
- "Conquista el miedo a hablar en público durante el desayuno a pesar de que te tiemblen hasta las pestañas"
|
|
|
|
|
310 |
|
311 |
-
|
312 |
-
-
|
313 |
-
-
|
314 |
-
-
|
|
|
|
|
315 |
|
316 |
Historia a titular:
|
317 |
{story}
|
@@ -321,21 +328,28 @@ def generate_headline_for_story(story, formula_type, product, target_audience, m
|
|
321 |
{system_prompt}
|
322 |
|
323 |
INSTRUCCIONES PARA TITULAR AIDA:
|
324 |
-
Crea un titular que
|
325 |
-
1. Atención:
|
326 |
-
2. Interés:
|
327 |
-
3. Deseo:
|
328 |
-
4. Acción:
|
|
|
|
|
|
|
329 |
|
330 |
-
|
331 |
- "¿Sabías que el 83% de los emprendedores exitosos dedican menos de 2 horas al día a reuniones?"
|
332 |
- "La mayoría no sabe que existe una técnica de ventas basada en videojuegos"
|
333 |
- "Contrario a lo que piensas, el momento más productivo del día no es por la mañana"
|
|
|
|
|
334 |
|
335 |
-
|
336 |
-
-
|
337 |
-
-
|
338 |
-
-
|
|
|
|
|
339 |
|
340 |
Historia a titular:
|
341 |
{story}
|
@@ -345,21 +359,28 @@ def generate_headline_for_story(story, formula_type, product, target_audience, m
|
|
345 |
{system_prompt}
|
346 |
|
347 |
INSTRUCCIONES PARA TITULAR 4U:
|
348 |
-
|
349 |
-
1. Útil:
|
350 |
-
2. Urgente:
|
351 |
-
3. Único:
|
352 |
4. Ultra-específico: Detalles precisos y medibles
|
353 |
|
354 |
-
|
|
|
|
|
|
|
355 |
- "Aprende 347 palabras en alemán memorizando solo 12 minutos al día mientras cocinas"
|
356 |
- "Cultiva 27 tipos de hierbas aromáticas en 1.5 metros cuadrados de balcón"
|
357 |
- "Automatiza 89% de tus tareas administrativas dedicando 31 minutos cada lunes"
|
358 |
-
|
359 |
-
|
360 |
-
|
361 |
-
|
362 |
-
-
|
|
|
|
|
|
|
|
|
363 |
|
364 |
Historia a titular:
|
365 |
{story}
|
|
|
268 |
|
269 |
def generate_headline_for_story(story, formula_type, product, target_audience, mood, temperature):
|
270 |
"""Función para generar un titular basado en la historia"""
|
271 |
+
|
272 |
generation_config = {
|
273 |
"temperature": temperature,
|
274 |
"top_p": 0.65,
|
|
|
280 |
model_name="gemini-2.0-flash",
|
281 |
generation_config=generation_config
|
282 |
)
|
283 |
+
|
284 |
system_prompt = """Eres un experto copywriter especializado en crear titulares persuasivos.
|
285 |
IMPORTANTE:
|
286 |
- Genera SOLO UN TITULAR
|
|
|
303 |
2. Periodo: Una situación cotidiana o momento del día
|
304 |
3. Superación: Un conector con toque de humor (sin, incluso si, aunque, etc.)
|
305 |
|
306 |
+
ESTRUCTURA REQUERIDA:
|
307 |
+
[Meta deseable] + [Momento cotidiano] + [Conector humorístico]
|
308 |
+
|
309 |
+
EJEMPLOS EFECTIVOS:
|
310 |
- "Domina el arte de la inversión mientras te cepillas los dientes incluso si confundes Excel con PowerPoint"
|
311 |
- "Aprende un nuevo idioma durante tus visitas al baño aunque solo sepas decir gracias y por favor"
|
312 |
- "Conquista el miedo a hablar en público durante el desayuno a pesar de que te tiemblen hasta las pestañas"
|
313 |
+
- "Desarrolla músculos preparando café cuando levantar la taza te parece ejercicio extremo"
|
314 |
+
- "Domina la fotografía profesional en el supermercado aun con ese celular que sobrevivió tres caídas"
|
315 |
|
316 |
+
VALIDACIONES:
|
317 |
+
- ¿Incluye una meta clara y deseable?
|
318 |
+
- ¿Menciona un momento cotidiano específico?
|
319 |
+
- ¿Usa un conector humorístico natural?
|
320 |
+
- ¿Mantiene el humor sin ser ridículo?
|
321 |
+
- ¿Es relevante para {target_audience}?
|
322 |
|
323 |
Historia a titular:
|
324 |
{story}
|
|
|
328 |
{system_prompt}
|
329 |
|
330 |
INSTRUCCIONES PARA TITULAR AIDA:
|
331 |
+
Crea un titular que combine:
|
332 |
+
1. Atención: Gancho sorprendente o contraintuitivo
|
333 |
+
2. Interés: Desarrollo que intriga
|
334 |
+
3. Deseo: Promesa transformadora
|
335 |
+
4. Acción: Siguiente paso natural
|
336 |
+
|
337 |
+
ESTRUCTURA REQUERIDA:
|
338 |
+
[Gancho sorprendente] + [Desarrollo intrigante] + [Promesa]
|
339 |
|
340 |
+
EJEMPLOS EFECTIVOS:
|
341 |
- "¿Sabías que el 83% de los emprendedores exitosos dedican menos de 2 horas al día a reuniones?"
|
342 |
- "La mayoría no sabe que existe una técnica de ventas basada en videojuegos"
|
343 |
- "Contrario a lo que piensas, el momento más productivo del día no es por la mañana"
|
344 |
+
- "Como el bambú japonés, este método crece invisible hasta explotar en resultados"
|
345 |
+
- "Los atletas olímpicos entrenan menos horas pero logran más gracias a esta técnica"
|
346 |
|
347 |
+
VALIDACIONES:
|
348 |
+
- ¿El gancho genera curiosidad inmediata?
|
349 |
+
- ¿El desarrollo mantiene el interés?
|
350 |
+
- ¿La promesa es creíble y atractiva?
|
351 |
+
- ¿Mantiene coherencia con la historia?
|
352 |
+
- ¿Es relevante para {target_audience}?
|
353 |
|
354 |
Historia a titular:
|
355 |
{story}
|
|
|
359 |
{system_prompt}
|
360 |
|
361 |
INSTRUCCIONES PARA TITULAR 4U:
|
362 |
+
Combina estratégicamente:
|
363 |
+
1. Útil: Beneficio práctico y tangible
|
364 |
+
2. Urgente: Motivador de acción inmediata
|
365 |
+
3. Único: Diferenciador memorable
|
366 |
4. Ultra-específico: Detalles precisos y medibles
|
367 |
|
368 |
+
ESTRUCTURA REQUERIDA:
|
369 |
+
[Beneficio útil] + [Elemento único] + [Detalle ultra-específico] + [Urgencia]
|
370 |
+
|
371 |
+
EJEMPLOS EFECTIVOS:
|
372 |
- "Aprende 347 palabras en alemán memorizando solo 12 minutos al día mientras cocinas"
|
373 |
- "Cultiva 27 tipos de hierbas aromáticas en 1.5 metros cuadrados de balcón"
|
374 |
- "Automatiza 89% de tus tareas administrativas dedicando 31 minutos cada lunes"
|
375 |
+
- "La técnica de un cartero rural ayuda a 1893 personas a organizar su tiempo"
|
376 |
+
- "Un bibliotecario retirado genera 12437 euros vendiendo libros antiguos"
|
377 |
+
|
378 |
+
VALIDACIONES:
|
379 |
+
- ¿Incluye un beneficio claro y medible?
|
380 |
+
- ¿Tiene un elemento diferenciador único?
|
381 |
+
- ¿Usa datos específicos y creíbles?
|
382 |
+
- ¿Genera sensación de urgencia natural?
|
383 |
+
- ¿Es relevante para {target_audience}?
|
384 |
|
385 |
Historia a titular:
|
386 |
{story}
|