CommunityProgramación y desarrollogithub.com

DSH-skill (Búsqueda Multi-Fuente)

Cuando el usuario proporciona un término de consulta (no una URL específica) y solicita buscar y fusionar información de múltiples fuentes. Por ejemplo: 'Ayúdame a buscar las últimas noticias sobre una política' o 'Encuentra varias fuentes para comparar un dato'. No aplica cuando el usuario ya ha proporcionado una URL específica; ese caso lo maneja web-extractor.

¿Qué es DSH-skill (Búsqueda Multi-Fuente)?

Este skill está diseñado para que agentes de IA (como Claude Code, Cursor, Codex) realicen búsquedas multi-fuente a partir de una consulta textual del usuario, sin una URL específica. Su propósito es extraer y fusionar información clave de múltiples fuentes confiables. El flujo comienza verificando que las herramientas `web_search` y `web_fetch` estén disponibles. Luego, busca hasta 5 fuentes relevantes (priorizando fuentes oficiales y medios autorizados) y las obtiene en paralelo. De cada página extrae campos específicos como fecha, nombre de la fuente y valores/factos clave, evitando resumir el contenido completo. Finalmente, presenta los resultados en una tabla, seguida de consensos y conflictos entre fuentes. Es útil para comparar datos o verificar información de forma rápida y estructurada, pero no debe usarse cuando el usuario ya proporciona una URL (eso lo maneja otro skill).

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/dji-sq/DSH-skill/tree/HEAD/multi-source-extractor

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Flujo de Extracción Multi-Fuente

Paso 1: Verificar Disponibilidad de Herramientas

Confirme que la sesión actual disponga de web_search y web_fetch. Si falta alguna, informe al usuario cuál herramienta falta y detenga el flujo.

Paso 2: Buscar y Filtrar Fuentes

Llame a web_search con el término de consulta original del usuario. Seleccione 3 a 5 fuentes de los resultados, priorizando:

  • Fuentes oficiales (sitios web de ministerios, anuncios corporativos, páginas de estadísticas oficiales)
  • Medios autorizados (noticias de portales, medios verticales del sector)

Excluya anuncios claramente irrelevantes, publicaciones en foros o páginas agregadoras.

Paso 3: Obtener en Paralelo

Para cada URL seleccionada, llame a web_fetch. Realice múltiples llamadas en una sola respuesta, no secuencialmente. Si una URL falla al obtenerla, registre el motivo del fallo y continúe con las demás URLs.

Paso 4: Extraer por Campos

De cada página obtenida con éxito, extraiga los siguientes campos:

  • Fecha: la fecha directamente relacionada con el tema de la consulta (por ejemplo, fecha de ajuste de precios, fecha de publicación). No extraiga el año de copyright del pie de página.
  • Nombre de la fuente: el nombre de la organización o medio al que pertenece la página.
  • Valor/Hecho clave: números o conclusiones específicas directamente relacionadas con el tema de la consulta (por ejemplo, "aumento de XX yuanes/tonelada").

Si una página carece de algún campo, indique "No encontrado". No invente datos.

Paso 5: Combinar y Presentar

Presente los resultados en una tabla, una fila por fuente:

FuenteFechaValor/Hecho ClaveEstado de Obtención

Debajo de la tabla, agregue: Información de consenso: si múltiples fuentes coinciden en la misma afirmación, enumérela. Información conflictiva: si los valores o fechas entre fuentes son inconsistentes, enumérelos e indique la fuente de cada uno.

Límites

  • No resuma el contenido completo de la página; solo extraiga los campos relevantes al tema de la consulta.
  • Si todas las fuentes fallan al obtenerlas, informe directamente del fallo; no use resúmenes de resultados de búsqueda como sustituto del contenido de la página.
  • No recomiende al usuario qué fuente consultar; solo realice la fusión de información.

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

Skills relacionados