Tldraw教程:开源协作白板——Make Real 把草图变可运行代码。
Tldraw 是一款开源的协作白板工具,由美国团队 Tldraw 开发。它最特别的地方,是内置了一个叫 "Make Real" 的 AI 功能——你随手在白板上画个草图,它能直接生成可运行的 HTML/CSS/JavaScript 代码。简单说,设计师画个按钮、产品经理画个流程图,AI 就能把它变成能点能跳的网页原型。
它本质上是个在线白板,支持多人实时协作,也支持自托管部署(把代码放到自己的服务器上跑)。因为开源,很多开发者用它做内部工具或嵌入到自己的产品里。
白板协作:和 Miro、Excalidraw 类似,Tldraw 提供画笔、形状、箭头、便签、图片等基础工具。多人同时编辑时,能看到彼此的光标和操作。适合远程会议时一起画架构图、流程图、UI 草图。
Make Real(草图变代码):这是最亮眼的功能。先用画笔工具画一个界面草图(比如一个搜索框、一个按钮、一个列表),然后用选区工具框住它们,点击 "Make Real" 按钮,AI 就会分析你的草图,生成对应的 HTML 代码。你可以直接预览效果,也可以复制代码到编辑器里继续改。目前它主要生成前端代码,对简单的 UI 原型效果不错,复杂交互还不太行。
本地部署:如果你不想用官方云服务,可以在 GitHub 上找到 Tldraw 的源码,用 npm 安装后跑在自己服务器上。数据完全由你控制,适合对隐私要求高的团队。
Tldraw 采用免费+付费模式。免费版可以在线使用,支持基本白板功能和 Make Real(有次数限制)。Pro 版约 10 美元/月,解锁无限 AI 调用、更高画布上限、优先支持等。如果你只是偶尔用用,免费版足够;如果团队频繁使用 Make Real 或需要协作,可以考虑付费。注意付费需要国际信用卡,国内用户支付不便,可以优先用免费版或国产替代。
开源版本完全免费,但需要自己部署,没有官方云服务那么方便。建议先在线体验,觉得好用再考虑部署。