Skip to content

Releases: codexu/note-gen

note-gen-v0.36.0

Choose a tag to compare

@github-actions github-actions released this 26 Aug 13:58

本次更新带来了更灵活的多窗口写作体验、可定制的新标签页与本地 MCP,并集中改善了 AI Agent、同步和编辑器稳定性。

新功能

  • 编辑器支持多 Tab 分屏,可向上下左右拆分,并支持在独立窗口中打开或移动标签页。
  • 新标签页支持自定义模块顺序与显示内容,可配置快捷操作、新手引导、活动概览和活动详情。
  • 支持拖拽大纲标题,快速调整章节及其子章节的顺序。
  • 新增本地 MCP Server,允许其他本机 AI 工具安全访问和管理 NoteGen 当前工作区。
  • Agent 运行期间支持继续发送消息,可调整方向或加入待处理队列,并支持编辑、排序和删除排队任务。
  • 新增开发者模式、编辑器性能信息以及脱敏诊断日志导出。
  • 新增实验性的自托管同步与实时协作,支持工作区、个人数据、成员权限、邀请和冲突管理。
  • 新增完整德语界面。

改进

  • 重新设计新标签页的品牌展示与模块布局。
  • 优化标签栏菜单、滚动体验以及编辑器组布局恢复。
  • 调整 Toast、滚动条、侧边栏状态栏和 AI 对话框等界面细节。
  • 补充“启动后隐藏”设置的多语言文案。
  • 增加 Infistar 模型服务配置与相关信息。
  • iOS 最低部署目标更新至 iOS 15,并补充 macOS 10.15 兼容支持。

问题修复

  • 修复跨设备同步时图片路径异常、图片无法正确显示的问题。
  • 修复 OneDrive 账户连接被拒绝的问题。
  • 修复文件列表与磁盘实际状态不同步的问题。
  • 修复长笔记中���区操作条定位异常。
  • 修复 AI 代码输出的排版与语法高亮问题。
  • 修复行内代码复制后格式异常。
  • 修复链接编辑弹层滚动及定位异常。
  • 修复标签栏菜单显示、滚动抖动和空白标签页识别问题。
  • 修复唯一的新标签页仍然可以被关闭的问题。
  • 修复隐藏画布视口可能产生的 NaN 警告。

NoteGen v0.35.1

Choose a tag to compare

@github-actions github-actions released this 19 Aug 05:59

本次更新带来网页剪藏、多格式文档导入与大文档编辑优化,并全面改善移动端操作体验和应用稳定性。

新功能

  • 支持配合浏览器扩展剪藏网页内容,并将正文与图片保存到 NoteGen。
  • 支持将 Word、Excel、PowerPoint、OpenDocument、PDF、RTF、EPUB、CSV 等文档转换为 Markdown 导入。
  • 全局搜索整合至左侧栏,查找和定位内容更加顺手。
  • 新增阿里云百炼、Kimi、智谱 GLM、MiniMax、火山方舟、百度千帆等主流国产模型平台。

改进

  • 大幅优化超大 Markdown 文档的加载、滚动与编辑性能。
  • 优化移动端编辑器、顶部工具栏、键盘交互和上下文关联体验。
  • 移动端文本记录改用抽屉选择保存位置,触控操作更加直观。
  • 改进文件管理器的框选、多选与批量文件操作。

问题修复

  • 修复代码块中的 ~~~ 围栏、嵌套围栏及特殊语言信息在编辑后丢失的问题。
  • 修复从 Excel 粘贴表格及表格工具栏交互异常。
  • 修复 Slash Command 执行后触发文本残留。
  • 修复本地与远程文件混选时无法分别删除。
  • 修复旧版同步配置可能导致文件列表崩溃。
  • 修复 Windows 记录详情无法滚动。
  • 修复 Intel Mac 发布包架构错误。
  • 修复 macOS 12 系统语音识别兼容性问题。
  • 修复移动端搜索索引状态、编辑器工具栏和软键盘相关问题。

note-gen-v0.34.1

Choose a tag to compare

@github-actions github-actions released this 06 Aug 01:26

问题修复

  • 修复部分数学公式、Mermaid 图表等 Markdown 内容解析异常时,编辑器无法正常打开的问题。
  • 修复记录详情页面滚动条难以拖动、无法正常操作的问题。

note-gen-v0.34.0

Choose a tag to compare

@github-actions github-actions released this 05 Aug 09:03

本次更新重点完善了同步、备份和知识检索体验。

新功能

  • 新增 OneDrive 和跨平台云盘同步。
  • 不同工作区可以配置独立的同步仓库。
  • 支持自动同步对话,并在多设备间合并内容。
  • AI 可统一检索文章、记录和画布。
  • 支持导入 Notion 导出的 ZIP 笔记。
  • 新增本地备份与恢复功能。
  • 链接记录支持保存网页正文和图片。

体验改进

  • 移动文章或图片时,自动更新关联的媒体路径。
  • 优化移动端文件和记录的菜单操作。
  • 优化面板折叠、滚动条和部分页面布局。
  • 页面异常时提供分级恢复和数据备份入口。

问题修复

  • 修复 S3、WebDAV 和腾讯云 COS 的部分同步问题。
  • 修复历史对话无法删除。
  • 修复首次启动查询会话报错。
  • 修复整理模板丢失和快速整理不可用。
  • 修复 macOS 系统 OCR 无法识别。
  • 修复 iOS 部分环境下的启动崩溃。
  • 修复编辑器链接工具栏遮挡问题。

note-gen-v0.33.0

Choose a tag to compare

@github-actions github-actions released this 29 Jul 10:47

本次更新带来了全新的画布工作区,并显著增强 AI 检索、对话与跨端使用体验。

新功能

  • 新增画布工作区,支持流程图、思维导图、时间线、自���绘制、数据图表及多种格式导出。
  • 支持让 AI 根据笔记内容生成图表和画布,并可在确认后直接应用。
  • AI 支持自动联网搜索与知识库检索,并提供多层搜索降级机制。
  • 支持在对话中搜索、安装和移除第三方 Skill。
  • 移动端新增画布管理与编辑能力。

改进

  • 对话支持自动压缩上下文、探测模型容量并显示上下文使用情况,长对话更加稳定。
  • 完善图片识别与多轮图片上下文,AI 可以持续理解对话中的图片。
  • 重构文件管理器,改进拖放、文件监听、同步状态和系统回收站体验。
  • 优化长期记忆管理、Markdown 链接编辑、源码模式及编辑器显示设置。
  • 扩展图床与对象存储服务,并重新整理设置导航、搜索和移动端设置界面。
  • 新增记录浏览与保存偏好,以及关闭窗口行为和开机启动设置。

问题修复

  • 修复 Android 较低系统版本的样式兼容问题。
  • 修复移动端无法打开照片库、画布触控缩放、抽屉和工具栏交互等问题。
  • 修复 Gitee 私人令牌无法修改的问题。
  • 修复多处移动端按钮尺寸、页头间距和界面展示不一致的问题。

note-gen-v0.32.1

Choose a tag to compare

@github-actions github-actions released this 21 Jul 11:40
  • 优化知识库检索、索引管理与检索测试。
  • 重构模型服务和同步配置界面。
  • 提升大文本加载与编辑性能。
  • 修复下拉列表滚动、检索评分及 Android 界面问题。

NoteGen v0.32.0

Choose a tag to compare

@github-actions github-actions released this 20 Jul 12:49

新功能

  • 新增 Agent 权限模式,可在只读、修改前确认和自动修改之间切换。
  • 桌面端对话支持添加文件和文件夹,Agent 可直接读取、分析和整理外部资料。
  • 完善 Skills 生态,支持按工作区或全局范围安装,并可通过对话创建和更新 Skill。
  • 远程文件与知识库支持独立上传、下载和更新,同时支持同步本地图片等静态资源。

改进

  • 全面升级应用界面,统一桌面端与移动端的配色、排版、菜单和交互反馈。
  • 重新设计设置窗口、文件管理器、记录侧栏和对话工具栏,优化信息层级与操作路径。
  • 重构 Agent 执行流程,增强连续任务、笔记编辑、失败恢复和执行状态展示。
  • 改进 Skills 脚本安全机制,支持隔离运行环境和依赖安装确认。
  • 优化 MCP 集成,MCP 服务、工具和 Skills 现可逐项启用或停用。
  • 使用 Streamdown 改进对话渲染,优化代码、表格、公式和流式内容的展示效果。
  • 重构文档导出流程,升级 Markdown、HTML、JSON 和 PDF 导出体验。
  • 优化记录整理流程、本地图片引用以及移动端文件操作体验。

问题修复

  • 修复多端同步记录时频繁出现冲突的问题。
  • 修复 Agent 工具失败后提前终止对话,以及当前���记读写异常的问题。
  • 修复移动端设置布局、长文本输入框和部分界面样式异常。

NoteGen v0.31.2

Choose a tag to compare

@github-actions github-actions released this 16 Jul 23:47

新功能

  • 支持为不同 AI 模型服务商单独配置代理,可选择继承全局代理、直连或自定义 HTTP、HTTPS、SOCKS5 代理。
  • 优化 GitHub、GitLab、Gitee 及图床的 Token 创建入口,增加权限说明和 Token 显隐控制。

改进

  • Agent 遇到写入意图不明确的请求时,将主动询问是否继续,不再直接拒绝操作。
  • 支持单次允许或在本次会话中允许 Agent 执行相关修改。
  • 优化中文输入法下模型配置名称的编辑体验,避免拼音组合过程中出现字符重复或输入混乱。

问题修复

  • 修复部分思考模型不支持 tool_choice 参数而导致对话或工具调用失败的问题。
  • 修复 Android 端录音所需的音频设置权限缺失问题。

NoteGen v0.31.1

Choose a tag to compare

@github-actions github-actions released this 13 Jul 11:50

主要更新

  • Android 安装包优化,现在主要提供 ARM64。
  • 新增临时会话:对话内容仅保存在内存中,离开后自动清空,不会写入聊天记录、输入历史或生成摘要。
  • 支持在 AI 执行过程中继续追加文字、图片和上下文,引导当前任务,无需中止后重新开始。
  • Agent 修改编辑器内容时新增 Diff 预览,可以在确认前直观看到具体变更。
  • 优化 Agent 执行过程展示,保留任务中止前已经生成的内容,并改进模型响应与工具调用处理。
  • 模型配置新增高级参数:
    • 最大输出 Token
    • max_completion_tokens / max_tokens 参数切换
    • Temperature、Top P 和流式响应配置统一收纳至高级参数区域

修复与优化

  • 修复 Markdown 编辑器节点拖拽异常及落点提示不准确的问题。
  • 修复首次启动时嵌入模型被误报为未配置的问题。
  • 优化 Agent 编辑器状态注入,减少重复读取并提升内容修改的稳定性。
  • 优化 Agent 当前日期信息的提供方式,减少不必要的工具调用。
  • 改进 Agent 权限确认、工具调用和执行状态管理。

NoteGen v0.31.0

Choose a tag to compare

@github-actions github-actions released this 11 Jul 02:37

本次更新集中改善了移动端写作、文件管理和记录编辑体验,并增强了 Agent、MCP、语音识别及数学公式的兼容性。

移动端写作

  • 写作页面切换到其他页面后不再卸载,返回时可保留编辑器内容、选区和页面状态。
  • 新增键盘上方的移动端写作工具栏,支持:
    • AI 续写、生成章节、全文总结和自定义指令
    • 标题与正文格式
    • 有序、无序和待办列表
    • 引用、代码块、分割线、图片和表格
    • 行内公式与块级公式
    • 流程图、时序图、甘特图、类图、状态图、饼图、ER 图和用户旅程图
  • 长文滚动超过一定距离后显示“返回顶部”按钮。
  • 重构编辑器内容初始化逻辑,加载文件内容时不再错误写入撤销历史。
  • 切换和恢复文件时保留编辑器选区及滚动位置。
  • 修复首次打开文件后撤销按钮错误显示为可用的问题。
  • 修复恢复编辑器标签页时,当前文件路径没有同步恢复的问题。

移动端文件管理

  • 本地文件和文件夹支持长按拖拽移动。
  • 可将内容拖入当前目录中的其他文件夹,也可拖动到上级目录。
  • 移动时会校验同名目标、无效目录以及将文件夹移入自身子目录等情况。
  • 文件移动后同步更新已打开的标签页、当前活动文件路径和文件树。
  • 远程文件不参与本地拖拽移动。

记录详情

  • 新增独立的移动端记录详情页面,支持��动返回。
  • 移动端可直接编辑:
    • 记录标签
    • 文本内容及描述
    • 链接地址
    • 待办标题、描述、完成状态和优先级
  • 编辑内容会延迟自动保存,退出详情页前也会等待未保存内容写入完成。
  • 支持预览图片、播放录音、查看文件和打开链接。
  • 支持复制链接、移入回收站、恢复记录及永久删除。
  • 桌面端重新设计记录详情布局,整合标题、类型、标签、内容和操作区域。
  • 桌面端记录正文改用 Markdown 编辑器,可直接编辑富 Markdown 内容。
  • 待办事项修改后立即保存,不再依赖单独的“保存”按钮。
  • 修改记录标题后,同步更新对应的已打开标签页和记录列表,修复详情与列表显示不一致的问题。

移动端录音

  • 录音期间在底部 Dock 显示红色录音状态和实时录音时长。
  • 点击录音中的 Dock 按钮可直接停止录音。
  • 录音完成后才进入对应记录页面,避免刚开始录音便提前跳转。
  • 停止录音时统一关闭音频轨道,并保留录音设备实际生成的 MIME 类型。

语音识别

  • NoteGen 默认模型中新增 FunAudioLLM/SenseVoiceSmall 语音识别模型。
  • 默认模型配置现在可以合并服务端新增的模型,而不再仅覆盖本地已有模型。
  • 修复带服务商前缀的语音模型标识无法正确匹配的问题。
  • 上传录音时根据实际格式生成 .wav.mp3.mp4.ogg.flac.aac.webm 文件名,提升不同语音接口的兼容性。
  • 修复模型 ID 中包含连字符时可能错误识别当前选中模型的问题。

Agent 与 MCP

  • 编辑器未挂载或暂未响应时,Agent 会从当前文件读取内容并直接完成插入或替换操作。
  • Agent 写入后直接保存到活动文件,失败时再回退到原有存储逻辑。
  • Agent 现在支持按光标位置、字符范围、行范围或匹配内容进行编辑。
  • MCP 权限判断开始读取工具提供的 readOnlyHintdestructiveHint 标注。
  • 明确标记为只读的 MCP 工具可以直接调用。
  • 具有破坏性或无法确认安全性的工具会请求用户授权。
  • 改进工具名称解析,避免仅依靠名称前缀判断工���是否安全。

数学公式

  • 增加 LaTeX array 列定义预处理,支持 *{数量}{列格式} 形式的重复列声明。
  • 矩阵兼容处理同时应用于聊天预览、数学编辑器、正文渲染和 Markdown 导出。
  • 调整数学节点的解析与渲染逻辑,改善矩阵公式在编辑器中的显示。

视觉与易用性

  • 提高未选中任务复选框的边框对比度。
  • ��对暗色模式、悬停状态和只读状态分别优化复选框显示效果。