跳到正文
发现
Mini Diarium:本地加密日记本
桌面应用效率工具

Mini Diarium:本地加密日记本

一款完全本地运行、以 AES-256-GCM 加密存储的开源日记桌面应用,适合注重隐私的用户。

admin
发布于 2026-11-03
浏览
1
访问
0
下载
0
版本
v0.7.6
平台
Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

Mini Diarium 是一款完全本地运行的加密日记桌面应用,使用 Tauri 2、SolidJS 与 Rust 构建,是 Mini Diary 的精神续作。它不联网、无遥测、无分析、不检查更新,所有日记内容在磁盘上都以 AES-256-GCM 加密保存。

主要功能

  • AES-256-GCM 加密:所有条目由随机主密钥加密,每种认证方式各持一份被包裹的密钥副本,增删认证方式无需重新加密条目。
  • 密钥文件认证:可用 X25519 私钥文件代替密码(或与密码并存)解锁日记。
  • 本地日记本:可创建在设备上自动解锁的日记本,条目仍然加密存储。
  • 多日记本:按用途分开记录(个人、工作、旅行等)。
  • 富文本编辑器:支持插入图片,另有标签、同一天多篇独立条目、日历导航、主题与统计。
  • 导入导出:可导入 Mini Diary JSON、Day One JSON/TXT、jrnl JSON;可导出 JSON(保留结构)与 Markdown(便于阅读)。
  • 自动备份:在迁移和破坏性操作前生成经过校验的加密快照,分级保留可回溯一年。
  • 偏好设置:每周首日、未来条目开关、标题可见性、拼写检查、自动锁定、修改密码、认证方式管理。
  • 多语言界面:包含简体中文、英语、法语、德语、印地语、意大利语、葡萄牙语(巴西)、俄语、西班牙语。
  • 插件扩展:可在日记本的 plugins/ 目录用 Rhai 脚本添加本地导入/导出扩展。

安装与使用

系统要求:Windows 10 (1809)+、macOS 10.15 Catalina+,或 Linux(Ubuntu 20.04+、Fedora 36+、Arch 或同等发行版)。也可从 GitHub Releases 下载安装包。

常用安装方式:

winget install fjrevoredo.MiniDiarium
brew tap fjrevoredo/mini-diarium && brew install --cask mini-diarium
flatpak install flathub io.github.fjrevoredo.mini-diarium

快速上手:

  1. 启动 Mini Diarium。
  2. 设置密码(用于加密日记本,忘记后无法找回)。
  3. 写下第一篇,输入时自动保存。
  4. 用 Ctrl+[ / Ctrl+] 在日期之间切换,或在日历上点选日期。
  5. 用完后锁定日记本。

macOS 上把 Ctrl 换成 Cmd。常用快捷键:Ctrl+T 回到今天、Ctrl+G 跳转到指定日期、Ctrl+, 打开偏好设置。

注意事项

  • 没有密码恢复机制:丢失全部凭据即永久无法访问内容。
  • 不支持多个进程同时访问同一个日记文件(设计如此)。
  • 全文搜索是对解密后条目做内存扫描,可搜索内容不会写入磁盘。
  • 重复导入同一个文件会产生重复条目,没有去重。
  • 插件变更需要重启应用才能生效。

本作品整理自 GitHub 开源项目 fjrevoredo/mini-diarium,原作者 @fjrevoredo,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v0.7.6当前版本

    新增俄语与简体中文完整界面翻译(各 733 条字符串),原生菜单跟随所选语言;Linux Flatpak 附带 ru_RU 拼写词典,中文拼写检查仍需自行安装词典。

评论