JeCabrera commited on
Commit
5668ab1
·
verified ·
1 Parent(s): d0e8042

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +61 -17
app.py CHANGED
@@ -78,8 +78,8 @@ story_formulas = {
78
 
79
  ESTRUCTURA:
80
  1. Gancho:
81
- - Abre identificando un problema o dolor específico de la audiencia
82
- - Conecta emocionalmente con la frustración o necesidad
83
  - Genera identificación inmediata con la situación
84
  - Plantea el escenario desde la perspectiva del dolor actual
85
 
@@ -99,18 +99,61 @@ story_formulas = {
99
  """,
100
  "examples": [
101
  {
102
- "title": "Programa de Fitness",
103
- "target": "Personas que quieren comenzar a ejercitarse",
 
104
  "story": """
105
- "Nunca seré una persona fitness", me repetía cada vez que veía esas fotos perfectas en Instagram. Mi realidad eran 3 minutos de ejercicio y 20 de excusas.
 
 
106
 
107
- Un día, mientras subía las escaleras a mi departamento, tuve que detenerme en el segundo piso, jadeando. Mi hijo de 5 años me miró preocupado y me preguntó: "¿Mami, estás enferma?". Ese momento cambió todo.
108
 
109
- FitLife no me prometió un cuerpo de revista, me ofreció algo mejor: la capacidad de jugar con mi hijo sin quedarme sin aliento. Empecé con 10 minutos diarios, luego 15, y ahora corremos juntos en el parque.
 
 
 
 
 
 
 
 
 
 
 
 
110
 
111
- Comienza tu historia de transformación hoy. Únete a FitLife y descubre cómo 15 minutos pueden cambiar tu vida. Primera semana gratis, porque tu bienestar no puede esperar.
112
  """
113
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
114
  ]
115
  }
116
  }
@@ -240,14 +283,14 @@ KEY ELEMENTS TO INCLUDE:
240
 
241
  # Instrucciones específicas para GHA cuando hay story_topic
242
  if formula_type == "GHA" and story_topic:
243
- story_instruction += f"""
244
- STORY TOPIC INTEGRATION GUIDELINES:
245
- - The story topic "{story_topic}" MUST be the central theme of the narrative
246
- - Build the entire story around this specific topic/experience
247
- - Use the topic as the main hook to capture attention
248
- - Weave the product naturally into this specific narrative
249
- - Ensure the story feels authentic to the given topic
250
- - Maintain the emotional core of the topic throughout
251
 
252
  REQUIRED STORY ELEMENTS:
253
  1. Opening hook must directly relate to "{story_topic}"
@@ -296,6 +339,7 @@ Cada ejemplo representa el estilo y estructura a seguir, adaptados al tono {mood
296
  Ejemplo {i}:
297
  Título: {example['title']}
298
  Audiencia: {example['target']}
 
299
  Historia:
300
  {example['story']}
301
  """
 
78
 
79
  ESTRUCTURA:
80
  1. Gancho:
81
+ - Abre identificando un problema o dolor específico de la audiencia con un titular
82
+ - Que conecta emocionalmente con la frustración o necesidad
83
  - Genera identificación inmediata con la situación
84
  - Plantea el escenario desde la perspectiva del dolor actual
85
 
 
99
  """,
100
  "examples": [
101
  {
102
+ "title": "Congreso de Marketing Digital 2024",
103
+ "target": "Marketers y dueños de negocio",
104
+ "action": "Comprar entrada Early Bird con 40% descuento",
105
  "story": """
106
+ El evento que convierte estrategias obsoletas en casos de éxito viral
107
+
108
+ Mis campañas de marketing parecían gritar en un cuarto vacío. Mientras otros conseguían resultados espectaculares, yo seguía atascado con las mismas métricas mediocres. Los cursos online y tutoriales de YouTube solo me daban fragmentos del puzzle.
109
 
110
+ Todo cambió cuando asistí a mi primer congreso de marketing. En dos días, aprendí más que en meses de autoaprendizaje. Las conexiones que hice me abrieron puertas que ni sabía que existían, y las estrategias que implementé triplicaron mis resultados en 90 días.
111
 
112
+ Asegura tu lugar en el Congreso de Marketing Digital 2024 con precio Early Bird (40% descuento). Incluye acceso a todas las conferencias, networking VIP y grabaciones exclusivas. ¡Últimas 50 entradas disponibles!
113
+ """
114
+ },
115
+ {
116
+ "title": "Curso de Fotografía con Celular",
117
+ "target": "Aficionados a la fotografía con presupuesto limitado",
118
+ "action": "Inscribirse a la masterclass con 50% de descuento",
119
+ "story": """
120
+ Tu celular tiene más potencial que esa cámara profesional que nunca te animaste a comprar
121
+
122
+ Mi Instagram parecía el muro de los lamentos fotográficos: fotos movidas, mal iluminadas y con zoom digital que las hacía parecer pinturas impresionistas. Cada vez que veía las fotos espectaculares de otros, me convencía de que necesitaba una cámara profesional (que nunca podría pagar).
123
+
124
+ Todo cambió cuando descubrí que mi "simple" celular tenía funciones que ni siquiera sabía que existían. Con algunos ajustes básicos y técnicas específicas, mis fotos comenzaron a destacar. Ahora, mis seguidores me preguntan qué cámara uso, y sonrío al decirles que es el mismo celular que uso para pedir comida a domicilio.
125
 
126
+ Aprovecha el 50% de descuento en la masterclass de esta semana y descubre el fotógrafo que llevas dentro. Incluye guía de configuración personalizada para tu modelo de celular y acceso a nuestra comunidad privada de fotógrafos móviles.
127
  """
128
+ },
129
+ {
130
+ "title": "Webinar: Ventas con LinkedIn",
131
+ "target": "Emprendedores y profesionales de ventas",
132
+ "action": "Registrarse al webinar gratuito",
133
+ "story": """
134
+ El perfil de LinkedIn que genera más ventas que un equipo comercial completo
135
+
136
+ Pasaba horas enviando mensajes fríos en LinkedIn sin respuesta. Mi perfil parecía más un currículum abandonado que una herramienta de ventas. Mientras otros cerraban deals importantes, yo apenas conseguía algunas vistas a mi perfil.
137
+
138
+ La revelación llegó cuando un mentor me mostró cómo había conseguido 15 clientes en un mes solo optimizando su perfil de LinkedIn. Implementé sus estrategias y en dos semanas ya tenía 3 reuniones agendadas con clientes potenciales.
139
+
140
+ Regístrate gratis a nuestro webinar este jueves y descubre las 3 estrategias que están revolucionando las ventas en LinkedIn. Incluye plantillas de mensajes probados y guía de optimización de perfil. ¡Plazas limitadas!
141
+ """
142
+ },
143
+ {
144
+ "title": "Silla Ergonómica ProComfort",
145
+ "target": "Profesionales que trabajan desde casa",
146
+ "action": "Comprar con 30% de descuento y envío gratis",
147
+ "story": """
148
+ La silla que transformó mi dolor de espalda en productividad
149
+
150
+ Mi espalda me recordaba cada día que trabajar desde la silla del comedor era una mala idea. Los dolores comenzaban a media mañana y para la tarde ya estaba más concentrado en mi postura que en mi trabajo. Los masajes y estiramientos solo eran soluciones temporales.
151
+
152
+ Cuando finalmente invertí en una silla ergonómica profesional, el cambio fue inmediato. No solo desapareció el dolor, sino que mi productividad aumentó. Ahora puedo concentrarme en mis proyectos sin interrupciones y terminar mi jornada sintiéndome energizado.
153
+
154
+ Aprovecha 30% de descuento en la Silla ProComfort y transforma tu espacio de trabajo. Incluye envío gratuito, garantía de 5 años y guía de ajuste personalizado. ¡Stock limitado!
155
+ """
156
+ },
157
  ]
158
  }
159
  }
 
283
 
284
  # Instrucciones específicas para GHA cuando hay story_topic
285
  if formula_type == "GHA" and story_topic:
286
+ story_instruction += f"""
287
+ STORY TOPIC INTEGRATION GUIDELINES:
288
+ - The story topic "{story_topic}" MUST be the central theme of the narrative
289
+ - Build the entire story around this specific topic/experience
290
+ - Use the topic as the main hook to capture attention
291
+ - Weave the product naturally into this specific narrative
292
+ - Ensure the story feels authentic to the given topic
293
+ - Maintain the emotional core of the topic throughout
294
 
295
  REQUIRED STORY ELEMENTS:
296
  1. Opening hook must directly relate to "{story_topic}"
 
339
  Ejemplo {i}:
340
  Título: {example['title']}
341
  Audiencia: {example['target']}
342
+ Acción: {example['action']}
343
  Historia:
344
  {example['story']}
345
  """