用途:把源码仓库、规格文档、架构说明、工作流、概念或 PR 等素材,转化为一张帮助人理解的可编辑 Excalidraw 图表。好的图表要传达一个主张,而不只是罗列部件。
主要能力与流程:一、理解素材,明确受众、核心主张、实体、关系、流程与读者应记住的内容;涉及仓库、PR 或架构图时先检查相关文件;仅当缺失信息会改变图表时,才用“问题+推荐答案”提一个澄清问题。二、选择图形,挑选能讲清该想法的最小视觉形式,如前后对比、流程、系统图、生命周期、依赖图、概念模型、分层架构等;若一张图需容纳不相关的想法,则拆成多张。三、绘制,客户端提供官方 Excalidraw MCP 时优先使用,在其上创建或更新可编辑画布,并在支持时导出或保存 .excalidraw 文件;MCP 不可用或无法导出保存时,直接写出可编辑的 .excalidraw 文件,使用指定路径,否则在 docs/ 存在时写 docs/<slug>.excalidraw,或写当前目录下的 <slug>.excalidraw。绘制需层级清晰、形状对齐、标签可读、间距充足,保留手绘风格:少用颜色、统一形状语言、无装饰性杂讯。四、验证,先把 .excalidraw 解析为 JSON,做快速几何检查:形状内文字四周均有可见留白;标签不贴边、不溢出、不偏向一侧;重复卡片尺寸、行高与内部间距一致;元素非有意时不得重叠。最后做一次视觉检查:打开画布缩小看全图,必要时再放大密集区域,修复被裁标签、含糊箭头、不可读比例、缺失关系、密集节点墙和糟糕间距后再报告成功。五、报告,输出路径、Excalidraw MCP 状态、所选图形、核心主张与所做验证,如有预览或分享 URL 也一并给出。
规则与限制:解释而非装饰;一张图只教一个主要想法;标签用简单名词和动词;节点宜少而关系清晰;用分组、箭头和空间位置承载含义;主张须有素材依据;默认使用可编辑 Excalidraw,仅在被要求时改用其他格式;两种方式都可用时优先官方 Excalidraw MCP 而非非官方 CLI;验证宜快,先用 JSON 几何解决机械性排版问题,再以一次浏览器检查把握观感与可读性;验证失败须先修正文件再报告成功。具体收费、价格、平台与更多安装细节暂未提供。