目录
Excalidraw是一款虚拟白板工具,它的特色是所有的图形和线条都带有一种亲切、自然的手绘质感。这种风格打破了传统绘图软件的冰冷感,让创作过程更放松,也让最终的作品看起来更有温度和个性。作为一个开源项目,Excalidraw拥有活跃的社区,并提供了可嵌入的npm包,许多知名软件如Notion、Obsidian、VSCode都集成了它。它非常注重隐私,支持端到端加密的协作和本地优先的数据存储,用户对自己的数据有极高的控制权。
官网入口地址
Excalidraw的官网即在线应用入口,地址为:https://excalidraw.com/ 点击即可开始绘图,无需注册或登录。
下载地址
Excalidraw是一款纯Web应用,本身无需下载安装。但你可以在GitHub项目地址 https://github.com/excalidraw/excalidraw 找到源代码,用于自行部署或集成到自己的应用中。它也提供了PWA(渐进式Web应用)支持,允许你在浏览器中将安装为类似桌面应用的形式。
功能介绍
Excalidraw的功能围绕“简单、专注、协作”设计,主要亮点包括:
-
核心绘图功能:提供了矩形、圆形、菱形、箭头、线条、文本框、自由画笔等基本工具。支持对元素进行颜色、粗细、填充样式、圆角半径等属性的调整。独特的“手绘”风格是标志,但也可以切换为更精确的“普通”绘制模式。
-
强大的画布操作:支持无限画布,可以进行拖拽平移、缩放(包括按比例缩放和适应画布)。提供撤销/重做、元素层级调整(置前/置后)、锁定、分组等完善的管理功能。
-
实时协作与加密:点击“实时协作”按钮可创建一个协作房间,通过分享链接邀请他人加入。所有协作数据均经过端到端加密,确保只有房间内成员可以看到内容。
-
数据存储与导入导出:文件默认自动保存在浏览器本地。支持导出为高质量的PNG图片、可缩放的SVG矢量图,以及
.excalidraw格式的JSON文件(便于备份和版本控制)。也支持从上述格式导入恢复。 -
丰富的素材与自定义:内置了基础的形状库,并支持用户创建和分享自定义素材库。开源特性允许开发者深度定制功能、主题或集成到他系统。
-
多语言与无障碍:界面支持包括简体中文在内的多种语言,并持续优化辅助功能。
应用场景
Excalidraw的独特风格和易用性让它适用于多种场景:
-
教育与培训:教师可以用它制作风格活泼的课件、图表,进行在线答疑。学生可以用它做笔记、梳理知识点。
-
设计与产品原型:设计师和产品经理能快速绘制界面草图、用户流程图、产品低保真原型,手绘风格能鼓励早期阶段的自由构思和快速迭代。
-
技术沟通与文档:开发人员常用来绘制系统架构图、类图、数据流程图、网络拓扑图。简洁的风格使技术沟通更清晰。
-
日常工作与会议:可用于头脑风暴、会议记录、项目看板、任务规划等任何需要可视化表达的场合。
服务支持
开发者与性质:Excalidraw是一个由社区驱动的开源项目,核心团队和众多贡献者共同维护。它不属于任何商业公司,这保证了开放性和独立性。
定价:Excalidraw本身免费。在线服务和所有核心功能对个人和团队均无任何收费。项目方推出了一个名为Excalidraw+的增值服务,提供额外的云存储空间、高级素材库、团队管理等功能,以此支持项目的持续发展。但基础绘图体验不受影响。
| 源码反馈/咨询 (共有 条反馈) |
Excalidraw常见问题
Excalidraw并不是由某个特定公司开发的,它是一个由社区驱动的开源项目。核心团队和来自的众多贡献者共同维护着这个工具,你可以从它的GitHub仓库看到详细的开发者和贡献者信息。
Excalidraw本质上是一个在线的虚拟白板。你可以把它想象成一张无限大的纸,在这张纸上,你可以用各种工具画图、写字。它的特色是所有画出来的东西都带有手绘风格,看起来亲切自然。你可以用它来替代纸质白板或简单的绘图软件,画流程图、做头脑风暴、设计产品原型,或者任何需要把想法视觉化的事情。
使用非常简单。打开官网就能直接开始画,不需要注册或登录。左侧是工具栏,可以选择矩形、圆形、箭头、画笔等工具;右侧可以调整颜色和样式;在画布上拖拽就能画出图形,双击可以输入文字。如果你需要和别人一起画,点击右上角的“实时协作”按钮,创建一个房间并把链接发给对方就行。
Excalidraw的核心功能是免费且开源的。你不需要为画图、协作、导出图片这些基础功能支付任何费用。不过,项目方为了长期发展,推出了一个叫Excalidraw+的增值服务,提供额外的云空间和素材,但免费版的功能已经非常强大,对绝大多数个人用户够用了。
在数据安全方面,Excalidraw做得相当到位。你的画作默认只保存在你自己的浏览器里,不上传任何服务器。如果你使用实时协作功能,所有数据在传输过程中都是经过端到端加密的,这意味着除了你和被你邀请的人,没有任何第三方(包括Excalidraw服务器)能看到你的内容。
有几个很实用的小技巧。第一,多用快捷键,比如按H键可以快速切换到手型工具方便平移画布,按Shift键再画图可以绘制的正方形或圆形。第二,如果你想把手绘风格切换成更精准的直线风格,可以在右侧样式面板里调整“圆润度”滑块。第三,你可以通过拖拽把本地的图片直接放到画布里,非常方便。
最突出的特色就是独一无二的手绘风格,这让画出来的图看起来很有个性,也少了些严肃感。它作为一个开源工具,非常注重隐私和开放性。数据本地优先、协作端到端加密,并且你可以轻松地把它的绘图功能集成到自己的网站或应用里,像Notion和Obsidian就是这么做的。
当然可以,非常合适。很多学生都喜欢用它来整理课程知识点,特别是需要画图的科目,比如生物的结构图、物理的受力分析图等。它的手绘风格让笔记看起来不那么刻板,更生动有趣。而且你直接在浏览器里打开就能用,不需要安装任何软件,在学校机房或图书馆的电脑上也能随时查看和编辑。
对于新手来说,Excalidraw是很容易上手的。它的界面非常简洁,几乎没有多余的元素,核心工具栏一目了然。你不需要看任何教程,打开网页凭直觉就能开始画。它的操作逻辑和你想象的白板体验一致,比如选择工具、点击拖拽就能完成大部分绘图操作。
不会。Excalidraw是一款轻量级的Web应用,主要绘图逻辑在浏览器中高效运行。它不像那些大型的桌面设计软件一样消耗大量资源。即使打开多个标签页或绘制较复杂的图形,对现代电脑来说也基本没有压力,你可以放心地使用。
因为它是基于网页的,所以几乎支持所有能运行现代浏览器的系统平台。这包括Windows、macOS、Linux等各种电脑操作系统,以及iPad、安卓平板等移动设备上的浏览器。你甚至可以在手机问,不过屏幕尺寸会限制操作体验。
可以,而且设置非常简便。你只需在打开的画布上点击“实时协作”按钮,系统会生成一个专属链接。你把这个链接发给团队成员,他们点击进入后,所有人的光标和操作都会实时同步显示在画布上。大家就像是围在同一张白板前工作一样,非常适合远程会议或快速讨论。
可以的,Excalidraw提供了完善的撤销功能。你可以通过点击工具栏的撤销按钮,或者直接使用键盘快捷键Ctrl+Z(Windows)或Command+Z(Mac)来一步步恢复误删或误改的内容。你也可以通过历史记录功能回溯到之前的版本。
可以的,Excalidraw支持多种导出方式。你可以直接复制到剪贴板,也可以导出为高清的PNG图片(适合分享或插入文档),或者导出为SVG矢量图(适合在专业设计软件中进一步编辑)。你还可以保存为它特有的.excalidraw格式文件,这个文件包含了所有图形和布局信息,方便以后再次导入进行编辑。