NoteGen。
它不仅仅是一个 Markdown 笔记软件,更像是把“记录 + 写作 + AI 助手”整合到了一起,目标是解决我们平时零碎记录难以整理、写作效率低下的问题。
作为一名长期关注知识管理工具的产品经理,我觉得这个项目的设计思路和实现方式都值得深入分享。
项目介绍
NoteGen 是一款基于 Tauri2 开发的跨平台笔记应用,支持 Windows、macOS、Linux,未来还将覆盖 iOS 和 Android。安装包只有 20MB 左右,开箱即用,不含广告或捆绑软件。

它的核心定位是:用 AI 来衔接“记录”与“写作”。传统笔记软件大多侧重存储,用户需要手动整理,但 NoteGen 内置了 AI 组织与辅助写作功能,让零散的截图、文字、链接等素材可以快速变成结构化的笔记。
核心功能

跨平台支持
-
基于 Tauri2 框架,支持全平台同步。
-
提供免费安全的多端数据同步,支持 GitHub / GitLab / Gitee / WebDAV,还能历史回滚。
AI 集成
-
内置由 SiliconFlow 提供的免费 AI 模型(Qwen、BGE、GLM 等)。
-
支持自定义接入 ChatGPT、Gemini、Ollama、LM Studio、Grok 等第三方或本地模型。
-
RAG(检索增强生成):把用户笔记作为知识库,支持嵌入与重排序模型。
丰富的记录方式
-
支持文本、截图、插图、文件、链接等多种输入。
-
具备 标签、角色(自定义 Prompt)、剪贴板助手 等功能,方便场景化记录。
Markdown 编辑体验
-
三种编辑模式:即时渲染、所见即所得、分屏预览。
-
支持大纲、公式、脑图、流程图、甘特图、思维导图、UML、图表等扩展语法。
-
内置 AI 辅助写作:润色、续写、翻译、批注。
-
支持 图片上传与图床、HTML 转 Markdown、代码高亮 等。
使用场景

碎片化记录 → 系统化写作
-
记录界面更像一个 AI 聊天助手,可以快速收集灵感,再整理成可读的笔记。
-
写作界面则更接近专业 Markdown 编辑器,适合博客写作、技术文档、学习笔记。
本地知识库管理
-
通过 RAG,把笔记转化为“个人知识库”,可做语义搜索和智能问答。
多端同步与备份
-
适合需要在多个设备(PC、手机、平板)间无缝切换记录与写作的用户。
技术实现亮点

-
框架组合:Tauri2 + Next.js
-
UI:shadcn/ui + lucide 图标
-
状态管理:zustand(从 Vue pinia 迁移而来)
-
Markdown 编辑器:md-editor-rt(React 版本)
-
OCR:tesseract.js(替代 Rust leptess,解决跨平台构建问题)
-
数据库:SQLite,直接写 SQL 而非 ORM
-
插件化扩展:文件系统、全局快捷键、Shell 调用、数据库交互、剪贴板等都依赖 Tauri 官方/第三方插件
对比与推荐
特性 | NoteGen | Obsidian | Logseq |
---|---|---|---|
定位 | 记录 + 写作 + AI 辅助的跨平台 Markdown 笔记工具 | 高度可扩展的本地优先知识库 | 面向大纲/双链的知识管理工具 |
存储格式 | 原生 Markdown (.md) 文件 | 原生 Markdown (.md) 文件 | 原生 Markdown (.md) 文件 |
AI 功能 | 内置免费模型(SiliconFlow),支持接入 ChatGPT、Gemini、Ollama、本地模型,支持 RAG 知识库问答 | 依赖第三方插件(如 Smart Connections、Copilot 插件) | 有社区插件支持 AI,但不内置 |
记录方式 | 支持文本、截图、插图、文件、链接;内置剪贴板助手和标签管理 | 主要是文本/附件,扩展依赖插件 | 以大纲为核心,支持笔记、任务管理、TODO |
写作体验 | 三种编辑模式(WYSIWYG、即时渲染、分屏预览);支持大纲、公式、脑图、图表、流程图等 | 强大的 Markdown 编辑体验,插件生态丰富 | 大纲驱动,支持反向链接、双链关系,可导出 Markdown |
同步方式 | 免费支持 GitHub/Gitee/GitLab/WebDAV,多端实时同步 + 历史回滚 | 官方付费同步服务(Obsidian Sync),或手动用 Git/第三方工具 | 本地优先,官方 Logseq Sync(付费),支持 Git/WebDAV |
跨平台 | Windows、macOS、Linux(beta);Android/iOS(alpha,自编译) | Windows、macOS、Linux、iOS、Android | Windows、macOS、Linux、iOS、Android |
插件生态 | 基于 Tauri2 插件扩展,处于起步阶段 | 社区插件极其丰富(上千个插件) | 插件生态逐渐成长,但整体少于 Obsidian |
学习曲线 | 中等,强调“记录到写作”的流程 | 中等,依赖插件需要一定配置 | 相对陡峭,大纲/双链思维需要适应 |
适合人群 | 想要 轻量 + AI 辅助写作 的用户;跨端同步刚需用户 | 想要深度定制、插件生态丰富的知识管理者 | 喜欢大纲式笔记、任务管理、知识网络的用户 |
NoteGen 的最大优势是“AI 开箱即用”,特别适合习惯用 AI 做写作助手的人。
Obsidian 胜在插件生态,几乎可以无限扩展,算是知识库里的瑞士军刀。
Logseq 更偏向于“思维结构化”,适合任务管理 + 知识图谱流派的用户。
总结
在笔记软件已经卷到极致的今天,NoteGen 提供了一个有趣的切入点:把 AI 作为“写作助手”而非“文字生成器”。它强调灵感捕捉、知识整理与严谨写作之间的衔接,这对我这种既要记录碎片、又要输出内容的用户来说,非常有价值。
如果你对 跨平台、轻量级、AI 增强的笔记工具感兴趣,不妨试试 NoteGen。
项目地址:https://github.com/codexu/note-gen
下载体验: