软件截图
软件介绍
Mini Diarium 是一款开源的本地日记软件,作为经典项目 Mini Diary 的现代化重构续作,其底层基于 Tauri 2、SolidJS、Rust 以及 SQLite 构建。软件坚持“零网络交互”的设计哲学,不包含云同步、遥测与数据分析模块,彻底杜绝数据外流隐患。所有日记条目均经过高强度密码学算法加密并保存在本地磁盘,是一款兼顾原生性能、低资源占用与严苛隐私标准的加密日记本。
核心功能
高强度存储加密:数据落盘采用 AES-256-GCM 加密,主密钥基于 Argon2id(高抗暴力破解开销)算法派生。支持密码解锁与基于 X25519 密钥文件的公私钥认证,密钥轮换无需重加密全量数据。
纯本地与零网络行为:程序生命周期内不发起任何外部网络请求,不包含任何遥测或自动升级接口,确保日记数据绝对物理隔离。
多日记账本与单日多记录:支持独立创建与维护多本日记(如工作、私人、旅行分类),同日期下允许创建多条独立记录,避免单日内容强行合并。
富文本编辑与日历索引:基于 TipTap 核心提供富文本录入能力,支持图片混排、标签归类及快速日历跳转导航,具备实时自动保存机制。
开放的数据导入导出与备份:原生支持导入 Mini Diary、Day One(JSON/TXT)及 jrnl 格式,支持导出标准 JSON 与 Markdown 文档;破坏性操作前自动触发多层级加密快照备份。
Rhai 脚本插件拓展:提供轻量级 Rhai 脚本环境,允许用户在本地通过编写脚本自定义导入与导出规则。
适用人群
重视个人数据隐私与信息安全的日记写作者
寻求开源日记工具、替代已停更 Mini Diary 的老用户
偏好纯离线操作、排斥云同步及商业遥测的极客与技术人员
需要单日多条记录、多账本独立管理分类笔记的用户
优缺点分析
优点:
安全模型清晰:采用经过行业审计的成熟算法(AES-256-GCM、Argon2id、X25519),无自研加密风险,加密层性能经自动化基准测试跟踪。
运行效率优异:依托 Rust 后端与 Tauri 2 架构,内存占用显著低于同类 Electron 应用,启动迅速且响应敏捷。
无厂商锁定:提供无损 JSON 与人读友好型 Markdown 导出,配合自动化加密备份,数据迁移成本低。
缺点:
无密码找回途径:基于端到端本地加密设计,主密码或认证密钥文件一旦丢失,加密数据将永久不可恢复。
不支持并发访问:为保证 SQLite 数据库与缓存一致性,不支持多实例并发写入同一账本文件。
全文检索开销:为防止明文索引落盘,全局检索采用解密后内存即时扫描方案,在海量历史条目下会有轻微计算等待。
系统要求
Windows:Windows 10 (1809+) / Windows 11 (64-bit),提供 MSIX 与 WinGet 安装方式
macOS:macOS 10.15 (Catalina) 及更高版本,支持 Homebrew Cask 安装
Linux:主流发行版(Ubuntu 20.04+、Fedora 36+、Arch Linux、NixOS 等),支持 Flatpak 与 Flakes 分发
硬件建议:通用轻量级桌面配置,需具备 64 位处理器及至少 512 MB 剩余运行内存
下载地址
声明:本站为非盈利性技术交流平台。所有资源均来自互联网或官方发布,版权归原作者所有。如有侵犯您的权益,请联系我们(fzxzcopy@163.com),我们将第一时间处理。