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
contentpara 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_urlapenas 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_pathretornado. -
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_capabilitiesapenas quando o suporte à fonte for incerto. -
Use
knowledge_get_jobpara 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.