Búsqueda de Conversaciones
AISCouncil incluye una característica de búsqueda integrada que te permite encontrar mensajes en todas tus conversaciones, no solo la actual. Busca en todo tu historial de chat para encontrar esa respuesta importante o discusión.
Abrir Búsqueda
Hay dos formas de abrir el panel de búsqueda:
- Atajo de teclado: Presiona Ctrl+F (o Cmd+F en Mac)
- Botón de barra lateral: Haz clic en el icono de búsqueda en la barra lateral izquierda
Cuando se abre la búsqueda, el área de chat es reemplazada por un campo de entrada de búsqueda y un panel de resultados.
Buscando
Escribe tu consulta en el campo de entrada de búsqueda. Los resultados aparecen mientras escribes (con un corto retraso de debounce por rendimiento). La búsqueda requiere al menos 2 caracteres para comenzar.
La búsqueda verifica dos cosas:
- Nombres de bots -- coincide con títulos de conversación/bot
- Contenido de mensajes -- coincide con todos los mensajes de usuario y asistente en cada conversación
Resultados de Búsqueda
Los resultados se agrupan por conversación (bot). Cada grupo de resultados muestra:
- Nombre del bot con el texto coincidente resaltado
- Icono del bot (si está establecido)
- Conteo de coincidencias y fecha de creación
- Lista expandible de mensajes coincidentes con fragmentos de contexto
Cada fragmento de mensaje muestra:
- El rol del mensaje (usuario o asistente)
- El texto coincidente resaltado con contexto circundante (aproximadamente 40 caracteres antes y 60 caracteres después de la coincidencia)
Navegar Resultados
- Haz clic en un nombre de bot (para coincidencias solo de título) para cambiar a esa conversación
- Haz clic en cualquier fragmento de mensaje para cambiar a esa conversación
- Los resultados están limitados a 100 coincidencias por rendimiento
La búsqueda no distingue mayúsculas/minúsculas. Escribir "python" coincidirá con "Python", "PYTHON" y "python".
Cerrar Búsqueda
Hay dos formas de cerrar el panel de búsqueda y volver a la vista de chat:
- Presiona Escape mientras estás en la vista de búsqueda
- Haz clic en el botón de búsqueda de nuevo en la barra lateral (alterna búsqueda apagada)
El área de chat se restaura a su estado anterior cuando cierras la búsqueda.
Cómo Funciona
La búsqueda se ejecuta completamente en el navegador contra tu almacenamiento IndexedDB local:
- Todas las claves IndexedDB que comienzan con
ais-chat-se enumeran - Los mensajes de cada conversación se cargan y escanean para la cadena de consulta
- Los nombres de bots también se verifican para coincidencias
- Los resultados se transmiten a la UI a medida que cada conversación se escanea
Como la búsqueda se ejecuta localmente, funciona offline y no envía ningún dato a un servidor.
Para historiales de chat grandes (miles de mensajes en muchas conversaciones), la búsqueda puede tomar un momento en completarse. Los resultados aparecen progresivamente a medida que las conversaciones se escanean.
Limitaciones
- Longitud mínima de consulta: Se requieren 2 caracteres
- Resultados máximos: Limitados a 100 coincidencias
- Solo sesión actual: La búsqueda cubre conversaciones almacenadas en tu navegador actual. No busca entre dispositivos o datos sincronizados.
- Solo texto: El contenido de imágenes e imágenes generadas no son buscables -- solo mensajes de texto