Communitygithub.com

Knowledge Inbox

Convierte enlaces, videos, PDFs y archivos en tarjetas de conocimiento Markdown estructurado para Obsidian a través de MCP.

¿Qué es Knowledge Inbox?

Knowledge Inbox es una habilidad para el agente (MCP) que permite a los usuarios convertir enlaces, videos, archivos PDF, archivos locales y texto plano en tarjetas de conocimiento Markdown listas para Obsidian. Su principal utilidad radica en automatizar la ingesta de contenido externo, eliminando la necesidad de copiar y pegar manualmente o resumir cada recurso. La habilidad admite múltiples formatos y puede manejar URLs, rutas de archivos locales y contenido de texto directo. Al recibir un enlace o archivo sin una pregunta asociada, asume que es una solicitud de ingesta y la procesa automáticamente. Si el contenido se proporciona como contexto para una pregunta, solo lo ingiere si el usuario lo pide explícitamente. El servicio se encarga del análisis, el etiquetado y la generación de enlaces internos, por lo que no es necesario resumir por separado. Soporta hasta 1800 segundos para audio o video largos. En caso de éxito, devuelve la ruta del archivo creado en Obsidian; en caso de fallo, informa el error exacto. Si el almacenamiento no está configurado, redirige al usuario una vez a la interfaz web (http://127.0.0.1:8787/) para elegir una bóveda de Obsidian o carpeta de Markdown, y luego reintenta la operación. Para canales como WeChat, prepara el entorno automáticamente antes de la ingesta.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add dafnamannish442/knowledge-inbox

Preguntar en tu IA favorita

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

Documentación

Ingesta de Conocimiento

Llama a knowledge_ingest con la URL exacta, la ruta local absoluta o el texto original.

  • Trata un enlace, archivo o mensaje de contenido reenviado de forma independiente y sin una pregunta adjunta como una solicitud de ingesta; no pregunte por un comando separado "guardar esto".

  • Si el texto reenviado contiene exactamente una URL compatible más texto de compartir, pasa la URL como content para que el servicio obtenga la fuente en lugar de archivar solo el texto del envoltorio.

  • Cuando el contenido se proporciona como contexto para una pregunta u otra tarea, responde a esa tarea sin ingerirlo silenciosamente a menos que el usuario también pida guardarlo.

  • Pasa un título de usuario solo cuando se proporciona o es útil para una nota de solo texto.

  • Pasa source_url solo para un archivo local que provino de una URL conocida.

  • Usa hasta 1800 segundos para audio o video largo.

  • En caso de éxito, reporta el note_path devuelto.

  • En caso de fallo, reporta el error exacto y procesable. Nunca afirmar que se guardó una nota.

  • Si el almacenamiento no está configurado, dirige al usuario una vez a http://127.0.0.1:8787/ para elegir una Bóveda de Obsidian o carpeta de Markdown, luego reintenta el contenido original.

  • No resumas por separado; el servicio se encarga del análisis IA, etiquetas, enlaces y Markdown.

  • Usa knowledge_list_capabilities solo cuando no estés seguro del soporte de la fuente.

  • Usa knowledge_get_job para inspeccionar un trabajo asíncrono conocido.

Para Canales de WeChat, llama primero a knowledge_ingest. Si reporta un cliente desconectado, llama a knowledge_wechat_prepare y reintenta una vez. Nunca le pidas al usuario que abra o reproduzca la URL de video suministrada. Solo cuando la preparación falla puedes pedirle al usuario una vez que cierre y vuelva a abrir cualquier ventana de Canales. El servicio restaura el proxy del sistema y elimina el video fuente solo después de que tanto las escrituras en Obsidian como en SQLite tengan éxito.

Skills relacionados