Saber 手写笔记全指南:跨平台免费书写、加密同步一次讲清

📅 发布时间:2026/10/17 2:26:58
Saber 手写笔记全指南:跨平台免费书写、加密同步一次讲清
Saber 手写笔记全指南跨平台免费书写、加密同步一次讲清【免费下载链接】saberThe cross-platform open-source app built for handwriting项目地址: https://gitcode.com/GitHub_Trending/sab/saberSaber 是一款基于 Flutter 构建的开源跨平台手写笔记应用GPL v3 许可核心解决三件事在平板、手机、电脑上用同一套工具手写笔记用 Nextcloud 协议在多设备间同步用双密码端到端加密保证只有自己能读取内容。下面从安装到加密按真实使用流程走一遍。装完 5 分钟能做什么各平台获取渠道Android 走 Google Play 或 F-DroidiOS 在 App Store 搜索 SaberWindows 下载 .exe 安装包Linux 可选 Flathub、AppImage 或 SnapmacOS 有官方安装包。仓库根目录的 installers/desktop_inno_script.iss 是 Windows 安装脚本源flatpak/com.adilhanney.saber.desktop 和 snap/snapcraft.yaml 则是桌面打包配置。打开应用后主页就是 Recent notes 卡片流右下角 新建笔记直接进入画布——没有强制注册流程本地即可写。第一页可以画格子、写字、拖入一张图片。界面支持约 25 种语言源码翻译在 lib/i18n/ 目录简体中文界面开箱可用。一支笔一个文件书写、保存与查找笔箱里的工具清单直接写在 packages/sbn/lib/tool_id.dart 中荧光笔、钢笔、圆珠笔、铅笔、形状笔、橡皮擦、选择工具、文字工具和激光笔。注意代码注释里明确了 z 轴顺序——荧光笔永远渲染在笔迹下层。这是针对数学场景的专门设计给多行公式画高亮时颜色不会因重叠变深也不会盖住笔迹本体。保存不需要手动操作。每条笔记落盘为.sbn2文件lib/data/file_manager/file_manager.dart 里的正则\.sbn2?\.[\dp]$表示每个笔记还自动生成预览图.p和深色模式版本.d所以主页缩略图不用现场渲染。文件夹不设嵌套层数上限课程 → 学期 → 单周的三级结构随便建同时主页固定展示最近笔记深层文件不用一路点开。导出时 PDF 会把大部分笔迹保留为矢量图形只有铅笔和高亮笔因需要特殊着色而转为位图逻辑见 lib/data/editor/editor_exporter.dart放大打印不失真。教室关灯的场景深色模式整体反转Saber 的深色模式不是换个配色方案而是把画布连同背景纸纹一起做矩阵翻转lib/components/canvas/invert_widget.dart黑底白字插进来的图片和 PDF 也一并反转。这对应一个很具体的场景——课堂上老师关灯放课件屏幕不再刺眼教材打印件依然可读。配合荧光笔和激光笔一套组合就能覆盖白天记、晚上复习、投屏讲解三种状态。离线写完联网同步到 Nextcloud同步走标准 Nextcloud WebDAV 协议实现在 lib/data/nextcloud/saber_syncer.dart。登录页会问一个问题数据存哪里——官方 Saber 服务器、任意第三方 Nextcloud 实例或自建服务器lib/components/nextcloud/ 是完整的三步登录流程服务器、加密、完成。加密部分值得多看一眼 lib/data/nextcloud/nextcloud_client_extension.dartSaber 用两个密码——Nextcloud 账号密码 独立的加密密码后者加盐后经 SHA-256 派生 AES 密钥。含义是即使服务器管理员拿到全部文件没有加密密码也解不开笔记。存储位置完全自选官方服务器只是选项之一自建 Nextcloud 可把数据留在自己手里。适合谁不适合谁适合以手写为主要输入方式的学生课堂速记、公式标注、需要在多设备间继续同一份笔记的人、对数据归属敏感而选择自建服务器的人。要提前知道的取舍它围绕手写设计不是 Markdown / 块状文本笔记工具纯打字场景不是主战场同步依赖 Nextcloud 生态离线可写但联网同步需要账号没有多用户实时协作和权限共享文件是我的不是我们的无 OCR笔记内容不能按文字全文检索查找靠文件夹结构和最近列表。如果这些限制都不碍事它是目前能找到的、把手写 跨平台 端到端加密三件事同时做完整的开源方案。源码入口见仓库 lib/平台适配层分别在 android/、ios/、linux/、macos/、windows/想修 bug 或补翻译从 issues 和 Weblate 翻译平台入手即可。【免费下载链接】saberThe cross-platform open-source app built for handwriting项目地址: https://gitcode.com/GitHub_Trending/sab/saber创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考