AI个人学习
和实操指南

RocketNotes:支持文本补全、文档对话、语义搜索的Markdown笔记应用

综合介绍

RocketNotes 是一个基于 Web 的 Markdown 笔记应用程序,集成了大型语言模型(LLM)驱动的文本补全、聊天和语义搜索功能。该项目采用 100% 无服务器的 RAG(Relevant AI Guided)管道构建,旨在简化用户的笔记管理和知识整理过程。无论是代码高亮、文档树结构、内容搜索还是语义搜索,RocketNotes 都能提供高效且智能化的笔记体验。

RocketNotes:支持文本补全、文档对话、语义搜索的Markdown笔记应用-1

 

功能列表

  • 代码语法高亮:支持多种编程语言的代码高亮显示。
  • 层次化文档树:支持拖拽节点,创建层次化的文档结构。
  • 文档共享:可以与外部用户共享文档。
  • 内容搜索:快速搜索文档内容。
  • 语义搜索:基于语义的智能搜索功能。
  • 文本补全:类似 Copilot 的文本自动补全功能。
  • 文档聊天:与文档进行对话,获取相关信息。
  • 本地模式:支持使用 Docker 在本地运行。
  • Zettelkasten:支持语义归档的 Zettelkasten 笔记法。

 

使用帮助

安装流程

  1. 注册账户:访问 RocketNotes 网站并注册一个免费账户。
  2. 本地运行:如果希望在本地运行,可以使用 Docker。下载并安装 Docker 后,按照以下步骤操作:
    • 克隆 RocketNotes 仓库:git clone https://github.com/fynnfluegge/rocketnotes.git
    • 进入项目目录:cd rocketnotes
    • 启动 Docker 容器:docker-compose up

功能操作指南

  1. 创建笔记
    • 登录后,点击“新建笔记”按钮。
    • 输入笔记标题和内容,支持 Markdown 语法。
    • 点击“保存”按钮,笔记将自动保存到文档树中。
  2. 文档树管理
    • 在左侧文档树中,可以通过拖拽节点来调整文档的层次结构。
    • 右键点击节点,可以选择“新建子文档”或“删除文档”。
  3. 代码高亮
    • 在笔记内容中输入代码块,使用三引号(```)包裹代码,RocketNotes 会自动进行语法高亮。
  4. 内容搜索
    • 在搜索框中输入关键词,RocketNotes 会实时显示匹配的文档列表。
  5. 语义搜索
    • 使用语义搜索功能,可以根据内容的语义进行智能搜索,找到相关的笔记。
  6. 文本补全
    • 在编辑笔记时,RocketNotes 会根据上下文提供自动补全建议,提升编辑效率。
  7. 文档聊天
    • 选择一个文档,点击“聊天”按钮,可以与文档进行对话,获取相关信息。
  8. Zettelkasten 笔记法
    • 使用 Zettelkasten 功能,可以将笔记按照语义进行归档,方便知识管理。

高级功能

  • 本地模式:如果希望完全在本地运行,可以使用 Docker 和 Ollama 或 Sentence Transformers 进行本地 RAG 管道的搭建。
  • 文档共享:点击文档右上角的“共享”按钮,可以生成共享链接,与外部用户共享文档。
AI轻松学

普通人的AI入门指南

AI就像办公软件一样,是每个人的必备技能 >>

未经允许不得转载:首席AI分享圈 » RocketNotes:支持文本补全、文档对话、语义搜索的Markdown笔记应用
分享到

首席AI分享圈

首席AI分享圈专注于人工智能学习,提供全面的AI学习内容、AI工具和实操指导。我们的目标是通过高质量的内容和实践经验分享,帮助用户掌握AI技术,一起挖掘AI的无限潜能。无论您是AI初学者还是资深专家,这里都是您获取知识、提升技能、实现创新的理想之地。

联系我们