软件介绍
Bento Note 是一个基于 Web 技术(React + Tailwind)开发的个人知识库工具。它采用了 Bento(便当盒)式的栅格布局,结合了 Spatial UI(空间感)的设计理念。
核心特点是:数据纯本地化(利用浏览器 IndexedDB),无云端同步(隐私安全),高颜值多主题。

软件亮点
彻底重构!从 Electron 到 Tauri 的蜕变
写在前面 · 重构初衷:
其实本次更新,我最初还是打算继续沿用 Electron 打包的。
但看着打包出来动辄 100MB+ 的安装包,我实在过不了自己心里这一关——仅仅为了记个便签,真的需要背负一个完整的浏览器内核吗?
带着这个问题,我开始寻找替代方案,无意中发现了 Rust + Tauri 这个组合。它惊人的轻量化特性瞬间打动了我,于是我决定推倒重来,利用 AI 辅助,从底层彻底重构了整个软件。
🚀 核心重构:Tauri 带来的质变
体积暴瘦:从 Electron 版本的 100多MB 直接降至 2.9MB!这是什么概念?几乎就是一张高清图片的大小。
性能飞跃:后端逻辑由 Rust 接管,内存占用极低,启动速度大幅提升,挂在后台几乎无感。
✨ v2.1.0 更新亮点
- [新增] 便签导出为精美长图
这是本次更新我最喜欢的功能。现在你可以将记录的便签一键导出为精美的图片/海报,分享更优雅。
支持多种主题风格(极简、日落、海洋、暗夜等),自动渲染 Markdown 格式和代码高亮。 - [新增] 启动密码锁(隐私保护)
在设置中增加了应用锁功能。
你可以在设置里开启并设定一个启动密码。开启后,每次打开软件都需要输入密码才能进入主界面,有效防止隐私泄露,让你的“方寸之地”更加安全。 - 颜值与体验优化
保持了 Bento 卡片式布局,支持深色/浅色模式。
重写的边缘吸附功能(Rust Win32 API 实现),贴边自动隐藏,体验更丝滑。
Markdown 编辑体验升级。
🛠️ 技术栈路线(Tech Stack)
本次重构采用了目前较新的技术方案,既保证了开发效率,又兼顾了极致的性能:
Backend: Rust + Tauri (负责文件系统、WebDAV、系统托盘、原生窗口控制)
Frontend: React 19 + TypeScript + TailwindCSS (负责界面交互与渲染)
Image Gen: html2canvas + 自定义渲染引擎 (实现前端 Markdown 转图片)
软件下载
作者:吾爱破解@alinwei
评论 (0)