写日记这件事,最大的心理障碍不是坚持,而是”这些话会不会被别人看到”。市面上的日记 App 大多要注册账号、数据传云端,你写的每一句私密心情都躺在别人的服务器上——嘴上说加密,心里总归不踏实。侠客日记(SwashbucklerDiary)走的是另一条路:开源、免费、所有数据只存在你自己的设备里,不联网也能用。项目在 GitHub 上已经积累了 1500 多个 star,从 2022 年底开发至今持续更新,截至 2026 年 7 月仓库仍在活跃维护,不是那种昙花一现的个人练手项目。
它是个什么样的日记应用
一句话概括:一个用 .NET MAUI + Blazor 技术做的跨平台日记 App,Windows、Android、iOS、macOS、Linux 全都有版本,还提供浏览器在线版。作者给它起名”侠客日记”,slogan 也挺有意思——”不是所有日记都叫流水账,这本是侠客的秘籍”。
它的定位很清楚:给想认真记录生活、又在意隐私的人一个本地化的选择。打开就能写,不用注册、不用登录、不用联网,写完存在本机数据库里。界面走极简路线,桌面端和手机端都做了响应式适配,同一套体验跨设备通用。
图:侠客日记 Windows 版界面,左边是日记列表,右边有字数、活跃天数这些统计(来源:项目 GitHub)
写起来是什么体验
编辑器是它比较下功夫的地方,用的是 Vditor 这个 Markdown 编辑器,支持即时渲染——你敲 Markdown 语法,标题、列表、引用当场变成排版好的样子,不用左右分屏对照。不熟悉 Markdown 的人当纯文本写也没问题,熟悉的人则能用上不少进阶能力:数学公式、脑图、流程图、甘特图、时序图都能直接嵌在日记里。当然,写日记用到甘特图的场景不多,但如果你拿它记工作日志或学习笔记,这些就派上用场了。
多媒体方面,图片、音频、视频都能插进日记。这对记录生活挺关键——旅行那天拍的照片、孩子第一次说话的录音,直接塞进当天的日记里,比文字加一句”今天拍了照片”实在得多。
除了正文,每篇日记还能挂上标签、天气、心情、位置这些维度。坚持记一段时间后,翻回去按标签或心情筛选,能看出自己一段时间的状态轨迹——这类功能在收费日记 App 里常见,侠客日记免费给到了。
图:日历视图,哪天写过一眼就能看到,点日期直接回看当天日记(来源:项目 GitHub)
隐私和数据安全,说到什么程度
先说做到的:数据全部本地存储,应用本身不需要联网,没有账号体系,你的日记不会经过任何第三方服务器。另外有一个”隐私模式”,可以把敏感日记单独藏起来,日常翻看时不显示——家人偶尔借用你手机也不怕翻到。
也得客观讲一句:官方文档里对本地数据的加密实现没有展开说明,隐私模式具体是怎么保护的、数据库文件有没有加密,README 里没写细节。对绝大多数人来说,”数据不出设备”已经比云端日记安全一个量级;但如果你的威胁模型是”设备本身可能被别人拿到并翻文件”,这部分的具体实现建议自己去仓库里确认,或者在 issue 里问作者。
不上云,备份怎么办
本地存储的老问题是:手机丢了、电脑坏了,日记就全没了。侠客日记给了两条路。一是 WebDAV 备份——你可以接自己信任的 WebDAV 服务,比如国内常用的坚果云,把日记备份到自己的网盘账号里,数据的控制权还在你手上。二是局域网同步,手机和电脑连同一个 Wi-Fi 就能互传数据,全程不经过外网——换新手机迁移日记用这个最省心。
图:”我的”页面里备份、导出、隐私模式的入口都在这里(来源:项目 GitHub)
日记还支持导出成多种格式,也能把单篇日记生成文字或图片分享出去。想把某天的记录发给朋友,不用截屏拼图。
各平台怎么装
先说最快的体验方式:官方在 GitHub Pages 上放了一个网页版,浏览器打开 https://yu-core.github.io/SwashbucklerDiary/ 就能试用,不用装任何东西——先玩五分钟再决定装不装,成本最低。
正式使用建议装客户端。截至 2026 年 7 月,最新版本是 2025 年 12 月发布的 v1.31.5,GitHub Releases 里各平台的安装包都齐:Windows 有 Msix 安装包和免安装 zip,Android 有 apk,Linux 有 deb 和 rpm,macOS 有 pkg,iOS 有 ipa。系统要求不高——Windows 10(1809 以上)或 Windows 11、Android 8.0 以上、macOS 12 以上。
国内用户如果嫌 GitHub 下载慢,作者也上架了不少本土渠道:Windows 可以直接从微软应用商店装,Android 在酷安、应用宝、华为应用市场、豌豆荚都能搜到,另外还提供了 123 云盘、移动云盘的下载链接。这点对国内用户挺友好,很多开源项目只扔一个 GitHub 链接就完事了。
要提醒一句 iOS:官方标注 ipa 在虚拟机里跑过、物理机未经测试,而且没上 App Store,装 ipa 需要自签名侧载,普通 iPhone 用户折腾起来有门槛。iOS 用户想省事,不如直接用网页版。
和 Obsidian、flomo 这些比,选哪个
同样是”数据在本地”的记录工具,Obsidian 更像知识库——双向链接、插件生态,适合搭建笔记体系,但拿来写日记就有点杀鸡用牛刀,而且没有心情、天气这些日记专属的维度。flomo浮墨笔记 走碎片化路线,像发微博一样随手记,但数据在云端,和侠客日记的隐私取向正好相反。
侠客日记的定盘星就是”日记”两个字:按天记录、心情标签、隐私模式,功能都围绕写日记这一件事展开。你要的是知识管理,去用 Obsidian;要的是随手碎碎念,flomo 更顺手;要的是一本谁也看不到的私人日记,侠客日记是这三个里最对口的。
值不值得用
免费、开源(AGPL-3.0 协议)、无广告、无内购,成本上没有任何负担。功能对一个日记 App 来说已经超出预期——Markdown、多媒体、图表、WebDAV 备份,很多收费产品也就这个水平。
它的短板也如实说:一是 iOS 支持还不成熟,iPhone 重度用户体验会打折;二是没有官方云同步,多设备实时同步得靠 WebDAV 或局域网手动折腾,习惯了云端无感同步的人要适应;三是个人开源项目,更新节奏和长期维护取决于作者,虽然目前看维护得挺勤。
项目地址:GitHub https://github.com/Yu-Core/SwashbucklerDiary,在线体验 https://yu-core.github.io/SwashbucklerDiary/。
适不适合你,就看一个问题:你写日记时会不会顾虑”这些话存在别人服务器上”。会,那它值得装——数据在自己手里的踏实感,是云端产品给不了的;不会,或者你更看重多设备无缝同步,那云端日记 App 可能更省心。