Yank Note 是一款基于本地 Markdown 文件的高扩展性笔记编辑器,采用 Monaco 内核,编辑体验与 VSCode 一致,并在尽量沿用 Markdown 原生语法的前提下提供 AI 辅助写作、代码运行、文档加密、版本回溯等增强能力,适用于个人知识管理、技术文档撰写与日常笔记整理。数据以本地 Markdown 文件保存,可定义多个数据位置做文档分类,支持 Windows、macOS(arm64/x64)与 Linux 桌面端。 核心功能: - AI 助手:内置 AI Copilot 支持文本补全、内容生成与图像生成(兼容 OpenAI、Ollama、Gemini、Kimi、通义千问、Flux.1 等),并支持 OpenCode AI Agent 提供智能编码辅助 - VSCode 级编辑体验:基于 Monaco 内核针对 Markdown 编辑优化,支持列表自动补全 - 本地文件存储:数据保存为本地 Markdown 文件,扩展功能尽量以 Markdown 原生语法实现 - 版本控制:支持回溯文档的历史版本 - 文件加密:以 .c.md 结尾的文件按加密文件处理,可对每个文件单独设置密码,加解密在前端完成 - 自动保存:编辑后自动保存,未保存文件以橙色标题栏提醒(加密文档不自动保存) - 同步滚动:编辑区与预览区同步滚动,预览区也可独立滚动 - 大纲导航:通过预览区目录大纲快速跳转到文档对应位置 - 快速打开:快捷键唤起文件切换面板,可快速打开文件、标签文件并对文件内容做全文搜索 - 待办列表:展示文档中的待办进度,点击即可快速切换待办状态 - 代码运行:支持运行 JavaScript、PHP、nodejs、Python、bash 代码块 - 集成终端:可在编辑器中打开终端并快速切换当前工作目录 - 图片粘贴:从剪贴板快速粘贴图片,并以文件或 Base64 形式插入 - 附件嵌入:可为文档添加附件,点击即用操作系统默认程序打开 - 外链转换:把外部链接图片或 Base64 图片转换为本地图片 - HTML 解析:可直接在文档中书写 HTML 代码,或用快捷键把复制的 HTML 粘贴转换为 Markdown - 多格式导出:后端使用 pandoc 作为转换器,支持导出多种格式 - LaTeX:支持 LaTeX 表达式 - 目录生成:书写 [toc]{type:"ol", level:[1,2,3]} 即可在需要的位置生成目录 - GitHub 风格:Markdown 使用 GitHub 样式与特性 - 多仓库:可定义多个数据位置用于文档分类 - 表格编辑:双击单元格快速编辑,支持多行文本标题、列表等表格增强 - 标题链接复制:把标题链接路径复制到剪贴板,便于插入其他文件 - 文档链接:支持在文档中链接其他文档并相互跳转 - 脚注:支持在文档中书写脚注 - 自定义容器:支持类似 VuePress 默认主题的自定义容器 - 元素属性书写:可自定义元素的任意属性 - 宏替换:支持内嵌 JavaScript 表达式动态替换文档内容 - 内嵌小程序:文档支持嵌入 HTML Applets - PlantUML 图形:文档支持嵌入 PlantUML 图形 - Drawio 图形:文档支持嵌入 drawio 图形 - ECharts 图表:文档支持嵌入 ECharts 图形 - Mermaid 图形:文档支持嵌入 Mermaid 图形 - Luckysheet 表格:文档支持嵌入 Luckysheet 表格 - 思维导图:嵌套列表可以思维导图形式展示 - 图床服务:支持 PicGo 图床 - 自定义插件:支持编写 JavaScript 插件扩展编辑器功能,插件放置于「home directory/plugins」目录 **中文支持**:提供简体中文界面,官方附有完整中文说明文档(README_ZH-CN.md),中文内容可在文档中正常书写、检索与导出。 注意:为获得更高的可扩展性,Yank Note 未做安全防护(可执行命令、任意读写文件),打开来源不明的 Markdown 文件前请谨慎确认内容可信;加密文件密码一旦丢失只能暴力破解。
本站收录软件分别遵循 Apache License 2.0、MIT、GPLv2、GPLv3等开源许可协议。
软件版权归原作者所有。
禁止利用本站工具爬虫、跨平台数据抓取、批量注册、刷量、黑产牟利。
违规使用全部责任由使用者自行承担。
所有资源均来自互联网,如有侵权,请联系删除。
微信: Reborn2025-a
Copyright 归原作者及贡献者所有 许可协议: GNU Affero General Public License v3.0 (AGPL-3.0) LICENSE:https://github.com/purocean/yn/blob/master/LICENSE Referer:https://github.com/purocean/yn 分发说明:本站整理分发官方原版程序,使用与再分发请遵循原项目协议,并保留相关 LICENSE / NOTICE 文件。