Joplin 3.7.21 是开源笔记工具,Windows 便携版是单个 JoplinPortable.exe,360779352 字节,首次启动到窗口出现用了 18915 毫秒。
它要解决的是笔记散在各处:随手记在手机备忘录、资料存在浏览器收藏、代码片段丢在聊天记录里。这些内容都能搜,但搜不到一起。
这次量了两件事:这个 360 MB 的便携包第一次启动要多久,以及打开之后界面把信息摊成了几块。
一个 360779352 字节的 exe
便携版没有 zip 也没有安装器,下载下来就是一个 exe。360779352 字节里打包了 Electron 运行时、界面资源和主程序代码。
| 项 | 值 | 说明 |
|---|---|---|
| JoplinPortable.exe | 360779352 字节 | 单文件便携版 |
| 版本 | 3.7.21 | release tag v3.7.21 |
| 首帧 | 18915 毫秒 | 第一次运行 |
| 安装步骤 | 0 个 | 双击即用,不写注册表 |
360 MB 是便携版的价格
安装版只有几十 MB,因为它和系统共享 Electron 运行时;便携版把运行时整个塞进 exe,所以要 360 MB。好处是拷到 U 盘在任何一台 Windows 上都能跑。
它在临时目录里没留下东西
启动前后对比 %TEMP% 的目录列表,22 秒内没有新增条目,说明这个便携版不是「先解压到临时目录再启动」的做法。18.9 秒花在哪,从外部看不到。

首帧 18915 毫秒
从双击到窗口可见用了 18915 毫秒,接近 19 秒。这段时间里界面一直没有反馈,用户很容易以为双击没生效再点第二下。
| 阶段 | 现象 |
|---|---|
| 首帧之前 | 桌面上没有任何窗口,也没有进度提示 |
| 第 18915 毫秒 | 窗口出现,标题栏是 Joplin,显示欢迎笔记本 |
| 之后 | 三栏界面可用 |
这段等待没有任何反馈
18.9 秒里界面上什么都没有,鼠标指针也不会变成忙碌状态。用户唯一的判断依据是任务管理器里多了几个进程,这让「双击没生效」的误判很容易发生。
第二次启动仍需实测
这次只测了第一次启动的 18915 毫秒,第二次是否更快没有单独计时。按 Electron 程序的通性,文件进入系统缓存后会缩短,但缩短多少要看具体的启动路径。
界面摊成三栏
窗口打开后从左到右三块:笔记本列表、笔记列表、正文编辑区。三块同时可见,不需要来回切换。
| 区域 | 内容 | 宽度 |
|---|---|---|
| 左侧栏 | 笔记本与标签,底部是同步状态 | 最窄,只放图标与名称 |
| 笔记列表 | 当前笔记本下的笔记标题 | 中等,标题一行一条 |
| 正文区 | Markdown 编辑与预览 | 最宽,占窗口一半以上 |
左侧栏底部是同步按钮
同步状态单独占一行,显示「同步」字样和上次同步时间。本地优先的设计意味着不配置同步也能用,只是数据只在这台机器上。
正文区默认渲染 Markdown
打开欢迎笔记看到的是渲染后的效果,粗体、链接、图片都正常显示。要改内容切到编辑模式,两种视图在同一块区域切换。
数据落在 AppData 里
首次启动后,配置和数据库写在 %APPDATA%\joplin 下,共 35 个文件、2256644 字节。这个位置和 exe 放哪无关。
| 项 | 值 |
|---|---|
| 数据目录 | %APPDATA%\joplin |
| 文件数 | 35 个 |
| 合计体积 | 2256644 字节 |
| 启动后的空库 | 含欢迎笔记本的 5 条示例笔记 |
| 最大单项 | en-US-10-1.bdic 451968 字节 |
| 三个 GPU 缓存 | 各 270336 字节数据 + 各 262512 字节索引 |
数据不在便携目录里
虽然叫便携版,数据仍然落在 %APPDATA% 这个位置。目录下有 12 个子目录和 1 个 DIPS-wal 文件,换机器只拷 exe 不带这些,笔记不会跟过去。
35 个文件里最大的是拼写词典
451968 字节的 Dictionaries/en-US-10-1.bdic 是目录里最大的单项,三个 GPU 缓存各有 270336 字节的同名数据文件,索引又各占 262512 字节。这些都不是笔记内容。
什么场景值得上
笔记要能搜、要能离线、还要能选自己的同步方式时,它的定位介于「纯本地文本文件」和「云端笔记服务」之间。
| 场景 | 合适度 | 说明 |
|---|---|---|
| 本地优先的笔记库 | 高 | 不配同步也能用,数据在本地 |
| Markdown 写作 | 高 | 编辑与预览同区域切换 |
| 随手打开就用 | 低 | 首帧 18915 毫秒,不适合快速记一笔 |
| 纯文本备份迁移 | 中 | 笔记是 Markdown,导出方便 |
18915 毫秒的冷启动对「想到一句马上记下来」太慢,真要随手记用系统便签,Joplin 负责沉淀。
授权与费用
AGPL-3.0,个人和商业环境都不收费。源码在 GitHub 上,主要语言 TypeScript,release 覆盖 Windows、macOS、Linux 三平台,手机端另行发布。






