软件介绍
评论列表

目录

Excalidraw 由 Christopher Chedeau(网名 Vjeux,React Native 与 Prettier 联合创始人之一)于 2020 年初发起并开源,项目托管于 GitHub。该工具使用 React 构建,底层借助 Rough.js 实现手绘渲染效果。核心理念是“简单直观、隐私至上”,默认将数据存储在浏览器本地,协作时采用客户端端到端加密(E2EE),服务器无法窥探画布内容。除了免费的在线版本 excalidraw.com,团队后续也推出了商业托管服务 Excalidraw Plus 以提供云存储与团队管理功能。由于开源特性,Excalidraw 已被深度集成至 Obsidian、Notion、Logseq 等众多知识管理与笔记工具中,成为现代数字化协作中极具亲和力的绘图基础设施。

官网入口地址

https://excalidraw.com/

下载地址

Excalidraw 核心形态为在线网页版,直接在浏览器打开官网即可使用,无需下载安装。如需离线桌面客户端,可通过以下开源渠道获取:
  • GitHub 项目发布页(含桌面版安装包):https://github.com/excalidraw/excalidraw/releases
  • 源码自建与部署:https://github.com/excalidraw/excalidraw
    Excalidraw 也支持作为 PWA(渐进式 Web 应用)在 Chrome/Edge 等浏览器中“安装”到桌面使用。

功能介绍

Excalidraw 在看似极简的界面下覆盖了从基础绘图到专业协作的完整能力矩阵:
  • 手绘风格渲染:内置独特的手绘抖动算法,所有图形、线条、文字均呈现自然的手写草稿质感,支持调整线条粗细、描边样式、填充纹理与透明度,也可切换为规整模式。
  • 基础绘图工具集:提供选择、矩形、菱形、圆形、箭头、直线、画笔、文本、图片嵌入、橡皮擦等全套矢量绘图工具,支持按住 Shift 绘制正圆正方及吸附对齐。
  • 实时多人协作:点击右上角“实时协作”生成共享链接,多人可同时在同一画布编辑,光标实时可见,改动即时同步,且支持设置只读或加密密码保护的协作房间。
  • 端到端加密(E2EE):在创建受密码保护的共享链接时,加密密钥在浏览器本地通过 PBKDF2-HMAC-SHA256 派生,服务器仅作为中继,无法解密画布内容,保障商业与技术机密安全。
  • 丰富的素材库:内置大量手绘风格图标与组件(如服务器、数据库、人物、设备),支持导入自定义 .excalidrawlib 素材库,团队可维护统一的视觉组件标准。
  • 多格式导出与嵌入:支持一键导出为透明背景的 PNG、可编辑的 SVG、PDF 格式,也可复制为剪贴板图像;提供嵌入代码可无缝接入 Notion、Confluence、博客等外部站点。
  • 图层与分组管理:支持 Ctrl/Cmd+G 组合元素、Ctrl/Cmd+[ 或 ] 调整图层上下顺序,配合画框(Frame)工具划分独立区域,适合复杂架构图的分块管理。
  • 版本历史回溯:在协作与 Plus 版本中可查看带时间戳的操作记录,支持一键恢复到任意历史节点,防止误删或需要对比方案演进。
  • 演示文稿模式:将画布特定区域定义为帧(Frame)后,可进入幻灯片演示模式按顺序播放,适合会议讲解与教学投屏。
  • 快捷键与效率增强:内置快捷键面板(Ctrl/Cmd+/ 搜索),常用如 R(矩形)、O(椭圆)、A(箭头)、T(文本)、L(直线),大幅提升绘图流速。
  • 本地优先与离线支持:默认数据存于浏览器 localStorage,不主动上传;作为 PWA 支持离线打开与文件系统读写,断网也能继续绘制。
  • AI 辅助生成:官方及部分衍生版本逐步接入 AI 功能,可通过文本提示生成图表结构或智能排版(启用 AI 时需注意提示词经外部 API 处理)。
  • 开源与私有化部署:提供完整 Docker 镜像与前端源码,企业可在内网通过 Nginx + Redis 架构私有化部署,全链路自主掌控数据与关闭特定模块。

应用场景

  • 教育与培训:教师制作手绘风课件、思维导图与知识点拆解图,直观展示抽象概念;学生用于小组作业脑暴与笔记标注。
  • UI/UX 设计与产品原型:快速勾勒 App 页面布局、交互流程与原型草图,手绘风格降低评审时的“完成度压力”,便于收集早期反馈。
  • 软件开发与技术架构:绘制微服务拓扑图、数据库 ER 图、系统部署架构、API 流转示意图,代码片段可直接粘贴进文本框呈现草稿感。
  • 商务与业务流程:团队远程会议白板脑暴、绘制业务流程图(BPMN 风格草图)、组织架构图、项目排期时间轴。
  • 文档与知识库配图:为技术博客、内部 Wiki、产品文档制作个性化插图,SVG 导出可无缝嵌入网页且保持高清缩放。
  • 个人日常记录:日程规划、读书笔记可视化、生活清单手绘,替代部分纸质白板的数字化需求。

使用方法

  1. 打开浏览器访问 https://excalidraw.com/ 无需注册账号即可直接进入空白画布。
  2. 在左侧或顶部工具栏选择图形(如矩形 R、箭头 A、文本 T),在画布上拖拽绘制。
  3. 选中图形后在顶部属性栏调整颜色、描边、填充、字体大小等样式。
  4. 按住 Shift 可绘制正圆/正方,拖动箭头会自动吸附图形锚点,适合画流程图。
  5. 多选元素后右键或按 Ctrl/Cmd+G 进行分组,方便整体移动与复制复用。
  6. 需多人协作时,点击右上角“实时协作”生成链接发给队友,可选设密码加密。
  7. 完成后点击左上角菜单选择“导出”,保存为 PNG/SVG/PDF,或点击“保存至本地”导出 .excalidraw 源文件。
  8. 若需跨设备同步,可使用 Excalidraw Plus 账号或自行私有化部署的云端实例。

服务支持

  • 定价模式
    • 免费版(excalidraw.com):免费,核心绘图、无限协作人数、端到端加密、PNG/SVG/PDF 导出、浏览器本地存储均不收费,无需账号。
    • Excalidraw Plus(付费托管版):提供 14 天免费试用,之后约每月每用户 6 美元(按年付有折扣),包含云存储场景、文件夹管理、高级权限、演示模式、扩展 AI、团队评论与语音通话等。
  • 应用示例
    • 技术团队在 GitHub README 中用 Excalidraw SVG 展示系统架构。
    • 产品经理在 Notion 页面嵌入 Excalidraw 白板做需求评审。
    • 讲师在线上会议共享 Excalidraw 链接与学生共同完善思维导图。
  • 社区与支持渠道
    • GitHub Issues:报告 Bug 与功能请求(https://github.com/excalidraw/excalidraw/issues)
    • 官方文档与 FAQ:官网菜单内嵌帮助
    • 社区交流:Twitter/X(@excalidraw)、Discord 开源社区
  • 私有化与商用:代码基于 MIT 开源协议,允许企业内网部署与二次开发,需注意保留版权声明;Plus 版提供商业支持级别的团队协作服务。
源码反馈/咨询 (共有 条反馈)
验证码:

Excalidraw常见问题

本文标签
上一篇:jpgRM
下一篇:趣作图