返回目录
开源项目文档办公类新手

Yank Note(purocean/yn):高度可扩展的 Markdown 编辑器

Yank Note 是一款面向生产力的高度可扩展 Markdown 编辑器,基于 Monaco 内核提供接近 VSCode 的编辑体验,支持版本控制、AI Copilot、思维导图、文档加密、代码块运行、集成终端、图表嵌入与 HTML 小程序等功能,数据以本地 Markdown 文件保存。

0 次阅读2026/09/10 发布
Yank Note(purocean/yn):高度可扩展的 Markdown 编辑器 来源图片

社区作者 · zZz

它解决什么问题

Yank Note 是一款高度可扩展的 Markdown 编辑器,主打生产力场景,页面提供下载入口与在线试用(Download | Try it Online)。正文提示其“Not recommended”(不推荐)标签,并给出英文、中文说明、俄文说明的文档入口。

【核心亮点】

  1. AI 助手:支持 AI Copilot 进行文本补全、生成与图像生成,兼容 OpenAI、Ollama、Gemini、Kimi、通义千问、Flux.1 等;支持 OpenCode AI Agent 提供智能编码辅助。
  1. 易用:使用 Monaco 内核,针对 Markdown 编辑优化,编辑体验与 VSCode 一致。
  1. 强大:支持版本控制;可在文档中嵌入小程序、可运行代码块、表格、PlantUML、Drawio、宏替换等。
  1. 高兼容:数据保存为本地 Markdown 文件,扩展功能尽可能用 Markdown 原生语法实现。
  1. 插件扩展:支持用户自行编写插件扩展编辑器功能。
  1. 支持加密:可用加密方式保存账号等私密文件,每个文件可单独设置密码。

【注意事项(来自原文)】

  • 为了更强的扩展性,Yank Note 牺牲了安全防护(支持命令执行、任意文件读写)。如果要打开外来的 Markdown 文件,务必仔细辨别文件内容是否可信。
  • 加密文件的加解密均在前端完成,务必记住密码;密码一旦丢失只能被暴力破解。

【特色功能清单】

  • 同步滚动:编辑区与预览区同步滚动,预览区可独立滚动
  • 大纲:通过预览区目录大纲快速跳转到文档对应位置
  • 版本控制:支持回溯文档历史版本
  • 加密:以 .c.md 结尾的文件被视为加密文件
  • 自动保存:编辑后自动保存文件,未保存文件以橙色标题栏提醒(加密文档不自动保存)
  • 编辑:列表自动补全
  • 粘贴图片:可快速从剪贴板粘贴图片,并以文件或 Base64 形式插入
  • 嵌入附件:可向文档添加附件,点击后由操作系统打开
  • 代码运行:支持运行 JavaScript、PHP、nodejs、Python、bash 代码
  • 待办列表:支持显示文档中的待办进度,点击可快速切换待办状态
  • 快速打开:可用快捷键打开文件切换面板,快速打开文件、已标记文件,并对文件内容全文搜索
  • 集成终端:支持在编辑器中打开终端,快速切换当前工作目录
  • LaTeX:支持 LaTeX 表达式
  • 样式:Markdown 采用 GitHub 样式与特性
  • 仓库:可定义多个数据位置用于文档分类
  • 外链转换:将外部链接或 Base64 图片转换为本地图片
  • HTML 解析:可直接在文档中使用 HTML 代码,或用快捷键复制粘贴 HTML 转为 Markdown
  • 多格式导出:后端使用 pandoc 作为转换器
  • TOC:在需要生成目录的位置写 [toc]{type: "ol", level: [1,2,3]}
  • 编辑表格单元格:双击表格单元格快速编辑
  • 复制标题链接:将标题链接路径复制到剪贴板,便于插入其他文件
  • 嵌入小程序:文档支持嵌入 HTML Applets
  • 嵌入 PlantUML 图形:文档支持嵌入 plantUML 图形
  • 嵌入 drawio 图形:文档支持嵌入 drawio 图形
  • 嵌入 ECharts 图形:文档支持嵌入 Echarts 图形
  • 嵌入 Mermaid 图形:文档支持嵌入 Mermaid 图形
  • 嵌入 Luckysheet 表格:文档支持嵌入 Luckysheet 表格
  • 思维导图:嵌套列表可以思维导图形式显示
  • 元素属性书写:可自定义元素的任意属性
  • 表格增强:支持多行文本的表格标题、列表等特性
  • 文档链接:支持在文档中链接其他文档并互相跳转
  • 脚注:支持在文档中书写脚注
  • 自定义容器:支持类似 VuePress 默认主题的自定义容器
  • 宏替换:支持嵌入 JavaScript 表达式动态替换文档内容
  • 图床服务:支持 PicGo 图床服务
  • 自定义插件:支持编写 JavaScript 插件扩展编辑器功能,插件放置在家目录/plugins,参考插件开发指南

【界面与截图】 配图 1 为 Download 图标(App Store 下载标识);配图 2 至配图 8 为 Screenshots 界面截图;配图 9 为微信交流群二维码(Wechat Group)。

【更新日志(原文摘录)】 v3.92.1 2026-07-12,提供 Windows | macOS arm64 | macOS x64 | Linux AppImage | Linux deb 下载:

另有 “More release notes” 入口。

  • feat(markdown):升级 Markdown-it 到 14.3.0,并新增对中文、日文文本的 CJK 友好强调解析
  • feat(markdown):新增 raw HTML 容器,可渲染与 Markdown 内容混排的 HTML 块
  • feat(plugin):新增基于范围(range-based)的文本高亮 API,用于扩展与预览交互
  • feat(editor):始终显示浮动编辑器提示,保证功能可被发现
  • fix(markdown):避免带语言标记的纯文本代码围栏被双重转义
  • fix(editor):应用启动时正确恢复 HTML 及其他非 Markdown 文本文件
  • fix(terminal):防止终端水平溢出导致的 IME 布局偏移
  • chore:升级 Electron 到 41,并更新依赖与安全相关的传递依赖包

【支持渠道】 页面提供 Wechat Group(微信群)作为支持渠道。

— 本文由 AI 根据公开来源辅助整理,命令、版本与许可证请在使用前到原始页面复核。

安装 / 开始使用

来源页面未给出完整的安装步骤说明,以下为正文可确认的信息:

  1. 准备环境:这是基于 Electron 的桌面应用(更新日志显示已升级 Electron 到 41)。正文未列出 Node.js 版本、系统版本等具体环境要求,待核验。
  1. 获取方式:页面顶部提供 “Download | Try it Online” 入口——可直接下载桌面版(配图 1 为 Download 标识),或使用在线版本试用。
  1. 安装包选择:v3.92.1(2026-07-12)提供 Windows、macOS arm64、macOS x64、Linux AppImage、Linux deb 五种安装包,按操作系统与架构选择对应安装包安装。
  1. 首次运行与数据:数据以本地 Markdown 文件保存,可定义多个数据位置(仓库)用于文档分类;编辑后自动保存,未保存文件以橙色标题栏提醒,但加密文档不会自动保存。
  1. 插件安装:自定义 JavaScript 插件放置在家目录/plugins 目录下,参考正文提到的“插件开发指南”编写与启用插件。
  1. AI 功能配置:AI Copilot 兼容 OpenAI、Ollama、Gemini、Kimi、通义千问、Flux.1 等,具体接入参数与密钥配置方式正文未展开,待核验。
  1. 常见问题与注意:
  • 打开外部 Markdown 文件存在风险:软件为扩展性牺牲了安全防护,支持命令执行与任意文件读写,必须确认外来文件内容可信。
  • 加密文件的加解密在前端完成,务必记住密码;密码丢失只能暴力破解。
  • .c.md 后缀文件会被当作加密文件处理。

来源教程配图

Download
配图 1 · Download查看原图
Screenshot
配图 2 · Screenshot查看原图
Screenshot
配图 3 · Screenshot查看原图
Screenshot
配图 4 · Screenshot查看原图
Screenshot
配图 5 · Screenshot查看原图
Screenshot
配图 6 · Screenshot查看原图
Screenshot
配图 7 · Screenshot查看原图
Screenshot
配图 8 · Screenshot查看原图

适用场景

使用 Markdown 记录笔记与知识库
并以本地文件形式保存管理
对文档进行版本控制与历史版本回溯
利用 AI Copilot 做文本补全
内容生成与图像生成辅助写作
在文档中嵌入 PlantUML
Drawio
ECharts
Mermaid
Luckysheet 图表与表格
把嵌套列表转换为思维导图进行梳理
在编辑器内运行 JavaScript