Communitygithub.com

knowledge-inbox

Transforme links, vídeos, PDFs e arquivos em cartões de conhecimento Markdown estruturados para o Obsidian via MCP.

O que é knowledge-inbox?

Este skill, chamado 'knowledge-inbox', permite que agentes de IA (como Claude Code, Cursor ou Codex) transformem automaticamente links, vídeos, PDFs e arquivos em cartões de conhecimento Markdown organizados para o Obsidian, utilizando o protocolo MCP (Model Context Protocol). Ele é especialmente útil para profissionais que desejam capturar e estruturar informações de diversas fontes sem interrupções manuais. O skill suporta múltiplas plataformas, incluindo sites, vídeos, áudios longos e arquivos locais, e oferece configuração de armazenamento através de uma interface web simples. Seu funcionamento é baseado em chamadas de função como `knowledge_ingest`, que processa o conteúdo e retorna o caminho do arquivo Markdown gerado, enquanto trata automaticamente tarefas como sumarização, extração de tags e links. Em caso de falha, ele fornece erros acionáveis e, se o armazenamento não estiver configurado, orienta o usuário a acessar um endpoint local para escolher uma pasta do Obsidian.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add dafnamannish442/knowledge-inbox

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Ingestão de Conhecimento

Chame knowledge_ingest com a URL exata, o caminho absoluto local ou o texto original.

  • Trate um link encaminhado de forma independente, um arquivo ou uma mensagem de conteúdo sem nenhuma pergunta associada como uma solicitação de ingestão; não peça um comando separado de "salvar isso".

  • Se o texto encaminhado contiver exatamente uma URL suportada mais texto de compartilhamento, passe a URL como content para que o serviço busque a fonte em vez de arquivar apenas o texto do wrapper.

  • Quando o conteúdo for fornecido como contexto para uma pergunta ou outra tarefa, responda a essa tarefa sem ingeri-lo silenciosamente, a menos que o usuário também peça para salvá-lo.

  • Passe um título do usuário apenas quando fornecido ou útil para uma nota de texto simples.

  • Passe source_url apenas para um arquivo local que veio de uma URL conhecida.

  • Use até 1800 segundos para áudio ou vídeo longo.

  • Em caso de sucesso, informe o note_path retornado.

  • Em caso de falha, informe o erro exato e acionável. Nunca afirme que uma nota foi salva.

  • Se o armazenamento não estiver configurado, direcione o usuário uma vez para http://127.0.0.1:8787/ para escolher um Cofre do Obsidian ou pasta de Markdown, depois tente novamente com o conteúdo original.

  • Não resuma separadamente; o serviço lida com análise de IA, tags, links e Markdown.

  • Use knowledge_list_capabilities apenas quando o suporte à fonte for incerto.

  • Use knowledge_get_job para inspecionar um trabalho assíncrono conhecido.

Para Canais do WeChat, chame knowledge_ingest primeiro. Se ele relatar um cliente desconectado, chame knowledge_wechat_prepare e tente novamente uma vez. Nunca peça ao usuário para abrir ou reproduzir a URL de vídeo fornecida. Apenas quando a preparação falhar você pode pedir ao usuário uma vez para fechar e reabrir qualquer janela de Canais. O serviço restaura o proxy do sistema e exclui o vídeo de origem somente após as gravações no Obsidian e no SQLite serem bem-sucedidas.

Habilidades Relacionadas