news 2026/8/28 10:29:09

Excalidraw 手绘虚拟白板:2 个命令本地启动,免费实现多人实时协作

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Excalidraw 手绘虚拟白板:2 个命令本地启动,免费实现多人实时协作

Excalidraw 手绘虚拟白板:2 个命令本地启动,免费实现多人实时协作

【免费下载链接】excalidrawVirtual whiteboard for sketching hand-drawn like diagrams项目地址: https://gitcode.com/GitHub_Trending/ex/excalidraw

Excalidraw 是一款开源的虚拟白板工具,专门用来画手绘风格的图表。它解决的是一类很具体的问题:正式绘图工具太笨重,随手画的草图又无法共享。用几行命令就能在本地跑起来,画架构图、流程图、头脑风暴都合适,并支持多人实时协作。远程团队、教师、产品经理,以及只想快速把想法画出来的新手,都能直接上手。

Excalidraw 欢迎界面:工具栏、画布与侧栏一目了然,新手不用看说明书就能开画

🗝️ 关键词速查

核心关键词

  • 手绘白板
  • 虚拟白板
  • 开源图表工具
  • 实时协作
  • 免费协作绘图

长尾关键词

  • Excalidraw 本地启动教程
  • 手绘风格白板工具如何快速上手
  • 多人实时协作白板怎么用
  • 技术架构图绘制最佳实践
  • 团队协作头脑风暴可视化工具
  • 无限画布绘图软件使用技巧
  • 手绘图表导出格式怎么选
  • 把 Excalidraw 嵌入自己的网站

🧭 一分钟看懂 Excalidraw

Excalidraw 是一个运行在浏览器里的无限画布白板。你画的每个图形都带有一点不规则的手绘抖动,线条像用马克笔随手勾出来的,而不是软件生成的标准几何体。它同时是"工具"和"组件":既可以直接打开来画图,也是一个 npm 包,能嵌进你自己的 Web 项目里。

无限画布:没有边界,滚轮缩放、空格拖拽平移,画多大都行。

实时协作:通过共享链接邀请他人,多人的光标和修改即时同步,并且是端到端加密的。

多格式导出:PNG、SVG、剪贴板都行,图纸本身存为开放格式的.excalidrawJSON 文件,不锁定在任何厂商手里。

离线可用:官方应用是 PWA,画的内容自动保存在浏览器本地,断网也能继续画。

🚀 零基础启动 Excalidraw 手绘白板

三条路径,按需求挑一条。

路径一:在线体验。不需要任何安装,打开官方在线版就能画,5 秒进入画布。适合先试手感。

路径二:本地启动。需要 Node.js 18 及以上版本。3 条命令跑起开发服务器,浏览器会自动打开http://localhost:3000

git clone https://gitcode.com/GitHub_Trending/ex/excalidraw cd excalidraw yarn install && yarn start

路径三:嵌入自己的项目。仓库里的 examples/with-script-in-browser 和 examples/with-nextjs 各有一个可运行的示例,展示了如何用 npm 包@excalidraw/excalidraw把白板塞进你自己的页面,参考它们的写法即可。

需要部署到服务器时,在项目根目录执行yarn build构建、再执行yarn start:production预览,共 2 条命令。

🎨 功能拆解:4 个最有辨识度的能力

手绘风格渲染:图表不再"冷冰冰"。矩形、圆形、箭头、画笔全部带轻微抖动的笔触,还能切换 Virgil、Helvetica、Cascadia 等 10 余种内置字体。收益是直观的表达感:给非技术同事看架构图时,手绘风比精确线框图更友好,也更容易让人提意见。

Excalidraw 手绘风格涂鸦示例:线条抖动与马克笔质感由渲染引擎自动完成

实时协作与端到端加密:多人同时画一张图。从菜单里生成共享链接发给对方,对方打开后立刻看到你的画布,你的光标也出现在他的屏幕上。协作数据走端到端加密传输,官方服务器不保存明文。适合远程站会和结对讨论——你不用录屏解释"第三层网关连到哪儿",直接拉人进来指。

多格式导出与只读分享链接:图给你,源文件也给你。导出对话框里可以选 PNG(支持 1x/2x/3x 分辨率)、SVG 或直接复制图片到剪贴板;文件另存为.excalidrawJSON,之后随时打开继续编辑。另外可以一键生成只读分享链接,别人能看图但不能改。

Mermaid 与图表集成:把结构化输入变成手绘输出。支持把 Mermaid 语法粘贴进来自动转成手绘风格的流程图(解析器是独立的@excalidraw/mermaid-to-excalidraw包);粘贴 CSV 数据可以生成条形图、折线图、雷达图。收益是"写几行文本 = 得到一张图",改数据比重画快得多。

内置统计面板:实时显示画布元素数量与协作者状态,团队进度一眼可见

📌 场景实战

场景一:10 分钟画一张技术架构图

  1. 用矩形工具画 4-5 个组件块,输入服务名作为标签。
  2. 用箭头连接组件,把箭头吸附到矩形边缘,拖动时保持绑定关系。
  3. 选中同类服务统一改颜色,用颜色区分网关、服务、存储。
  4. 导出为 2x 分辨率 PNG 贴进团队文档。

场景二:远程头脑风暴会

  1. 会议开始前生成共享链接,投到群聊里。
  2. 每人用不同颜色的画笔,想法直接画在画布上,不用排队发言。
  3. 相似的想法用"成组"(Ctrl/Cmd+G)聚拢成块。
  4. 散会后把画布导出 JSON 存档,下次开会直接打开接着聊。

场景三:课堂白板演示

  1. 课前用 Mermaid 语法快速生成流程图,作为板书骨架。
  2. 课堂上用激光笔(工具栏里的激光指针)指向重点讲解。
  3. 讲完导出 SVG 发给学生,矢量格式放打印材料里不模糊。

🛠️ 技巧与排错

常用快捷键(挑 6 个最高频的)

操作快捷键
撤销 / 重做Ctrl/Cmd+Z,Shift+Ctrl/Cmd+Z
成组 / 拆组Ctrl/Cmd+G,Shift+Ctrl/Cmd+G
平移画布按住 Space 再拖拽
微调位置方向键
删除选中Delete

Q:本地启动后浏览器打开是空白页?先确认 Node 版本 ≥18(node -v查看)。然后清理重装依赖:在根目录执行yarn clean-install,这条脚本会自动删除 node_modules 后重新安装,比手动删目录更干净。

Q:端口 3000 被占了怎么办?开发服务器默认监听 3000,通过环境变量VITE_APP_PORT修改端口即可,不用改代码。示例项目(examples 目录)默认用 3001,两者可以并行跑。

Q:导出的图片模糊怎么办?在导出对话框里把分辨率从 1x 调到 2x 或 3x。屏幕展示用 1x 够了,打印材料选 2x 以上,或者干脆导出 SVG 彻底告别模糊。

误删内容别慌:Ctrl/Cmd+Z 撤销之外,画布会自动保存在浏览器本地,重开页面还在;协作场景下也可以回退到之前共享的版本。

📚 资源与下一步

  • 官方文档:入门指南
  • 贡献指南:参与 Excalidraw 开发
  • 嵌入式示例:examples/with-nextjs
  • 官方 Discord 社区:提问、反馈、认领 Issue 的入口

进阶路径建议:先在线版熟练基本工具 → 本地跑通源码并读一遍示例项目 → 把白板嵌进自己的产品 → 给上游提一个 PR。

Excalidraw 的价值很直接:把"画个图"这件事的成本降到最低,还免费、开源、可嵌入。你现在就可以打开官方在线版,5 分钟内画出第一张图——画得不漂亮没关系,手绘风本来就允许潦草。

【免费下载链接】excalidrawVirtual whiteboard for sketching hand-drawn like diagrams项目地址: https://gitcode.com/GitHub_Trending/ex/excalidraw

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/28 10:27:27

中国开源模型成对齐研究主流基底:原因、链路与实验框架

你最近如果一直在跟进大模型方向,会发现一个很有意思的变化:越来越多讨论对齐研究的论文、开源项目和实验记录,开始把基座模型直接选成中国团队发布的开源模型。国内高校实验室、创业公司甚至海外研究组,都在用 Qwen、DeepSeek、G…

作者头像 李华
网站建设 2026/8/28 10:26:33

如何用 PowerToys 解决窗口管理与文件整理低效问题?完整指南

如何用 PowerToys 解决窗口管理与文件整理低效问题?完整指南 【免费下载链接】PowerToys Microsoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows 项目地址: https://gitcode.com/GitHub_Trending/po/Pow…

作者头像 李华
网站建设 2026/8/28 10:24:06

灰色关联分析与综合评价实战:从贫信息数据到多指标决策

1. 项目概述:从“关联”到“评价”的系统性思维 在数据分析、系统评估和决策支持的领域里,我们常常面临一个核心挑战:如何从一堆看似杂乱无章、信息不完全的指标中,理清头绪,找到影响系统的关键因素,并最终…

作者头像 李华
网站建设 2026/8/28 10:23:35

Java+SQL Server房屋中介管理系统实战开发指南

简介:房屋中介管理系统是典型的中小型企业业务信息化场景,核心诉求在于数据强一致性、流程可追溯与低运维门槛。其技术本质是关系型数据库事务管理与Web应用分层架构的工程实践,涉及Java后端开发、SQL Server数据库设计、Windows环境集成及中…

作者头像 李华
网站建设 2026/8/28 10:22:53

FancyZones 完整指南:3 步搭建多显示器的分区窗口管理

FancyZones 完整指南:3 步搭建多显示器的分区窗口管理 【免费下载链接】PowerToys Microsoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows 项目地址: https://gitcode.com/GitHub_Trending/po/PowerToys…

作者头像 李华
网站建设 2026/8/28 10:20:20

QQ空间历史说说怎么批量导出:用GetQzonehistory把空间数据备份下来

QQ空间历史说说怎么批量导出:用GetQzonehistory把空间数据备份下来 【免费下载链接】GetQzonehistory 获取QQ空间发布的历史说说 项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory 在QQ空间里翻大学时期的说说,互动列表往往只保…

作者头像 李华