def analyze_avatar(target_audience=None, product_service=None, uploaded_content=None, skills=None): """ Performs a deep analysis of the avatar based on provided information. Args: target_audience: Description of the target audience product_service: Kind of product or service uploaded_content: Content from uploaded files (if any) skills: User's skills and expertise Returns: dict: Complete avatar analysis """ # Information available for analysis info_section = f""" INFORMACIÓN DISPONIBLE PARA ANÁLISIS: 1. DESCRIPCIÓN DEL PÚBLICO OBJETIVO: {target_audience if target_audience else "No se ha proporcionado descripción específica del público objetivo."} 2. PRODUCTO/SERVICIO: {product_service if product_service else "No se ha proporcionado nombre específico del producto/servicio."} 3. CONTENIDO ADICIONAL: {uploaded_content if uploaded_content else "No se ha subido contenido adicional."} 4. HABILIDADES Y EXPERIENCIA: {skills if skills else "No se han proporcionado habilidades específicas."} IMPORTANTE: Analiza TODA la información disponible para identificar puntos de dolor específicos, objeciones y necesidades que puedan abordarse en la oferta principal. """ # Complete avatar analysis framework avatar_analysis = f""" FRAMEWORK DE ANÁLISIS PROFUNDO DEL AVATAR: PASO 1: DEFINE CON PRECISIÓN EL AVATAR Tu avatar no es solo un título profesional, sino una persona con miedos, aspiraciones y problemas específicos. - Identifica quién es exactamente (demografía, psicografía, rol, estatus) - Determina qué problema específico lo está frenando ahora mismo - Comprende cómo este problema impacta su negocio o vida personal - Clarifica en qué etapa se encuentra para resolver este problema - Define su nivel de conciencia sobre las posibles soluciones PASO 2: IDENTIFICA SUS DOLORES Y FRUSTRACIONES REALES Los pains deben ir más allá de lo superficial. Enfócate en lo que realmente los mantiene despiertos por la noche. - ¿Qué lo frustra día a día relacionado con este problema? - ¿Qué pensamientos negativos o creencias limitantes lo están frenando? - ¿Qué ha intentado antes que no ha funcionado? - ¿Qué obstáculos específicos le impiden avanzar? PASO 3: CONÉCTALO CON LA EMOCIÓN QUE LE PROVOCA EL PROBLEMA Las emociones son el verdadero motor de la compra. Identifica cómo se sienten al enfrentar sus problemas. - ¿Cómo se siente al enfrentar este problema? (avergonzado, abrumado, frustrado) - ¿Qué impacto tiene esto en su confianza y autoestima? - ¿Qué disparadores emocionales podrían impedirle tomar acción? PASO 4: MUESTRA EL IMPACTO DEL PROBLEMA EN SU VIDA REAL El cliente debe verse reflejado en escenarios concretos. - ¿Cómo afecta específicamente a su negocio, relaciones o finanzas? - ¿Qué consecuencias está sufriendo por no resolverlo? - ¿Qué oportunidades está perdiendo? - ¿Cuál es el costo de la inacción (financiero, emocional, tiempo)? PASO 5: DEFINE SU DESEO MÁS PROFUNDO El "deseo egoísta" es lo que realmente quiere, sin filtros ni justificaciones. - ¿Qué quiere lograr realmente más allá del objetivo superficial? - ¿Cómo sería su vida sin este problema? - ¿Qué transformación está buscando realmente? - ¿Qué cambio de estatus o identidad desea? PASO 6: ILUSTRA ESE DESEO EN SU VIDA DIARIA Haz tangible y concreto ese deseo profundo. - ¿Cómo se vería un día típico después de lograr esa transformación? - ¿Qué podría hacer o experimentar que ahora no puede? - ¿Cómo cambiaría su relación con los demás? - ¿Qué nuevas oportunidades se abrirían para él/ella? PASO 7: IDENTIFICA LAS OBJECIONES PRINCIPALES Las objeciones son las barreras mentales que impiden la compra. - ¿Qué dudas o preocupaciones tiene sobre la solución? - ¿Qué experiencias negativas previas podrían estar influyendo? - ¿Qué garantías o pruebas necesitaría para sentirse seguro? - ¿Qué factores externos podrían impedir su decisión? {info_section} """ return avatar_analysis