Introdução geral
O RocketNotes é um aplicativo de anotações Markdown baseado na Web que integra preenchimento de texto, bate-papo e pesquisa semântica orientados por Large Language Model (LLM). Criado usando o pipeline RAG (Relevant AI Guided) sem servidor 100%, o projeto tem como objetivo simplificar o processo de gerenciamento de anotações e organização do conhecimento para os usuários. Seja no destaque de código, na estrutura de árvore de documentos, na pesquisa de conteúdo ou na pesquisa semântica, o RocketNotes oferece uma experiência de anotações eficiente e inteligente.
Lista de funções
- Destaque de sintaxe de códigoSuporte ao realce de código em várias linguagens de programação.
- árvore hierárquica de documentosSuporte para arrastar e soltar nós para criar estruturas hierárquicas de documentos.
- compartilhamento de arquivosDocumentos podem ser compartilhados com usuários externos.
- Pesquisa de conteúdoPesquisa rápida do conteúdo de um documento.
- pesquisa semânticaFunções de pesquisa inteligente baseadas em semântica.
- preenchimento de texto: Similar Copiloto A função de preenchimento automático de texto do
- Chat de documentosDiálogo com o documento para obter informações relevantes.
- modo localSuporte à execução local usando o Docker.
- ZettelkastenMétodo de notação Zettelkasten, que suporta arquivamento semântico.
Usando a Ajuda
Processo de instalação
- registrar uma conta: Visite o site da RocketNotes e registre-se para obter uma conta gratuita.
- operação localSe quiser executá-lo localmente, você pode usar o Docker. Depois de fazer o download e instalar o Docker, siga estas etapas:
- Clone o repositório do RocketNotes:
git clone https://github.com/fynnfluegge/rocketnotes.git
- Vá para o catálogo de projetos:
cd rocketnotes
- Inicie o contêiner do Docker:
docker-compose up
- Clone o repositório do RocketNotes:
Guia de operação de funções
- Criação de notas::
- Uma vez conectado, clique no botão "New Note" (Nova nota).
- Digite o título e o conteúdo da nota, com suporte para a sintaxe Markdown.
- Clique no botão "Salvar" e as anotações serão salvas automaticamente na árvore de documentos.
- Gerenciamento da árvore de documentos::
- Na árvore de documentos à esquerda, você pode ajustar a hierarquia do documento arrastando e soltando nós.
- Clique com o botão direito do mouse em um nó e selecione "New Subdocument" (Novo subdocumento) ou "Delete Document" (Excluir documento).
- Destaque de código::
- Insira um bloco de código no conteúdo da nota, coloque o código entre aspas triplas (```), e o RocketNotes o destacará automaticamente.
- Pesquisa de conteúdo::
- Digite uma palavra-chave na caixa de pesquisa, e o RocketNotes exibirá uma lista de documentos correspondentes em tempo real.
- pesquisa semântica::
- Use a função de pesquisa semântica para encontrar notas relevantes com pesquisa inteligente baseada na semântica do conteúdo.
- preenchimento de texto::
- Ao editar notas, o RocketNotes fornece sugestões de preenchimento automático com base no contexto, melhorando a eficiência da edição.
- Chat de documentos::
- Selecione um documento e clique no botão "Chat" para dialogar com o documento e obter informações relevantes.
- Método de notação Zettelkasten::
- Usando o recurso Zettelkasten, as notas podem ser arquivadas semanticamente para facilitar o gerenciamento do conhecimento.
Recursos avançados
- modo localSe quiser executá-lo completamente localmente, você pode usar o Docker e o Ollama ou Sentence Transformers (Transformadores de sentenças) para o local RAG As tubulações são construídas.
- compartilhamento de arquivosClique no botão "Share" (Compartilhar) no canto superior direito do documento para gerar um link de compartilhamento para compartilhar o documento com usuários externos.