很多笔记软件采用私有数据库存储,不仅数据迁移困难,面对上万份文档时还容易出现卡顿延迟。FSNotes 是一款遵循 GPLv3 协议的开源纯文本笔记管理器,基于本地文件系统直接存取。它传承了经典的 NVAlt 快捷交互逻辑,结合 GFM 语法与现代渲染引擎,为重度文本记录者提供不被平台捆绑的极速写作体验。
1. 开放格式与丰富渲染:遵循 GFM 规范并集成代码与公式引擎
采用标准 Markdown 格式存取文件,完全兼容纯文本(TXT)与富文本(RTF)。内置 GitHub Flavored Markdown 语法支持,可实时高亮 170 多种编程语言的代码块,并直接渲染 Mermaid 流程图与 MathJax 数学公式,无需借助外部插件即可完成技术文档与学术笔记的编写。
2. 本地文件系统与 NVAlt 交互:万级文档秒级搜索与全程键盘操作
放弃了重型数据库架构,直接以本地文件树驱动,即便面对上万份 txt 或 md 文件也能实现毫秒级全文检索。软件沿用 NVAlt 的经典交互,搜索框兼具新建功能,配合全套快捷键绑定,无需动用鼠标即可完成笔记的创建、查找与切换。
3. 多目录组织与双向链接:构建结构化的个人知识库
支持挂载多个本地文件夹与嵌套子目录,可按项目或主题分类存储。内置多标签管理系统与笔记间的双向交叉链接([[WikiLink]]),配合精确的全局搜索,能够快速串联分散的知识碎片,构建相互关联的知识网络。
4. 灵活分栏与外部联动:自定义视图布局与外部编辑器无缝同步
提供垂直与水平双窗格实时预览,支持自由调整编辑器边距与字体排版。软件完全尊重本地文件状态,支持一键调出 Sublime Text、VS Code 等外部编辑器进行修改,保存后 FSNotes 界面会立即实时更新内容。
5. 本地加密与 Git 版本控制:保障数据安全与历史版本回溯
针对敏感信息提供 AES-256 算法加密保护,确保私密笔记的安全存储。同时支持挂载本地 Git 仓库,可自动提交文档变更历史,实现无缝的版本回溯与误删恢复,保障长期积累的知识资产不丢失。