Skip to content

VNote智能记事本

每个文件都是一个知识库,每次编辑都赏心悦目。

VNote智能记事本是一款基于 Electron + SQLite + Ace Editor 构建的智能轻便记事本软件。它把"一个文件就是一个完整文档库"的理念落到了实处:每一个 .vnote 文件本质上是一个独立的 SQLite 数据库,内部自带树形文档结构、设置与元数据,可拷贝、可传输、可离线归档,无需任何服务端配合。

VNote智能记事本

核心定位

VNote智能记事本适合以下使用场景:

  • 想用一棵文档树组织大量笔记、片段、代码与草稿,而不是一堆散乱 txt/md 文件
  • 经常处理代码片段、JSON/XML/SQL 数据、编码解码、文本清洗等"技术性文本"工作
  • 需要在笔记中插入数学公式(学生、教师、研究人员、工程师)
  • 希望笔记文件完全自包含、可邮件发送、可离线归档、不被任何云服务绑定
  • 需要一个启动快、占用低、可随身携带的本地知识库工具

产品优势

一、.vnote 文件即数据库,真正自包含

每个 .vnote 文件就是一个标准的 SQLite 数据库文件,内部包含:

  • documents 表 —— 树形文档结构,支持多层级文件夹、排序、展开状态
  • settings 表 —— 文件级设置(布局、视图模式等随文件保存)
  • metadata 表 —— 元数据(版本、创建时间等)

这意味着:

  • 完全离线:不需要登录、不需要联网、不需要服务端
  • 可拷贝可传输:把一个 .vnote 文件发给别人,对方打开就是完整的文档库
  • 可二次检查:可以用任何 SQLite 工具(如 DB Browser for SQLite)直接打开查看
  • 结构化存储:文档树、排序、文件夹层级都保存在数据库中,不会因为文件系统变动而错乱

二、90+ 智能文本处理命令

内置 10 大类、90 余条文本处理命令,覆盖日常文本处理的绝大部分需求,远超普通记事本:

分类命令数代表命令
大小写转换12大写、小写、驼峰、蛇形、帕斯卡、烤串、点号、常量、标题、句子、反转、首字母大写
行操作18升降序排序、按长度排序、去重(含忽略大小写)、删空行、去首尾空白、反转行序、打乱行、加/去行号、合并行、按逗号拆分等
缩进与 Tab4Tab 转空格、空格转 Tab、增加/减少缩进
编码/解码13Base64、URL、HTML 实体、Unicode 转义、十六进制、二进制、ROT13
格式化7JSON 格式化/压缩、XML/HTML 格式化/压缩、CSS 格式化/压缩、SQL 格式化
文本提取7提取 URL、邮箱、电话、IP、数字、代码块、注释
文本清理14移除 Markdown、HTML 标签、多余空格、非 ASCII、非字母数字、数字、标点、特殊字符、注释、重复词、统一行尾等
智能转换5Markdown 转 HTML、智能引号、智能破折号、全角转半角、半角转全角
插入5时间戳、日期、日期时间、UUID、Lorem Ipsum
文本分析5字数统计、字符频率、词频分析、文本统计、校验和计算

三、可视化数学公式编辑器(独有亮点)

基于 MathLive 实现真正的所见即所得公式编辑,这一点在同类记事本软件中非常少见:

  • Tab 分类模板库:分数根式、求和积分、矩阵、希腊字母、运算符、集合论、微积分、统计等分类模板
  • LaTeX 源码与可视化双向同步:左下角编辑 LaTeX 源码,右下角 MathLive 可视化区域实时同步,可直接点击可视化区域进行编辑
  • 预览渲染:Markdown 预览中通过 KaTeX 渲染行内公式($...$)和块级公式($$...$$
  • 复用 KaTeX 字体:MathLive 与 KaTeX 共用字体,无需额外下载

无论是写学习笔记、论文草稿、公式推导,都能轻松插入专业数学公式。

四、100+ 语言语法高亮

基于 Ace Editor(VS Code 同源的同款编辑器内核),内置 100+ 编程语言语法高亮,包括但不限于:C/C++、C#、Java、Python、JavaScript、TypeScript、Go、Rust、PHP、HTML、CSS、JSON、XML、SQL、Markdown、YAML、Shell、PowerShell、LaTeX 等。

五、三种 Markdown 视图 + 四种布局模式

视图模式

模式说明
编辑仅显示编辑器
分屏左侧编辑器 + 右侧预览(可拖拽调整比例)
预览仅显示预览

Markdown 预览支持:代码高亮、任务列表(checkbox 可勾选)、表格、行内/块级数学公式(KaTeX)、图片、链接等。

布局模式

布局说明
标准一级菜单 + 文档树 + 编辑器
紧凑文档树 + 编辑器(隐藏一级菜单,腾出空间)
全屏仅编辑器(专注写作)
镜像编辑器 + 文档树 + 一级菜单(从右到左,适合左撇子)

布局设置自动保存到当前 .vnote 文件,下次打开该文件时自动恢复。

六、专业打印中心

提供完整的打印设置面板与实时 PDF 预览:

  • 纸张:A4 / A5 / Letter / Legal / A3
  • 缩放:50% / 75% / 90% / 100% / 110% / 125% / 150%
  • 每张打印页数:1 / 2 / 4 / 6 / 9
  • 页边距:标准预设 + 自定义
  • 色彩:彩色 / 黑白
  • 双面:单面 / 长边翻转 / 短边翻转
  • 页眉页脚:可选
  • 打印范围:全部 / 自定义页码范围
  • 实时预览:右侧实时显示 PDF 预览,设置改动自动刷新
  • 支持打印当前文档或整个文档库

七、20 款编辑器主题 + Catppuccin 配色

应用整体采用 Catppuccin 启发的现代化配色方案,提供浅色(Latte 风格)与深色(Mocha 风格)两套应用主题;编辑器区域更内置 20 款 Ace 主题可选:

  • 深色主题 12 款:Monokai、Dracula、Tomorrow Night、Solarized Dark、Ambiance、Chaos、Nord Dark、Gruvbox、Twilight、Pastel on Dark、Idle Fingers、Cobalt
  • 浅色主题 8 款:GitHub、Chrome、Clouds、Dawn、TextMate、Xcode、Solarized Light、Eclipse

主题切换会自动联动编辑器主题(浅色配浅色主题、深色配深色主题),避免冲突。

八、内置图片查看器

双击图片即可在应用内打开图片查看器,支持:

  • 缩放、适应窗口、实际大小
  • 左旋 / 右旋
  • 区域裁剪(选择 → 应用 / 取消)
  • 平移浏览
  • 重置视图、保存原图

九、日记浏览器

专门为日记场景设计的浏览面板:

  • 按日历快速查取某天的日记
  • 显示最近日记列表
  • 一键打开今日日记
  • 按日期结构组织,无需手动建文件夹

十、笔记本标签页管理

支持同时打开多个 .vnote 笔记本文件,以标签页形式切换:

  • 每个标签页对应一个独立的笔记本文件
  • 拖拽排序、右键菜单关闭/关闭其他
  • 标签页状态独立保存

十一、其他实用特性

  • 自动保存:防抖自动写入数据库,再也不会丢失工作
  • 全文搜索:跨文档搜索,结果高亮显示(高级功能)
  • 文档模板:内置模板快速创建文档(高级功能)
  • PDF 导出:将文档或整个文档库导出为 PDF(高级功能)
  • 文件关联:双击 .vnote 文件直接打开,右键可新建 VNote 文档
  • 单实例锁:防止多开,文件关联打开时自动聚焦到已运行窗口
  • 代码缩略图:右侧 minimap 总览长文档
  • 不可见字符显示:可显示空格、Tab、行尾符
  • 字体/字号/行高/Tab 宽度:完全可定制
  • 软缩进/自动换行:可独立开关

授权方式

VNote智能记事本采用三态授权模型:

状态说明
试用(trial)免费使用基础功能,每个文档库最多 20 篇文档、1 个笔记本标签页,高级功能锁定
已激活(active)解锁全部功能,支持 7 天离线宽限期
已过期(expired)仍可编辑和保存已有文档(保护用户资产),仅禁止新建文档与高级功能

高级功能包含:

  • 导出 PDF
  • 全局搜索替换
  • 文档模板

具体套餐与价格请在软件内「授权中心」查看,支持微信扫码激活。

技术栈

  • Electron —— 跨平台桌面框架
  • better-sqlite3 —— 嵌入式 SQLite 数据库(同步 API,性能极佳)
  • Ace Editor —— 高性能代码编辑器(VS Code 同源内核)
  • MathLive —— 可视化数学公式编辑
  • KaTeX —— 数学公式渲染
  • 原生 HTML/CSS/JS —— 无前端框架依赖,启动快、体积小

系统要求

  • Windows 7 及以上版本
  • 无需联网即可使用(仅激活与续费需要联网)

相关页面