首页最新资讯Almanah Diary:面向 GNOME 桌面的开源轻量本地日记工具

Almanah Diary:面向 GNOME 桌面的开源轻量本地日记工具

小编
2026-10-29
Almanah Diary 是一款为 Linux GNOME 桌面打造的开源轻量日记程序,基于 C 语言与 GTK 框架开发,遵循 GPLv3 开源协议,全部数据本地存储,支持数据库加密、标签管理、文本格式化、拼写检查与打印输出,还可以同步读取 Evolution 日历任务事件。软件主打离线私密记录,深度适配 GNOME 生态,适合追求隐私、喜欢本地存储日记的 Linux 用户使用。

在 Linux 桌面生态中,本地、注重隐私的日记类应用并不算多,Almanah Diary 就是 GNOME 社区下一款经典的小型日记软件。由开发者 Philip Withnall 开发,完全开源免费,没有云同步,所有日记内容保存在本机 SQLite 数据库中,保护个人私密记录,非常适合习惯 GNOME 桌面环境的用户用来写日记、写日常随笔与个人日志GNOME。

软件基础概况

Almanah Diary(早期名称为 Diary)采用 C 语言编写,基于 GTK 图形工具包,原生适配 GNOME 桌面,授权协议为 GNU GPL v3.0,源码托管于 GNOME GitLab。软件体积小巧,不依赖网络连接,全程离线运行,不会上传任何用户日记数据。主流 Debian/Ubuntu 系列发行版软件源内置该软件包,可以直接通过包管理器快速安装。

Almanah Diary

核心功能亮点

1. 日历式时间浏览,整合系统日程

软件主界面以月历视图作为导航,点击日历上的日期,即可查看、编辑当日日记。它可以读取系统 Evolution 组件的任务、日程约会,在日记页面底部展示当日电脑上记录的日程事件,方便把个人日记与工作日程结合查看,实现生活记录与计划联动。


2. 文本编辑、标签、拼写校验与打印

编辑器支持基础文本格式调整;内置 GtkSpell3 拼写检查组件,能够校对日记文本;支持标签功能,可以给日记条目打上标签归类整理;同时提供搜索检索与打印功能,可以把日记内容直接输出纸质文档。软件还支持词条定义功能,可以为日记内出现的名词添加释义,方便记录长期追踪的事件与项目。


3. 数据库加密,保障隐私安全

数据存储使用 SQLite 本地数据库,借助 GPGME 组件支持整个日记数据库加密。开启加密之后,他人无法直接打开数据库文件读取日记内容,满足私密日记的安全需求。用户还可以在日记条目中插入链接,支持链接本地文件、网页 URL 以及其他日记条目,把相关资料和日记内容关联起来。


4. 条目互相链接

这是 Almanah 很有特色的能力。单篇日记可以添加链接,指向本地文件、网页 URI,或是软件内部其他日记记录。写日记时可以关联相关素材、过往的记录,构建简单的个人知识链路,强化日记内容之间的关联性。

同类 Linux 日记软件简单对比

Linux 平台还有不少优秀的开源日记应用,可以按需选择:


- RedNotebook:带模板、关键词搜索的日记软件;

- Lifeograph:主打离线加密个人日志;

- jrnl:命令行文本日记工具,适合终端爱好者;

- Almanah Diary:深度集成 GNOME,日历 + Evolution 日程联动,GTK 原生界面。


目前该软件仅面向 Linux 平台,不支持 Windows、macOS;项目更新节奏平缓,没有图片插入、Markdown 语法;加密为整个数据库加密,不支持单篇日记加密;没有移动端版本。

吾记日记电脑版

如果你想要其它跨平台的版本,这里就给大家推荐使用吾记日记,它提供了 Windows、macOS、安卓、苹果以及鸿蒙操作系统版本。


在你可以通过在终端执行:sudo apt install almanah


安装完成后,在应用列表找到 Almanah Diary 启动,或者直接终端输入 almanah 运行程序。添加 --debug 参数还可以开启调试模式,排查软件故障 GNOME。


Almanah Diary 追求简约、私密、原生 GNOME 体验,不堆砌花哨功能,专注 “写日记” 这件核心事情。如果你正在寻找 Linux 桌面本地日记工具,不依赖云服务,希望把生活记录保存在自己电脑本地,Almanah Diary 值得尝试。

The End
更多资讯