字数 1321,阅读大约需 7 分钟
xiaoz先后用过不少笔记软件,市面上叫得上号的基本都用过,比如:印象笔记、有道笔记、为知笔记、Obsidian、Joplin、Notion、思源笔记、UpNote、TriliumNext...,有的不好看,有的太臃肿,有的同步困难,有的太过复杂,总之没找到一款完全合适的,于是就诞生了自己开发一款笔记软件的想法,这个想法已经存在很多年,但迟迟没有行动。
现如今有了AI加持,我的想法也得以快速落地,于是就诞生了今天的ZNote,也算尘埃落地。先不说好不好用,至少心愿已了,如果各位看官用得上,不妨部署一试。

ZNote开源地址:https://github.com/helloxz/znote
关于ZNote
ZNote是一款小而美的纯笔记应用,原生支持 Markdown 所见即所得,一处部署,随处可用。使用Bun + Hono.js + libSQL + Vue3开发。

ZNote官网:https://znote.xphub.dev/
演示信息
• 演示地址: https://znote.xphub.dev/ • 账号: demo• 密码: blog.xiaoz.org
ZNote特点
• 纯笔记应用:无脑图、无清单、无多余功能,只专注于笔记本身 • 原生 Markdown:所见即所得,支持所见即所得,专注内容不打扰 • 无同步困扰:服务端集中存储数据,用户无需折腾同步方案 • 私有部署:提供 Docker 私有部署,数据完全自主掌控,本地存储,隐私无忧 • WEB 访问:浏览器即开即用,无需安装客户端,跨平台无障碍 • 拖拽排序:笔记分类、笔记内容均支持拖拽排序 • 数据导入:支持将本地 .md 文件分类打包 ZIP 后一键导入 • 版本历史:自动记录最近 50 个历史版本,随时回滚无惧丢失 • 多用户支持:支持多账号体系(最多 5 用户),适合个人或家庭使用 • 轻量级:基于 Bun + Hono.js + libSQL 打造,极速启动与低资源占用 • 全局搜索:跨分类全文检索,输入关键词秒级定位所需笔记 • API 支持:提供 RESTful API,方便第三方工具集成与自动化操作
ZNote解决了我的哪些痛点?
为什么不用纯客户端笔记应用?
市面上很多纯客户端的笔记应用,其实非常优秀,有的界面也很好看,但是可能存在以下弊端:
1. 同步困难:需要自行通过WebDAV/S3/Git进行同步 2. 访问困难:不支持WEB访问 3. 排序困难:大多数本地笔记软件,通常不支持分类排序和笔记内容排序,不够灵活 4. 版本历史较弱:有的本地笔记完全不支持历史版本,有的则依赖WebDAV自身的同步历史 5. 无法多用户:如果你想安利给你的朋友使用,那么你的朋友也得去安装一遍客户端,配置一遍同步服务,非常繁琐
所以ZNote优先支持WEB版本,只要有浏览器就能访问,非常通用。后续再扩展到PC客户端、手机APP也只是水到渠成的事。
臃肿问题
有的笔记软件不得不承认功能非常强大,把什么脑图、待办清单、双链等全都加进去了,上手太过复杂,对新手非常不友好,我其实只是想单纯的记个笔记而已。
所以ZNote只提供了笔记功能,没有什么脑图、待办清单、双链等功能,只做纯粹的笔记。
隐私风险
如果直接用线上的云笔记,倒是省事,但是可能存在笔记内容泄露,产生隐私风险。
多用户
如果想私有部署,有的部署复杂、有的占用较高,有的又不支持多用户。
ZNote在保持轻量化的同时还支持了多用户功能(最多5用户),您可以和您的家人或朋友一起使用。
备注:以上只是xiaoz个人遇到的一些问题,无法代表广大用户,所以我只是根据自身痛点出发开发了ZNote,ZNote无法确保满足所有人的需求。
部署ZNote
ZNote目前提供Docker安装方式,推荐使用Docker Compose部署,新建compose.yaml然后写入:
services:znote:container_name:znoteimage:helloz/znote:latestports:-"3888:3888"volumes:-"./data:/app/data"restart:alwaysenvironment:TZ:Asia/Shanghai输入docker compose up -d启动,并访问 http://ip:3888,首次使用会引导创建管理员账号。
其它说明
ZNote目前还处于Beta阶段,可能存在不完善或BUG,后续将不断迭代优化,未来还将支持:
• 笔记分享 • AI功能 • 支持多语言 • 导出所有笔记 • 文档功能 • 浏览器扩展 • 手机客户端 • PC客户端
结语
ZNote 的诞生,源于 xiaoz 对市面上众多笔记软件“不够称手”的执念。它或许不够强大,但足够专注——只做纯粹的记录,把数据掌控权交还给你。
如果你也在寻找一款轻量、私密、开箱即用的笔记工具,不妨花一分钟用 Docker 部署试试。好用与否,都算为这份“心愿”画上了一个句号。
项目地址:https://github.com/helloxz/znote
夜雨聆风