CommunityEscrita e Ediçãogithub.com

MBCate/knowledge-engine

Plugin de Knowledge Engine para Claude Code: análise de artigos, gestão de base de conhecimento, escrita científica, grafo de conhecimento (44 habilidades + 1 agente)

O que é knowledge-engine?

O Knowledge Engine (MBCate/knowledge-engine) é um plugin poderoso para o Claude Code, projetado para auxiliar pesquisadores, acadêmicos e profissionais na gestão de conhecimento científico. Ele combina 44 habilidades especializadas e um agente dedicado para realizar tarefas complexas como análise aprofundada de artigos acadêmicos, manutenção de uma base de conhecimento (KB) personalizada, suporte à escrita científica com citações adequadas e construção de um grafo de conhecimento interativo. A ferramenta é especialmente útil para automatizar o processo de revisão de literatura, extrair insights de múltiplas fontes, organizar referências e facilitar a redação de seções de trabalhos acadêmicos. Suporta o ecossistema Claude Code, integrando-se perfeitamente ao fluxo de trabalho do desenvolvedor/pesquisador. O funcionamento baseia-se em comandos modulares que podem ser acionados via interface de linha de comando, permitindo desde a importação de PDFs até a visualização de redes de conceitos.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add MBCate/knowledge-engine

Installed? Explore more Escrita e Edição skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Perguntar na sua IA favorita

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

Documentação

O que knowledge-engine faz?

Plugin de Knowledge Engine para Claude Code: análise de artigos, gestão de base de conhecimento, escrita científica, grafo de conhecimento (44 habilidades + 1 agente)

Visão Geral

O Knowledge Engine é um conjunto de ferramentas para Claude Code que permite gerenciar e explorar conhecimento científico de forma eficiente. Ele oferece funcionalidades para:

  • Análise de Artigos: Extrai resumos, metodologias, resultados e citações de artigos acadêmicos em PDF.
  • Gestão de Base de Conhecimento: Armazena e organiza referências, anotações e conceitos em um banco de dados local.
  • Escrita Científica: Auxilia na redação de seções de artigos, revisões de literatura e relatórios técnicos.
  • Grafo de Conhecimento: Visualiza as relações entre conceitos, autores e publicações em um grafo interativo.

Pré-requisitos

  • Claude Code CLI instalado e configurado.
  • Node.js (versão 16 ou superior).
  • Acesso à internet para busca de artigos em bases acadêmicas.

Instalação

Adicione o plugin ao seu projeto Claude Code:

claude add-plugin MBCate/knowledge-engine

Comandos Disponíveis

O plugin oferece 44 habilidades organizadas nas seguintes categorias:

Análise de Artigos (paper:)

ComandoDescrição
paper:analyze <file_path>Analisa um artigo PDF extraindo estrutura e conteúdo principal.
paper:summary <file_path>Gera um resumo executivo do artigo.
paper:extract-citations <file_path>Extrai todas as referências citadas no artigo.

Gestão da Base de Conhecimento (kb:)

ComandoDescrição
kb:initInicializa a base de conhecimento local (cria estrutura de diretórios e banco de dados).
kb:add-entry <entry>Adiciona uma nova entrada (artigo, nota, conceito) à base.
kb:search <query>Pesquisa na base de conhecimento usando linguagem natural.
kb:export <format>Exporta a base para formatos padrão (BibTeX, JSON, CSV).

Escrita Científica (write:)

ComandoDescrição
write:literature-review <topic>Gera um rascunho de revisão de literatura sobre um tópico.
write:abstract <paper>Escreve um resumo para um artigo com base nos dados da base.
write:related-work <papers>Redige a seção de trabalhos relacionados comparando múltiplos artigos.

Grafo de Conhecimento (graph:)

ComandoDescrição
graph:buildConstrói o grafo de conhecimento a partir da base atual.
graph:viewAbre a visualização interativa do grafo.
graph:find-node <concept>Localiza um conceito específico no grafo.

Agente Integrado

Além dos comandos individuais, o plugin inclui um agente especializado que pode ser invocado com:

claude agent knowledge-engine

Este agente coordena múltiplas habilidades para executar tarefas complexas, como:

  • Revisão sistemática de literatura com extração de dados padronizada.
  • Criação automática de base de conhecimento a partir de uma pasta de PDFs.
  • Redação colaborativa de artigos usando o grafo para sugerir conexões.

Exemplos de Uso

Exemplo 1: Analisar um artigo e adicionar à base

claude "paper:analyze paper.pdf" "kb:add-entry from paper"

Exemplo 2: Construir grafo de conhecimento

claude "graph:build" "graph:view"

Exemplo 3: Escrever revisão de literatura

claude "write:literature-review 'impacto de IA na educação'"

Configuração

Variáveis de ambiente opcionais:

  • KNOWLEDGE_ENGINE_DB_PATH: Caminho alternativo para o banco de dados (padrão: ./knowledge-base).
  • KNOWLEDGE_ENGINE_API_KEY: Chave de API para serviços externos de busca de artigos (se necessário).
  • KNOWLEDGE_ENGINE_GRAPH_PORT: Porta para o servidor de visualização do grafo (padrão: 8080).

Limitações

  • Depende de conexão com a internet para acesso a bases acadêmicas.
  • O desempenho da análise de PDF pode variar com a qualidade do OCR do arquivo.
  • O grafo de conhecimento é gerado localmente e não é compartilhado.

Suporte

Para dúvidas, sugestões ou relatórios de bugs, consulte o repositório oficial em GitHub ou abra uma issue.


Knowledge Engine - Transformando conhecimento em descobertas.

Habilidades Relacionadas