第250326期 - moodiary

838 star,很新!但很实用的项目
假如你是一个程序员,你可能需要一个安全、便捷且功能丰富的跨平台日记应用来记录日常点滴,甚至管理和分析数据,这时该怎么办?Moodiary 正是为此而生的一款完全开源的跨平台日记应用,由 Flutter 和 Rust 打造。接下来,让我们深入了解它的特点和使用方式吧!
简介
Moodiary 是一款专注于个人记录的开源日记应用,它支持多个平台,包括 Android、iOS、Windows、macOS 和 Linux*。它结合了现代设计和强大技术栈,提供直观的用户体验,同时确保数据的安全性和隐私性。
功能特点
- 跨平台支持:可在多个操作系统上无缝运行。
- 多种编辑器支持:Markdown、纯文本及富文本编辑任你选择。
- 多媒体附件:支持图片、音频、视频的添加,甚至可以直接绘画。
- 搜索与分类:提供全文搜索和分类功能,便于管理日记。
- 自定义主题和字体:可切换多种主题和颜色方案,还支持导入字体。
- 数据安全保障:支持密码和生物识别解锁,保护隐私。
- 备份与同步:支持局域网同步和 WebDAV 备份。
- 导出与分享:可导入、导出所有数据,并分享单篇日记。
- 智能助手:支持接入大模型,进行问答和情感分析,同时支持本地自然语言处理,确保数据安全。
- 轨迹地图:可在地图上查看你的足迹,记录生活中的每一步。
(*部分平台功能可能需要额外测试。)
如何开始
-
直接安装:
- 从项目的 Release 页面下载已编译好的安装包。
- 如果找不到适合你的平台,可以手动编译。
-
手动编译:
- 确保满足以下环境需求:
- 最新版 Flutter SDK (推荐使用 FVM 管理版本)
- Dart ≥3.7.0
- Rust 工具链 (Nightly 版)
- Clang/LLVM 等兼容 IDE
- 克隆项目代码:
git clone https://github.com/ZhuJHua/moodiary.git cd moodiary
- 安装依赖:
flutter pub get
- 运行应用:
flutter run
- 确保满足以下环境需求:
-
配置智能助手:
- 根据需要申请天气服务、地图服务等第三方 SDK 的密钥,并在实验室中进行配置。
Moodiary 融合了便捷与强大,为程序员和普通用户提供一个记录和分析生活的优秀工具。如果你正在寻找一个全能的日记应用,Moodiary 值得一试!🎉