用途:在 Obsidian 笔记库的 Excalidraw 目录中创建或更新 Excalidraw 图表,文件需兼容 obsidian-excalidraw-plugin。
主要能力与格式要求:文件扩展名必须为 .md,不能用 .excalidraw 或 .excalidraw.md;frontmatter 需包含 excalidraw-plugin: parsed 和 tags: [excalidraw];正文包含 Text Elements 与 Drawing 两段。Text Elements 需列出每个文本元素内容并跟 ^<id>,元素之间空一行;Drawing 段用 %% 包裹。JSON 使用原始 json 代码围栏,不要用 compressed-json,插件加载时会自行压缩。
更新方式:插件保存时会把 JSON 压缩为 compressed-json,无法局部编辑压缩内容。更新已有文件时,需从上下文或原始 .excalidraw 源重建完整 elements 数组,用原始 json 重写整个 Drawing 段,并同步更新 Text Elements 段,插件下次加载时会重新压缩。
工作流程:每会话调用一次 Excalidraw MCP 的 read_me 工具获取元素格式参考,可选调用 create_view 内联预览,然后把 .md 文件写入 Excalidraw 文件夹;更新时重写整个文件。参数 $ARGUMENTS 用于描述要绘制的内容或要更新的文件。
限制:资料未提供更多关于平台、收费或效果的信息,暂未提供。