Excalidraw是一款开源的虚拟协作白板工具,支持通过手绘风格图表进行多用户实时协作,提供图形导出、自定义首选项及多语言界面等功能。该工具采用浏览器本地存储数据,用户可通过云端解决方案扩展团队协作功能,包含免费基础版与付费高级服务。
其核心功能包含流程图绘制、原型设计、思维导图制作,支持导出PNG、SVG及JSON格式文件,并提供自定义主题与快捷操作设置。进阶版本集成云工作空间管理、实时演示工具及生成式AI辅助功能,适用于软件开发、教育演示、项目管理等场景。
Excalidraw最初由开发者Christopher Chedeau(@vjeux)于2019年在GitHub上开源发布。
Excalidraw的设计哲学,可以总结为三个关键词:简洁、可协作、手绘风格。
Excalidraw最初由开发者Christopher Chedeau(@vjeux)于2019年在GitHub上开源发布。
项目持续进行版本迭代,例如2023年11月发布的v0.17.0版本增加了对禁用图像工具、程序化访问API和框架的支持。2025年3月发布的Excalidraw Library 0.18.0版本带来了命令面板、多人撤销/重做、可编辑元素统计、文本元素换行、更多字体的字体选择器、中日韩字体支持等功能,并在构建格式上从UMD过渡到ES模块。
截至2025年,Excalidraw的GitHub仓库已获得超过100,000+Star和10,000+Fork。Excalidraw也被广泛嵌入到各种平台中使用,例如Obsidian插件、VSCode插件、Web框架集成如Docusaurus。社区也出现了如“excalidraw-collaboration”、“Excalidraw-CN”等衍生项目。
Excalidraw具有手绘风格、实时协同和AI辅助等功能。当大语言模型(LLM)被接入这一系统,其交互方式支持自然语言界面(Natural Language as Interface)。
1、基于AI视觉算法自动识别画布内容密度,动态调整显示比例。例如,绘制包含20个元素的思维导图时,系统将局部放大核心节点区域,同时保留整体结构预览;空白区域超过50%时自动缩小画布,避免频繁缩放操作。
2、重构界面布局为“顶部工具栏+底部快捷面板+全屏画布”三段式结构,常用功能(如笔刷切换、颜色选择)通过下滑手势唤出,单手拇指可触达85%的操作入口。实测在6.1英寸屏幕上,从启动应用到开始绘图仅需2秒,操作效率比横版提升40%。
3、支持“画线成直”“画圆成正”等10种智能修正手势,结合压力感应笔触模拟真实书写体验。例如,用手指快速画一条歪斜的线段后保持手势0.5秒,系统自动将其修正为水平/垂直直线,误差控制在±2度以内。
1.文本输入:提供文本框功能,在白板上添加文字说明,增强信息传达的清晰度。
2.模板库:内置多种模板供用户选择,快速创建思维导图、流程图等,节省时间。
3.自由绘制:使用鼠标或触控笔自由绘制各种形状和线条,支持多种绘图工具。
4.图层管理:支持图层功能,对不同的元素进行分层管理,方便调整和编辑。
1、可定制:具有高度可定制性,提供广泛的工具和选项来创建视觉上令人惊叹的独特设计。
2、图像支持:可以添加图像中。可以从计算机上传图像或将它们直接复制并粘贴到画布中。
3、基于画布的无限白板:提供无限画布,使可以轻松创建所需的任何尺寸的视觉效果。可以放大和缩小画布,也可以平移画布以进行移动。
4、深色模式:支持深色模式,使能够在低光照环境下或喜欢较暗界面的人工作,还码农们都喜欢的dark暗黑模式。
5、形状库支持:持多种形状,包括矩形、圆形、菱形、箭头、线条等。此功能使用户可以轻松创建准确反映其想法和概念的视觉表示。
Excalidraw凭借其手绘风格、实时协作和AI辅助功能,适用于多种场景,主要服务于技术团队、教育工作者、设计师及知识管理爱好者等群体。具体应用领域包括软件开发、教育演示、项目管理等场景。
团队成员使用Excalidraw共同绘制项目流程图。
老师使用Excalidraw演示课堂知识点。
团队使用Excalidraw进行头脑风暴会议。
技术团队常用于跨时区架构评审会,工程师在虚拟白板上实时协作绘制系统架构图、流程图和技术图表。其简洁高效的特点适用于快速绘制和迭代技术方案。
教师和培训者使用Excalidraw演示课堂知识点、绘制教学示意图,其手绘风格能降低理解门槛,增强互动性。
团队使用Excalidraw进行头脑风暴、绘制思维导图、构思产品原型与交互草图,其无限画布和实时协作特性便于集思广益。
作为虚拟白板工具,Excalidraw支持多人实时编辑,适用于各类远程会议、项目评审和方案讨论,提升远程协作效率。
个人和团队可将Excalidraw用于笔记整理、知识图谱构建等创作活动,其导出和导入功能便于内容的管理与复用。