Skip to main content
Open In ColabOpen on GitHub

Joplin

Joplin is an open-source note-taking app. Capture your thoughts and securely access them from any device.

本笔记本介绍如何从 Joplin 数据库加载文档。

Joplin 拥有一个用于访问其本地数据库的 REST API。此加载器使用该 API 检索数据库中的所有笔记及其元数据。这需要从应用程序中获取访问令牌,具体步骤如下:

  1. 打开 Joplin 应用。在加载文档时,该应用必须保持开启状态。
  2. 前往设置/选项并选择"Web Clipper"。
  3. 请确保已启用 Web Clipper 服务。
  4. 在“高级选项”下,复制授权令牌。

您可以直接使用访问令牌初始化加载器,也可以将其存储在环境变量 JOPLIN_ACCESS_TOKEN 中。

这种方法的替代方案是将 Joplin 的笔记数据库导出为 Markdown 文件(可选地包含 Front Matter 元数据),并使用 Markdown 加载器(例如 ObsidianLoader)来加载它们。

from langchain_community.document_loaders import JoplinLoader
API 参考:JoplinLoader
loader = JoplinLoader(access_token="<access-token>")
docs = loader.load()