codexu/note-gen · 上手攻略

  • 仓库:codexu/note-gen
  • 链接:https://github.com/codexu/note-gen
  • 分类:ai(AI 笔记 · 本地优先)
  • 作者:Tom
  • 更新:2026-08-27

是什么

NoteGen 是一款本地优先的 Markdown AI 笔记应用,核心理念是"先捕获,后整理"——把灵感、语音、图片、链接等各种碎片先一股脑存下来,回头再挑选素材组织成结构化笔记。它不是要替代你的 Markdown 编辑器,而是给普通 Markdown 文件加上 AI 聚合、智能搜索和知识库的能力。

GitHub Stars:12685(数据截至 2026-08,工作队列标记)。


解决什么问题

日常记录中最大的痛苦是"还没整理就已经忘了"。微信文章、播客片段、语音灵感、截图——这些东西散落在不同 App 里,时间一久就找不到了。NoteGen 的解法是:

  • Capture(捕获)阶段:随手记,不用分类,不用起标题,先存下来。
  • Organize(整理)阶段:按标签/时间/类型筛选相关记录,交给 AI 按模板聚合成一篇 Markdown。
  • Write(写作)阶段:在 Tiptap 编辑器里继续改写,输出纯 Markdown 文件,可以扔进 Git 或任何编辑器。

NoteGen 还带 AI Chat(问答)、Agent 模式(替你操作笔记文件)、知识库(向量检索 + 全文搜索)、MCP 服务器(让 AI 工具直接操作你的笔记)和 Canvas 白板(画流程图/思维导图)。


快速安装

桌面端(推荐)

平台 状态 下载地址
Windows Beta https://notegen.top/en/download
macOS(Apple Silicon / Intel) Beta https://notegen.top/en/download
Linux(AppImage / DEB / RPM) Beta https://notegen.top/en/download
Android Alpha(ARM64) https://notegen.top/en/download
iOS Alpha(TestFlight) https://testflight.apple.com/join/8KjFRTCq

也可从 GitHub Releases 下载最新安装包:

https://github.com/codexu/note-gen/releases/latest

AI 模型配置(非必须,但建议)

NoteGen 内置了免费模型额度。如需接入自己的模型(支持 OpenAI 兼容接口):

  1. Settings → Model Configuration
  2. 添加 Provider(OpenAI / Claude / Gemini / Kimi / GLM / DeepSeek 等)
  3. 分别配置主模型、补全模型、写作模型、Embedding 模型和知识库模型

注意:国内用户可使用 SiliconFlow、302.AI、Infostar 等平台获取低价 OpenAI 兼容 Key(详见 GitHub 主页赞助商)。


核心用法

1. 快速捕获记录

打开 Record 面板,支持创建以下类型的记录:

  • 文本记录:直接输入文字想法
  • 语音记录:录音转文字(需要配置 TTS/ASR 模型)
  • 截图/图片:内置 OCR 识别(需要视觉模型)
  • 链接:保存 URL,自动抓取页面摘要
  • 文件附件:直接挂文件
  • TODO:记录待办事项

所有记录支持标签时间筛选类型筛选

2. 将记录组织成笔记

  1. 在 Record 面板筛选/选中相关记录
  2. 选择内置模板(会议纪要、研究报告、文章、总结)或自定义描述需求
  3. AI 将选中文本聚合成一篇结构化 Markdown
  4. 在编辑器里继续改写

3. Markdown 编辑器

内置 Tiptap 编辑器,支持:

- 表格、任务列表、代码块(语法高亮)、数学公式(Mermaid/KaTeX)
- 多级标题、大纲视图
- 图片插入、附件链接
- 源码模式 / 所见即所得切换
- 全局搜索替换

4. AI Chat 与 Agent

  • Chat:基于当前笔记/知识库回答问题,支持引用溯源
  • Agent(需审批):AI 读取/修改笔记、文件夹、标签、记录和记忆,操作前需用户确认

5. 知识库(Knowledge Base)

# 知识库支持向量检索 + 全文搜索
# 配置 embedding 模型(在 Settings → Model Configuration)
# 可用笔记、记录或整个知识库作为对话上下文

6. MCP 服务器(桌面端)

NoteGen 可以作为 MCP Server 被 AI 工具调用,在 Settings → MCP 中开启后,可让 Cursor、Windsurf、Claude Code 等工具直接读写你的笔记。

7. 多设备同步

支持以下同步服务(Settings → Sync):

服务 类型
GitHub / GitLab / Gitee / Gitea Git
S3 兼容存储 对象存储
WebDAV 文件同步

所有笔记以纯 Markdown 文件存储,同步后可用任意编辑器打开,不依赖 NoteGen 格式。


典型适用场景

  • 会议记录:会中实时录语音/截图 → 会后选记录 → AI 整理成会议纪要
  • 读书/研究:保存零散的链接、截图和想法 → 定期聚合成研究笔记
  • 周报撰写:按周收集工作记录 → 聚合成结构化周报
  • 多工具切换者:在 Notion/Obsidian/Notability 间来回横跳,想统一到 Markdown 生态
  • 本地优先隐私党:笔记存在本地,通过 Git/S3 同步,不上传到任何云服务

坑与注意

  1. iOS/Android 端功能受限:部分 AI 功能(尤其是 Agent 模式和 MCP 服务器)仅桌面端支持,移动端主要是捕获+阅读。
  2. AI 功能需要 API Key:内置免费额度有限,长期使用建议配置自己的 OpenAI 兼容 Key。
  3. 模型配置分散:主模型、补全、写作、Embedding、Rerank 需要分别配置,初次配置稍繁琐。
  4. 同步需要自建:官方不提供官方云同步,Git/S3/WebDAV 需要用户自己搭建,Git 同步可能产生冲突(建议单人使用或多设备错开时间)。
  5. 中文语音识别:依赖 ASR 模型,NoteGen 本身不内置中文 ASR,需要额外配置。
  6. License:GPLv3,对商业闭源项目有传染风险,如需集成到商业产品请注意。

与同类对比

工具 本地优先 AI 聚合 纯 Markdown MCP 支持 适合人群
NoteGen ✅ 记录→笔记 需要 AI 辅助整理碎片信息的写作者
Obsidian ⚪ 插件实现 知识图谱深度用户
Logseq ⚪ 插件实现 大纲/双向链接爱好者
Notion 团队协作优先

NoteGen 的差异化在于记录级别的捕获 + AI 聚合 + 纯 Markdown 输出三合一,而不是单纯做笔记或单纯做 AI。


一句话推荐结论

如果你受够了"收集了一堆素材却懒得整理"的死循环,NoteGen 的"先随手记、AI 帮你串"工作流值得一试——尤其是配合 OpenAI 兼容 Key 使用,体验最完整。


参考来源

  • GitHub README:https://github.com/codexu/note-gen
  • 官方文档:https://notegen.top/en/docs
  • 下载页面:https://notegen.top/en/download
  • GitHub Releases:https://github.com/codexu/note-gen/releases/latest