墨筝

VineNote

2025-05-30

demo

前言

VineNote 是一款基于 Tauri、React、shadcn/ui、TailwindCSS、Zustand 等优秀技术栈构建的轻量化跨平台笔记软件,兼具强大的编辑功能与卓越性能

我为什么要写 VineNote

作为深度文字创作者,我长期受困于现有笔记软件的局限性。传统基于 Electron 框架的应用存在安装包臃肿(普遍超过 150MB)、内存占用过高等问题,常触发系统内存警报,严重影响创作体验。部分原生应用(如 Swift 开发的 macOS 应用)虽性能优化较好,但编辑功能薄弱,难以满足专业写作需求。

这部分原生应用主打 “Markdown 优先”,但往往存在两个核心缺陷:

  • 缺乏实时语法格式化能力,必须依赖预览窗口校验内容,挤压写作空间
  • 没有工具栏或工具栏功能简陋,需用户死记硬背 Markdown 语法,在插入表格等复杂模块结构时需要中断思维查阅语法规范,极大拖慢创作效率

更令人困扰的是,多数产品捆绑云存储服务,将用户数据置于不可控的云端,并叠加大量与核心写作无关的冗余功能。这些设计不仅分散注意力,更引发数据可持续性的焦虑,同时在线服务的不稳定性也带来使用风险。

这就是为什么我要写 VineNote,我希望给自己打造一个完美的写作应用,现在我也想将这个产品分享给你,相信你也会喜欢上它。

VineNote 的优势

  • 强大

    • 支持国际化,暗黑模式,多种格式的文件导出,文件的标签分类以及专注模式的写作体验
    • 支持 markdown 语法的自动格式化展示,无需预览,所写即所得
    • 提供了丰富的工具栏和快捷键,支持多种模块类型的展示和代码语法的高亮,一键呈现 TOC
  • 轻量

    • 在支持跨平台的同时,安装包仅 25M 大小,没有 chromium 嵌入,内存消耗小
    • 产品实现仅保留写作与文件管理最必要的部分,没有任何冗余的设计
    • 后端部分使用 rust 编写,在文件操作或关键字搜索方面提供极致的性能
  • 美观

    • 简约的基于文件夹,文件列表和编辑器的 3 栏布局,交互浏览一目了然
    • 基于 shadcn/ui 提供的基础组件,搭配统一的图标设计,在 UI 呈现和交互上尽显细腻
    • 中文字体默认采用苍耳今楷,让文字也尽显优美
  • 安全

    • 所有文件均存储在本地,保障你数据资产的安全和归属
    • 应用完全在本地运行,离线可用,无需担心服务稳定问题
    • 不会上传任何用户信息,项目开源透明
使用支付宝打赏
使用微信打赏

若你觉得我的文章对你有帮助,欢迎点击上方按钮对我打赏

扫描二维码,分享此文章