Yank Note v3.29.0 - 人工智能加持;大幅优化 Markdown 渲染性能
应用介绍
Yank Note 是一款面向程序员的本地 Markdown 笔记应用。支持在文档中嵌入可运行的代码块、思维导图以及各种图形 (Drawio、Mermaid、Plantuml),支持插件拓展、文档历史版本回溯。
Yank Note 非常适合程序员群体,针对下面的场景具有和其他笔记工具不一样的体验:
- 做技术笔记:可直接在文档中运行代码块(天然支持 JS 代码,其他语言需配置环境),让笔记生动起来。
- 编写辅助工具:可在文档中嵌入 HTML 组件来制作一些辅助工具,甚至你可以使用 Markdown 遥控无人机 :)
- 写技术方案和文章:支持嵌入多种图形(思维导图、Plantunl、Drawio、Mermaid 、ECharts ),写文档画图形一气呵成。
- 记录工作日志:支持任务代办列表,使用“宏替换”功能可以方便生成日报周报。
v3.29.0 更新记录
本次更新亮点:
1. 增加 OpenAI 人工只能加持
现在,你可以在设置中配置 OpenAI 接口,实现人工智能补全文字功能
2. 大幅优化 Markdown 渲染性能
- 重写了 markdown-it-attrs 插件,性能提升 132 倍
- 优化 Mermaid 渲染性能
更新详情:
- feat: 增加 OpenAI 集成
- feat: 编辑器支持折叠内容
- feat: 点击大纲目录标题时候高亮对应标题
- feat: 增加代理配置项
- feat: 增加编辑器行号配置项
- feat: 增加样式类
avoid-page-break - upd: 优化 Markdown 渲染性能
- upd: 增大预览最大宽度
- fix: 修复嵌入 HTML 表格不能合并单元格问题
- fix: 修复 Mermaid 图形可能有空白问题
- fix: 修复自定义容器中脑图不能展示问题
- feat(plugin): 支持添加配置分组
- upd(plugin): 移除
ctx.constant模块,使用ctx.args代替 - upd(plugin): 移除
ctx.editor.revealLineInCenter,ctx.editor.revealLine,ctx.editor.setScrollToTop方法
