桌面软件 活跃维护

note-gen

codexu/note-gen

先捕捉,后整理。一款以本地为先的 Markdown 应用,通过 AI 将分散的记录变成清晰的笔记。

12897
Stars 标星
1053
Forks 分支
52
Watchers 关注
86
Open Issues
TypeScript
主要语言
GPL-3.0
开源协议
20.4 MB
仓库大小
11 小时前
最后推送
一键安装扩展 / 插件指令
dsh plugin --profile web add github:codexu/note-gen
git clone https://github.com/codexu/note-gen.git
git clone git@github.com:codexu/note-gen.git

官方中文正文为项目官方提供的中文文档(原文转载),本站未作翻译、未改动文字,仅剔除图片与无关章节。

NoteGen

先记录,再整理。

一款本地优先、以 Markdown 为核心,帮助你收集碎片信息,并借助 AI 将它们整理成清晰笔记的跨平台应用。

English · 简体中文

使用文档 · 下载 NoteGen · 商业合作 · 支持项目 · 参与讨论

记录,不必打断当下的思路

一个想法刚出现时,可能只有一句话、一段录音、一张截图,或者一个暂时没时间阅读的链接。保存它们之前,你不必先想好标题、目录和文章结构。

NoteGen 把记录和整理分成了两个阶段。

有内容时先把它留下来。需要整理时,再选出属于同一个主题的记录,把它们组织成一篇结构清楚的 Markdown 笔记。之后可以继续修改、补充,完成自己的写作。

AI 不是来替你写完一切,而是帮助那些零散但有价值的内容,在被遗忘之前变成一篇完整的笔记。

NoteGen 如何工作

  1. 先把内容记录下来

    随手记下一句话,录一段声音,保存截图、图片、链接、文件或待办事项。

  2. 挑选真正相关的材料

    按标签、时间或类型筛选记录,把属于同一个主题的内容选出来。

  3. 把记录整理成笔记

    选择模板,或者直接描述你想写什么。NoteGen 会根据选中的材料生成总结、报告、文章或其他结构化内容。

  4. 继续完成自己的写作

    在编辑器里检查、修改和补充内容。AI 生成的只是草稿,最终文件仍然是一篇可以自由编辑的 Markdown 文档。

一些真实的使用方式

  • 开会时记录几句话、录一段音、截两张图,会后统一整理成会议纪要。
  • 阅读时先保存链接和零散摘录,周末再把它们整理成一篇主题笔记。
  • 按标签筛选最近一周的记录,快速准备周报或工作总结。
  • 围绕一个主题收集图片和文档,再基于这些材料提问和写作。

记录不是一篇没写完的笔记。它更像写作之前的原材料。

以普通 Markdown 文件为基础

你完成的笔记会以普通 Markdown 文件保存在自己选择的工作区中。

可以继续使用 NoteGen 编辑,也可以用其他 Markdown 编辑器打开;可以把文件放进 Git,可以复制、迁移和备份,不需要先从专有格式中导出。

NoteGen 做的是在这些文件之外补充记录、AI、搜索和整理能力,而不是把你的笔记锁进另一个平台。

编辑器支持:

  • 表格、任务列表、代码块、数学公式、图表和文章大纲
  • Markdown 源码模式与可视化编辑
  • 文本查找与替换
  • 图片、附件、链接和文件引用
  • 导出与打印
  • 文件历史和工作区管理

在需要时使用 AI

NoteGen 可以连接你自己配置的 AI 服务与模型。聊天、写作、嵌入、图片识别、OCR 和音频任务可以分别选择模型。

你可以让 AI:

  • 把选中的记录整理成结构化笔记
  • 续写、缩写、扩写、润色或翻译已有内容
  • 围绕笔记、记录、图片和知识库进行对话
  • 回答问题前先检索本地材料
  • 根据笔记内容生成图表和画布
  • 使用 Agent 模式处理更长的任务

AI 是写作过程中的工具,不是最终作者。生成结果可以继续修改,不满意的内容也可以直接删掉。

让写过的内容重新派上用场

很多笔记完成后,就再也没有被打开过。

NoteGen 可以为工作区中的文件建立知识库,把语义检索和本地文本搜索结合起来。发起对话时,可以引用一篇笔记、一组记录或整个知识库,不需要反复复制原文。

如果需要更复杂的工作流,还可以使用:

  • 向量索引与混合检索
  • 自定义嵌入和重排序模型
  • 长期记忆与可复用提示词
  • MCP 服务
  • 可安装的 Skills
  • 用于处理笔记和文件的 Agent 工具

不只适合线性文档

有些内容用文章表达很清楚,有些内容更适合画出来。

NoteGen 提供独立的画布工作区,可以创建和编辑:

  • 流程图
  • 思维导图
  • 时间线
  • 自由绘制内容
  • 数据图表
  • 根据笔记生成的可视化结构

AI 生成的画布不会变成一张无法修改的图片,其中的节点、文字和连线仍然可以继续编辑。

按自己的方式同步

笔记默认保存在本地。需要跨设备使用时,可以选择自己信任的服务进行同步。

目前支持:

  • GitHub
  • GitLab
  • Gitee
  • Gitea
  • S3 兼容存储
  • WebDAV

不使用云同步时,也可以通过本地备份保存数据。

下载

平台 当前状态 下载
Windows Beta 下载 Windows 版
macOS Beta 下载 Apple Silicon 或 Intel 版
Linux Beta 下载 AppImage、DEB 或 RPM
Android Alpha · ARM64 下载 APK
iOS Alpha 加入 TestFlight

如果官网下载速度不理想,也可以通过 GitHub Releases 获取安装包:

查看最新 GitHub Release

开始使用

  1. 根据自己的系统下载 NoteGen。
  2. 选择一个目录作为 Markdown 工作区。
  3. 添加第一条记录,或者直接创建一篇笔记。
  4. 需要使用 AI 功能时,再配置相应的模型服务。
  5. 阅读使用文档,了解同步、知识库、MCP、Skills 和其他设置。

不需要先完成所有配置,才能开始写第一篇笔记。

相关仓库

仓库 用途
note-gen-docs 官网、中英文使用文档与下载页面。
note-gen-server 同步服务与账号管理,支持自行部署。
note-gen-clipper 浏览器剪藏扩展,将选中文字、图片和网页链接保存到 NoteGen。
note-gen-plugin-sdk 插件开发所需的 TypeScript API、项目脚手架、CLI 和测试工具。
note-gen-plugins 官方插件源码与插件市场发布工具。

参与贡献

NoteGen 是一个开源项目,欢迎参与代码、翻译、文档和产品体验方面的改进。

提交 Pull Request 前,请先阅读贡献指南。

你也可以:

项目收录

致谢

NoteGen 使用 BrowserStack 进行兼容性测试。

硅基流动为项目提供模型服务支持。

AIHubMix 为项目提供赞助模型服务支持。

同时感谢以下服务对 NoteGen 的支持:

开源协议

NoteGen 使用 GNU General Public License v3.0 开源。

本站来源与版权声明
  • 本文标题:note-gen - 先捕捉
  • 本文链接:https://cn121.com/desktop/codexu-note-gen.html
  • 原项目:codexu/note-gen 版权归原作者 codexu 及贡献者所有
  • 收录信息:本站于 2026-10-18 收录本项目,本页所列协议与仓库指标均为收录当时的状态;该日期之后原项目的版本更新与协议变更,本页不作同步。
  • 开源协议:收录时本项目采用 GPL-3.0(查看 LICENSE 原文),本站转载其原始文档(未改动文字,仅剔除图片与无关章节);使用、修改、分发请以该仓库 LICENSE 原文为准。基于本页内容形成的衍生作品, 须同样以该协议发布。
  • 站点出处:本文首发于 OneTwoOne,收录自 GitHub 开源项目 codexu/note-gen。
  • 内容说明:本页正文为项目官方提供的中文文档(原文转载),本站未作翻译、未改动文字,仅剔除了图片与赞助等无关章节、并把相对链接改为绝对地址;页首简介为机器翻译自仓库描述。
  • 引用声明:商业转载、第三方聚合或 AI 检索训练引用时,请务必保留以上来源出处、本文永久链接,以及原项目的版权声明与许可信息。
  • 下架通道:若原项目此后变更或收紧了许可协议、或作者/权利人认为本站的收录方式(译文、排版适配、简介翻译等)超出其授权范围,请通过 xyd3302001@163.com 发送下架通知,并附上项目地址与本页链接。本站核实后将第一时间删除本页内容,或改为不复制原文的目录性收录;署名更正等其他要求可一并提出。