自定义 Excalidraw 脚本 - 插入可以编辑的 Mermaid 图形

Excalidraw 插入 Mermaid 后就不能对该 Mermaid 进行源码编辑,为此可以换个思路添加 Mermaid 图形,那就是将插入的 Mermaid 转为 SVG 格式,且 Ctrl + 鼠标左键单击 可以弹出源码进行二次编辑。


这是一个从 https://pkmer.cn/pkmer-docs/10-obsidian/obsidian%e7%a4%be%e5%8c%ba%e6%8f%92%e4%bb%b6/excalidraw/%e8%87%aa%e5%ae%9a%e4%b9%89excalidraw%e8%84%9a%e6%9c%ac-%e6%8f%92%e5%85%a5%e5%8f%af%e4%bb%a5%e7%bc%96%e8%be%91%e7%9a%84mermaid%e5%9b%be%e5%bd%a2 下的原始话题分离的讨论话题

請問 JS 代碼要放到哪裡?是否可以提供一下線索?

关键词是 “安装 Excalidraw 脚本”

下面位置会点出来一个安装在线脚本的界面, 可以下载几个试试

image

下面是插件设置中, 脚本存放路径

自己写的脚本也是存为 *.md 放在这些路径下就行, 加载后会成为 Excalidraw 面板里一个按钮