yn

一个编辑器搞定 Markdown 写作、AI 助手、代码运行和演示

yn 是一款基于 Electron 和 TypeScript 构建的高度可扩展的 Markdown 编辑器,旨在解决 Markdown 编辑场景中功能分散、协作与智能化不足的问题。它集成了版本控制(Git)、AI 助手(支持 ChatGPT、DeepSeek、Gemini 等)、思维导图、文档加密、代码片段运行、集成终端、图表嵌入、HTML 小程序、Reveal.js 演示、插件系统及宏替换等核心能力,覆盖从写作、编程到演示的完整工作流。其核心优势在于通过插件机制和宏替换实现深度定制,同时借助 Monaco Editor 提供专业级编辑体验,并支持 Mermaid 和 Draw.io 图表。yn 适合需要一体化 Markdown 环境的开发者、知识管理者和技术写作者,尤其适合追求高效、可扩展和隐私保护的场景。

开源 free 对话助手
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 6760
维护状态 活跃
是否开源
定价模式 free

项目数据

分类对话助手
开发团队purocean
所属国家
定价模式free
价格说明开源免费,AGPL-3.0 许可证,可自行部署或使用在线版本,无付费计划。
访问状态
是否开源
开源协议AGPL-3.0
主要语言TypeScript
技术栈/模型agent,chatgpt,deepseek,drawio,editor,electron,gemini,koa2,markdown,markdown-editor,markdown-it,mermaid,monaco-editor,notebook,openai,opencode,plantuml,reveal-js,vscode,vue
GitHub 星标★ 6760
30天Star增速
HF 下载量
上线时间2018-01-29 00:00:00
最近更新2026-09-22 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数5

使用教程

难度:入门 约 10 分钟 部署方式:本地安装 4 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • 可运行 Electron 桌面应用的 Windows / macOS / Linux 系统
  • 使用 AI 助手时需自备兼容服务(OpenAI、Ollama、Gemini、Kimi、通义千问、Flux.1 等)的访问凭据
  • 需具备本地文件系统读写权限,用于保存 Markdown 文件

安装与启动步骤

  1. 1下载安装包

    打开 GitHub Releases 页面,按操作系统选择对应安装包下载;README 未提供命令行安装方式,请勿使用未列出的包管理器命令。

  2. 2在线试用

    不想安装可先访问官方演示站点体验编辑、AI 助手、图表、思维导图等功能,确认是否符合需求。

  3. 3安装并启动

    运行下载的安装程序完成安装,启动后即可创建或打开 Markdown 文件开始编辑。

  4. 4配置 AI 助手

    在设置中按所用服务填写访问凭据,即可启用文本补全、生成与图像生成;也可接入本地 Ollama。

如何确认成功

应用正常启动并显示编辑器界面,能新建 Markdown 文件、输入内容并保存到本地即可视为可用。

常见问题

Q:在哪里下载 Yank Note?

A:README 只给出 GitHub Releases 页面(https://github.com/purocean/yn/releases)作为下载入口,也提供在线演示站 demo.yank-note.com。

Q:支持哪些 AI 服务?

A:README 说明兼容 OpenAI、Ollama、Gemini、Kimi、通义千问、Flux.1 等,并支持 OpenCode AI Agent 做智能编码辅助。

Q:文档数据保存在哪里?

A:以本地 Markdown 文件形式保存,扩展功能尽量沿用 Markdown 原生语法,便于迁移与版本管理。

Q:打开别人给的 Markdown 文件安全吗?

A:需谨慎。README 明确提示为增强扩展性牺牲了安全防护,具备命令执行和任意文件读写能力,务必确认文件内容可信。

注意事项

  • 为提升可扩展性,Yank Note 放弃了部分安全防护(可执行命令、任意读写文件),打开外部 Markdown 文件前务必仔细确认内容可信。
  • 私有文件(如账号信息)可使用加密保存,且支持为每个文件单独设置密码。
  • 本教程仅依据 README 整理,README 未提供源码构建与命令行安装步骤,相关命令请以官方仓库文档为准。

核心亮点

  • 内置 AI Copilot,直接对接 ChatGPT/DeepSeek/Gemini,写作辅助无缝集成
  • 支持 Git 版本控制,文档历史回溯和协作更安全
  • 插件系统和宏替换机制,深度可定制,满足个性化工作流

不足之处

  • Electron 架构导致内存占用和启动速度相对较重
  • 功能过多,新手学习曲线较陡峭
  • 文档/社区待观察

适用场景

  • 技术文档撰写与代码示例实时运行验证
  • 知识管理,结合 AI 助手进行内容生成和总结
  • 制作技术演示文稿,通过 Reveal.js 直接导出

替代项目

Typora、Obsidian、Mark Text

项目介绍

yn 是办公效率领域的开源项目,由 purocean 开发,2018 年首次发布。

在全站 13,014 个收录项目中,它的 GitHub 星标数(6,760)位列前 7%,在办公效率分类的 142 个项目里位列前 13%。

近 44 天,它的 GitHub 星标从 6,713 增加到 6,760,净增 47。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-22。开源免费,AGPL-3.0 许可证,可自行部署或使用在线版本,无付费计划。从国内网络环境看,可直接访问。

它主要面向的使用场景是:技术文档撰写与代码示例实时运行验证。同类可对比的替代方案包括 Typora、Obsidian、Mark Text。

上一篇:AI-MarkDone

下一篇:word-GPT-Plus

同类项目推荐

sunshine-control-panel 开源

一站式管理游戏库、监控内存,AI 助手加持,让大屏启动更高效。

Sunshine Foundation 大屏桌面管理器 | Tauri + Vue 3,游戏库管理、米塔AI助手、内存监控···

★ 444 2026-08-09
Stirling PDF 开源

本地部署 PDF 工具箱

#1 PDF Application on GitHub that lets you edit PDFs on any device anywhere

★ 92816 2026-08-19
obsidian-md2wechat 开源

一键将 Obsidian 笔记排版成公众号文章,告别手动调格式

Obsidian → WeChat | Obsidian 插件一键排版发布到微信公众号,键排版发布到微信公众号:···

★ 314 2026-08-09
pdf2md 开源

浏览器里直接把 PDF 变成 Markdown,不用上传,隐私安全。

Browser based tool to convert PDFs to Markdown

★ 378 2026-08-09