Excalidraw 下载

它是什么Excalidraw 是一款开源的虚拟手绘风格在线白板工具,支持实时协作与端到端加密,适合绘制流程图、线框图、思维导图等,可在线使用或本地部署。

Excalidraw 是一款开源的虚拟手绘风格在线白板工具,支持实时协作与端到端加密,适合绘制流程图、线框图、思维导图等,可在线使用或本地部署。

👤
作者:谢林峰 | 更新:2026-10-22
软件信息
更新 2026-10-22

详细介绍

简介

Excalidraw 是一个开源的虚拟手绘风格在线白板工具,上线于 2020 年,使用 React 构建。它专注于提供简单、直观的绘图体验,特别适合创建图表、线框图、思维导图和流程图。Excalidraw 支持实时协作和端到端加密,让远程协作更安全。因其手绘风格和轻量特性,被不少用户称为“画图界的 Markdown”。无论是开发者绘制架构图、产品经理画原型,还是学生做笔记,都能快速上手。核心优势在于开源免费、无需注册即可在线使用,且支持自托管部署,数据可控。

核心功能

  • 手绘风格绘图:所有图形、线条均呈现自然的虚拟手绘质感,适合非正式场景的视觉表达。
  • 实时协作:支持多人同时编辑同一画布,协作内容通过端到端加密保护,保障远程沟通安全。
  • 端到端加密:协作数据在传输和存储过程中加密,确保内容不被未授权访问。
  • 丰富图形库:内置基础形状、箭头、文字、图片等元素,可组合出流程图、线框图、思维导图等。
  • 导出与嵌入:支持将画布导出为图片或嵌入到其他文档(如 Obsidian、Notion)中,便于分享和归档。
  • Obsidian 插件:提供官方插件,可在 Obsidian 中直接创建、编辑和嵌入 Excalidraw 绘图,并支持自动化脚本扩展。
  • 本地部署:开源项目,可通过 Git 克隆源码并自行构建,部署到自有服务器,实现数据完全自主可控。

使用场景

  • 绘制软件架构图、数据流图、系统拓扑图,辅助技术文档编写。
  • 制作产品线框图、UI 草稿,快速验证交互想法。
  • 创建思维导图、知识图谱,用于学习笔记或头脑风暴。
  • 在 Obsidian 中作为可视化笔记插件,将想法与知识库关联。
  • 团队远程协作时,实时在白板上讨论方案、标注修改意见。

安装与获取步骤

  1. 在线使用:直接访问 https://excalidraw.com/ ,无需安装,打开浏览器即可开始绘图。
  2. 本地部署(源码方式):克隆仓库,执行 git clone https://github.com/excalidraw/excalidraw.git,进入目录 cd excalidraw,然后使用 yarn 安装依赖。
  3. 启动开发服务器:在项目目录运行 yarn start,浏览器会自动打开本地开发地址,即可使用。
  4. 构建生产版本:运行 yarn build 生成静态文件,可部署到任意 Web 服务器(如 Nginx、Caddy)。
  5. Obsidian 插件安装:在 Obsidian 的“社区插件”中搜索 “Excalidraw” 并安装,启用后通过命令面板(Cmd/Ctrl+P)输入 “Excalidraw: Create new drawing” 即可新建绘图。

与同类方案的区别

相比 Draw.io(diagrams.net),Excalidraw 更强调手绘风格和轻量交互,适合快速草图和头脑风暴;而 Draw.io 更偏向严谨的工程图表。相比 Miro 等商业白板,Excalidraw 完全开源免费,且支持端到端加密,数据自主可控。在 Obsidian 生态中,Excalidraw 插件长期占据热门插件前列,与笔记系统的整合深度优于其他绘图工具。

注意事项

  • 在线版本的数据保存在浏览器本地,清除浏览器缓存可能导致画布丢失,重要内容建议导出保存。
  • 本地部署时,需确保 Node.js 和 Yarn 环境已正确配置,否则依赖安装可能失败。
  • 端到端加密功能仅在协作模式下生效,单机使用不涉及加密。
  • 手绘风格输出在正式文档中可能显得不够严谨,请根据场景选择合适的工具。
  • Obsidian 插件依赖 Obsidian 版本,请保持插件与主程序均为最新版,避免兼容性问题。

更新记录

最近更新:2026-10-22

软件参数速览

本站更新时间2026-10-22

下载

官方下载

常见问题

Excalidraw 在线版和本地部署版有什么区别?

在线版无需安装,打开浏览器即用,数据保存在本地浏览器;本地部署版需要克隆源码并构建,数据存储在自己的服务器上,适合对数据隐私有要求的团队。功能上两者基本一致。

在 Obsidian 中如何快速新建一个 Excalidraw 绘图?

安装并启用 Excalidraw 插件后,按 Cmd/Ctrl+P 打开命令面板,输入“Excalidraw: Create new drawing”并回车;或点击左侧边栏的 Excalidraw 图标(安装后自动添加)。

Excalidraw 支持多人实时协作吗?

支持。通过官方在线版或自托管部署,可以邀请他人加入同一画布进行实时协作,且协作数据经过端到端加密,确保内容安全。

如何将 Excalidraw 画布导出为图片?

在画布右上角菜单中点击“导出”按钮,选择导出为 PNG 或 SVG 格式,即可保存到本地。也可复制画布内容粘贴到其他文档中。

Excalidraw 与 Draw.io 相比,哪个更适合画架构图?

Draw.io 提供更丰富的形状库和严谨的布局工具,适合正式架构图;Excalidraw 手绘风格更随意,适合快速草图和头脑风暴。若追求专业文档,选 Draw.io;若追求快速表达,选 Excalidraw。

本地部署 Excalidraw 时,yarn 安装依赖失败怎么办?

请检查 Node.js 版本是否满足项目要求(建议使用 LTS 版本),并确保 Yarn 已全局安装。可尝试删除 node_modules 和 yarn.lock 后重新执行 yarn install。

Excalidraw 的端到端加密是如何工作的?

在协作模式下,画布数据在发送前会进行加密,只有参与协作的成员持有解密密钥,服务器无法读取内容。这保证了即使数据被截获也无法被解读。

Excalidraw 是否支持中文界面?

Excalidraw 界面支持多语言,包括中文。可在设置中切换语言,或自动跟随浏览器语言。手绘风格对中文文本显示良好。

相关推荐