SuperAPI AI 工具集

tldraw

通用与其它

查看项目

更新于 10-16 00:20

技能介绍

用途:把自然语言需求转成手绘白板风格的流程图、时序图、ERD、UML 草图、ML/深度学习模型图等,输出 .tldr JSON 源文件并导出 PNG/SVG。风格偏随意手绘,不适合正式商务或基础设施架构图,也不适合图表、Logo、矢量填充图形或交互式 HTML 仪表板。

主要能力:默认手绘白板美学,可通过 font 属性切换为整洁字体;支持 geo 形状、箭头、frames、notes;导出走 @kitschpatrol/tldraw-cli,经 puppeteer 的无头 Chrome 渲染。

用法:先确认图表类型、输出格式(默认 PNG)、输出目录、范围与保真度;用 tldraw --version 检查依赖,缺失则运行 npm install -g @kitschpatrol/tldraw-cli。首次导出可能报找不到 Chrome,按错误提示的版本执行 npx puppeteer browsers install chrome@<版本> 安装一次。之后规划形状与连线并手写坐标,生成 .tldr JSON,导出 PNG 预览,用视觉能力自检(需支持视觉的模型,否则跳过),再交付用户评审并按最小 JSON 改动迭代,最后导出所需格式并报告 .tldr 与图片路径。

限制:无真正不透明填充(solid 显示为浅色调);节点坐标需手工指定,无自动布局;箭头端为实心三角/菱形,非标准 UML 空心箭头;不支持 PDF 导出;自检最多两轮;评审循环约 5 轮后建议在 tldraw.com 或桌面应用微调。详细格式与排错见其 references 目录。