Joplin 功能特性详解
从笔记编辑、组织、搜索,到同步、加密、剪藏和插件——Joplin 把完整的笔记操作系统装进了开源应用。
Joplin 的全部功能都在官方文档 Joplin 官方帮助中心 中有说明;源码与开发计划见 GitHub 仓库。想快速上手可阅读 新手入门教程,下面按场景介绍核心能力。
编辑器:Markdown 与所见即所得
Joplin 同时提供 Markdown 源码编辑 与 富文本(所见即所得) 两种模式,可在设置中切换,也可按笔记单独选择。Markdown 语法可参考 Markdown 知识库教程。
- KaTeX 数学公式:支持 LaTeX 语法,适合论文与科研笔记。
- Mermaid 图表:用代码绘制流程图、时序图、甘特图,实时渲染。
- 代码高亮:支持 100+ 编程语言,多种配色主题可选。
- 多栏布局:笔记本 / 笔记列表 / 编辑器三栏,宽度可调。
- Vim 模式:Vim 用户可直接启用。
- 拼写检查:桌面端内置词典,支持多种语言。
示例:一行 Mermaid 代码生成流程图
```mermaid
graph LR
A[记录想法] --> B[整理成笔记]
B --> C[打标签]
C --> D[全文搜索]
D --> E[任何设备随时查看]
```
组织:笔记本、标签与搜索
Joplin 使用 多层级笔记本 + 标签 + 全文搜索 构建你的“第二大脑”。
- 多层级笔记本:无限层级嵌套。
- 标签体系:支持结构化嵌套标签。
- 全文检索:本地全文索引,毫秒级返回。
- 反向链接:把零散笔记编织成知识网络。
多媒体笔记
- 支持插入 图片、视频、PDF 等附件。
- 移动端可直接 拍照或扫描 保存文档。
- 通过资源管理面板统一管理所有附件。
- 桌面端启用 OCR 后,可识别图片与 PDF 文字。
待办与提醒
- 内置 待办列表,支持复选框、到期日与提醒。
- 配合看板插件可按状态拖拽管理任务。
- 待办可打标签、加附件,适合搭建 GTD 流程。
同步:多后端可选
Joplin 采用“本地优先”架构:笔记先保存在本地,由你选择同步后端。下表对比常用同步方式:
| 同步方式 | 适合场景 | 费用 | 说明 |
|---|---|---|---|
| Joplin Cloud | 开箱即用、需要协作与发布 | 免费试用 / 订阅 | 官方服务,数据位于法国 |
| Joplin Server | 自托管、NAS、企业内网 | 仅服务器成本 | Docker 一键部署 |
| Nextcloud | 已有 Nextcloud 部署 | 免费 | 与自有云生态集成 |
| Dropbox / OneDrive | 已有网盘账户 | 免费额度或订阅 | 数据进入第三方云盘 |
| WebDAV | 坚果云等支持 WebDAV 的服务 | 视服务而定 | 国内用户常用方案 |
| 本地文件系统 | 仅本机使用、手动备份 | 免费 | 不联网,最纯粹的本地模式 |
同步是增量 + 后台进行的,启用 E2EE 时笔记在本地加密后才上传。选型细节见 同步方案对比。
安全:端到端加密(E2EE)
- AES-256:行业标准加密算法。
- PBKDF2 密钥派生:高强度迭代加固主密码。
- 密钥只在你手上:密钥只在你的设备上生成与保存,服务器不存储。
- 多端同步:通过助记词或密钥文件分发到其他设备。
请务必牢记
端到端加密设计使 Joplin 团队无法找回主密码。请将主密码与助记词备份到密码管理器,并保留物理备份。
扩展:剪藏、插件与 API
- Web Clipper:四种剪藏模式。
- 插件系统:官方仓库已有 200+ 插件。
- 数据 API:可通过 Python / JavaScript 读写笔记。
- 命令行:可与 Shell、cron、CI 集成。
导入与导出
- 从 Evernote 导入:支持 ENEX 自动转 Markdown。
- 从 Markdown / TXT 导入:直接导入纯 Markdown 文件夹。
- 导出:JEX 备份包、Markdown、HTML、PDF 等格式。
- 数据永不锁定:即使不导出,笔记也以 Markdown 形式保存在本地,随时可用其他工具读取。