¿Por qué ChatGPT a veces “olvida” lo que le dijiste antes? Y cómo podría mejorar

Imagen
 Si eres de los que usa ChatGPT para trabajar, estudiar o escribir, seguramente te ha pasado: un día le das una instrucción y lo hace perfecto. Vuelves al siguiente, haces lo mismo… y parece que ya no entiende nada. Esto sucede porque ChatGPT no siempre mantiene el contexto de forma clara o predecible. A veces lo “recuerda”, otras lo “olvida” o incluso recuerda cosas que ya no son útiles. 🎯 ¿Qué está fallando? ChatGPT funciona bien en conversaciones continuas dentro de la misma sesión, pero cuando pasa tiempo, se divide en múltiples temas o cambias de enfoque, es difícil saber qué está usando como base para responderte. 🤔 ¿Cómo podría mejorar? He propuesto a OpenAI lo siguiente: 1. Panel de contexto visible y editable Una forma de ver qué está recordando el sistema en ese momento y poder modificarlo, como: “Usuario quiere explicaciones sencillas con ejemplos en código.” “Está escribiendo sobre macros en Word.” Podríamos editar o eliminar lo que ya no nos sirve. 2. Botón de “modo ...

Macro en Word para resaltar automáticamente palabras clave en tus documentos

Si trabajas con documentos largos como contratos, políticas, reportes o tesis, probablemente sabes lo difícil que es encontrar rápidamente las palabras clave importantes.

En esta publicación te comparto una macro en Word que te permite ingresar una lista de palabras clave, y el sistema las resalta automáticamente en todo el texto, sin que tengas que buscarlas una por una.


✅ 💻 Código de la macro (copia y pega en Word)

Sub ResaltarPalabrasClave()
    Dim palabras As String
    Dim palabra As Variant
    Dim rng As Range
    Dim respuesta As Integer

    ' Solicitar las palabras clave al usuario
    palabras = InputBox("Escribe las palabras clave que deseas resaltar, separadas por comas:" & vbCrLf & _
                        "Ejemplo: pago, plazo, obligación", "Palabras clave")

    If palabras = "" Then Exit Sub ' Salir si no se ingresa nada

    ' Convertir en array de palabras clave
    Dim lista() As String
    lista = Split(palabras, ",")

    ' Recorrer cada palabra
    For Each palabra In lista
        Set rng = ActiveDocument.Content
        With rng.Find
            .ClearFormatting
            .Replacement.ClearFormatting
            .Text = Trim(palabra)
            .Replacement.Highlight = True
            .Forward = True
            .Wrap = wdFindContinue
            .Format = True
            .MatchCase = False
            .MatchWholeWord = True
            .Replacement.Text = Trim(palabra)
            .Execute Replace:=wdReplaceAll
        End With
    Next palabra

    MsgBox "Las palabras clave fueron resaltadas exitosamente.", vbInformation
End Sub

✅ 🧰 Cómo usar esta macro paso a paso

1. Abre Word y presiona Alt + F11 para abrir el editor de macros (VBA)


2. Inserta un nuevo módulo (Insertar > Módulo)


3. Pega el código anterior


4. Guarda tu documento como .docm


5. Ejecuta la macro con Alt + F8 → selecciona ResaltarPalabrasClave




Les comparto un video donde explico como ejecutar la macro y ver el resultado





Si necesitan ajustar esta macro para otras actividades o crear una nueva , puedes contactarnos a zelideth27@gmail.com

Comentarios

🚀 Mantener este blog funcionando requiere tiempo y café. ¡Puedes contribuir con uno aquí!

Entradas más populares de este blog

Guía Práctica: Ejemplo Completo de ASPX para Desarrolladores Web

📊 Automatiza tu trabajo: Convierte tablas de Word a Excel con una macro

Macro de Excel para abrir archivo csv