科学工具
科学工具让世界更美好
让世界更美好

跨平台 Markdown 笔记应用 NoteGen跨平台 Markdown 笔记应用 NoteGen

NoteGen是跨平台的Markdown笔记应用,用AI搭建记录和写作的桥梁,把碎片化知识整理成可读笔记,支持日常零散记录和深度内容创作。

轻量无负担:安装包仅20MB,免费使用,无广告,无任何捆绑软件。

跨端覆盖广:当前支持Mac、Windows、Linux系统;借助Tauri2的跨平台能力,未来会支持iOS和Android。

记录方式多:支持截图、文本、插图、文件、链接等多种形式,能满足不同场景的碎片化记录需求。

格式通用:以原生Markdown(.md)作为存储格式,不做任何修改,迁移起来很方便。

数据安全灵活:默认支持本地离线使用,可实时同步到Github、Gitee私有仓库,支持历史回滚和WebDAV同步。

AI助力:内置AI助手,能辅助高效记录和整理,还支持自定义配置主流厂商的模型。

知识库支持:具备RAG功能,个人笔记可作为知识库,支持嵌入模型、重排序模型。

NoteGen分为记录和写作两个页面,两者相互关联又各有侧重。

记录页面

记录功能类似AI聊天机器人,对话时能关联已记录的内容,将对话模式切换为整理模式,就能把零散记录整理成一篇可读的笔记。

常规笔记应用通常没有专门的记录功能,用户需要手动复制粘贴,记录效率低;面对零散内容,整理时也要花费大量精力,NoteGen的记录功能正是为解决这些问题设计。

记录时还有这些辅助功能:

• 标签:用于区分不同的记录场景。

• 面具:支持自定义prompt,精准控制AI助手。

• 剪贴板助手:自动识别剪贴板中的文本或图片,记录到列表中。

写作页面

写作页面包含文件管理器和Markdown编辑器两部分。

文件管理器

• 可管理本地Markdown文件和Github的同步文件。

• 支持无限层级目录。

• 支持多种排序方式。

Markdown编辑器

• 支持所见即所得、即时渲染、分屏预览三种模式。

• 支持版本控制,能回溯历史记录。

• 支持AI辅助,可进行对话、续写、润色、翻译等操作。

• 支持图床,能将图片上传至图床并转换为Markdown图片链接。

• 支持HTML与Markdown转换,复制浏览器内容能自动转为Markdown格式。

• 支持多种元素:大纲、数学公式、脑图、图表、流程图、甘特图、时序图、五线谱、多媒体、语音阅读、标题锚点、代码高亮及复制、graphviz渲染、plantumlUML图。

• 支持实时本地保存内容,10秒未编辑时自动同步,支持历史回滚。

其他实用功能

全局搜索:快速搜索并跳转至指定内容。

图床管理:方便管理图床仓库的内容。

主题与外观:支持深色主题,可设置Markdown、代码等的外观。

国际化:暂支持中文、英文。

跨端支持与下载指南

桌面端(beta版)

已完成主要功能开发,存在少量Bug和不足,支持Windows、MacOS(M芯片、Intel芯片)、Linux系统,提供历史版本下载(由UpgradeLink提供服务)。

移动端(alpha版)

处于开发状态,未上架应用商店,可下载手动安装体验:

• iOS:需通过ipa安装,借助xcode等工具操作并信任开发者身份。

• Android:提供arm、arm64、x86、x86_64版本。

Github下载

最新版本为NoteGen v0.19.2,包含多种格式安装包,如.rpm、.dmg、.AppImage、.deb、.exe、.msi等。

安装包选择建议

• MacOS:Intel芯片选x64.dmg,Apple M芯片选aarch64.dmg。

注:NoteGen暂未签名,安装可能提示“文件已损坏”,Intel芯片需手动打开来自未知开发商的应用;Silicon芯片可在终端运行指定命令解决(系统不支持-r参数时需分两条命令执行),

• Linux:选x86_64.rpm。

• Windows:64位选x64-setup.exe,32位选x86-setup.exe。

AI配置详解

NoteGen集成主流AI模型服务,支持自定义配置,满足不同需求,配置后可解锁整理、对话等AI功能。

核心配置项

Model Provider:选择模型提供商,无对应服务商时可点击“+ 自定义”创建新配置;点击“复制”能复制相同配置,用于同一服务商下的不同模型。

BaseURL:只需配置到版本号(如https://api.openai.com/v1),后缀会自动添加,无需填入chat/completions。

API Key:填入对应密钥,Ollama、LM Studio等本地模型可随意填入。

Model:BaseURL和API Key配置正确后,通常会自动获取并以下拉列表呈现,获取不到时可手动填入。

模型类型:需正确选择,否则可能无法正常使用。

Temperature:取值0-2,较高值(如0.8)让输出更随机,较低值(如0.2)让输出更集中确定,建议与Top P二选一调整。

Top P:核采样方式,0.1代表只考虑前10%概率质量的标记,建议与Temperature二选一调整。

注:Ollama、LM Studio等本地搭建的模型配置后无法使用时,需检查是否开启允许跨域访问,

个性化设置

NoteGen支持丰富的个性化配置,涵盖AI相关、同步相关、文件管理相关、主题相关等多个方面,可根据个人习惯调整。