尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
Excalidraw 手绘白板:本地部署 10 分钟画出像人画的架构图
Excalidraw 手绘白板本地部署 10 分钟画出像人画的架构图【免费下载链接】excalidrawVirtual whiteboard for sketching hand-drawn like diagrams项目地址: https://gitcode.com/GitHub_Trending/ex/excalidraw产品评审还有 10 分钟你要向对方讲清楚用户点按钮之后请求怎么走到后端。用严肃的绘图工具画出来的 UML 图太板正换工具重画又要半小时——这种时候你需要的是 Excalidraw 手绘白板线条带点抖动的手抖感像马克笔在白板上随手画的草图但意思反而传达得更直接。 Excalidraw 是什么Excalidraw 是一个开源的虚拟白板专门用来画看起来像手绘的图表、线框图和思维导图。它的画布是无限延伸的画完之后既能导出 PNG、SVG 图片也能存成开放的.excalidrawJSON 文件——这意味着你的画不会被锁死在某个软件里用文本编辑器甚至版本控制都能管理它。第一次打开它你会看到这样一个极简界面顶部一排工具选择、矩形、圆形、箭头、画笔、文字、图片、橡皮左上角菜单负责导出和偏好设置右下角的问号可以随时查看快捷键。没有多余的按钮学习成本很低。⚡ 三步本地部署 Excalidraw如果你只是想看它长什么样用浏览器打开官方线上版就行但如果你想在本地跑起来、改成自己想要的样子三步就够了。先确认环境Node.js 18 或更高版本、Yarn、Git。仓库声明使用yarn1.22.22见 根目录 package.json 的packageManager字段用 npm 装依赖容易出问题。git clone https://gitcode.com/GitHub_Trending/ex/excalidraw cd excalidraw yarn install装完依赖后启动开发服务器yarn start然后浏览器访问http://localhost:3000完整功能就都在本地了。如果你不想装 Node 环境仓库里还提供了 Docker 方案运行docker-compose up --build -d也能跑起来详见 开发文档。 两个值得玩一玩的功能用快捷键打开 Stats for nerds在菜单里找到 Stats for nerds快捷键Option/会弹出一个小面板显示当前场景里有多少元素、画布宽高、占用了多少存储空间、版本号等。平时你用不上但当你觉得我这张图怎么这么大或者想确认导出的版本对不对时它是现成的诊断窗口。协作与分享走的是加密链路官方应用支持多人实时协作画板内容做端到端加密本地优先自动保存关浏览器再打开画的东西还在并能生成一个只读分享链接发给别人。需要提醒的是本地自托管的实例目前不支持分享和协作功能官方文档里也明确写了这一点它更适合私有部署自己画、自己看的场景。把白板嵌进你自己的产品Excalidraw 核心是以 npm 包excalidraw/excalidraw的形式发布的仓库里有两个现成的集成示范可以照着抄——Next.js 集成示例 和 浏览器脚本嵌入示例。如果你好奇图形本身是怎么画的packages/element/ 里放着箭头绑定、碰撞检测、元素变换这些实现的源码。 新手最容易卡住的三个地方依赖装了但起不来仓库是 Yarn Workspaces 管理的多包项目yarn install会同时处理excalidraw-app和packages/*下的所有子包。如果中途断了清一下缓存重装yarn cache clean后重新yarn install --force通常能解决。本地版点分享没反应这是预期行为不是 bug。分享链接和实时协作依赖官方的协作服务collab server本地开发要单独部署它纯自托管实例则直接用不了这两项。页面加载异常先执行一次yarn build再yarn start如果怀疑是字体渲染问题可以检查 packages/excalidraw/fonts/ 里的字体文件是否完整。适合谁接下来做什么如果你需要频繁画架构图、线框图、流程图又不想让图看起来像工具画的Excalidraw 值得放进你的工具清单。下一步建议先按上面的命令在本地跑起来画一张小图再翻一遍examples/下的两个集成示例判断它能不能嵌进你自己的产品里。【免费下载链接】excalidrawVirtual whiteboard for sketching hand-drawn like diagrams项目地址: https://gitcode.com/GitHub_Trending/ex/excalidraw创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

Agent技能库设计实战:从零构建可扩展的agent-skills体系

Agent技能库设计实战:从零构建可扩展的agent-skills体系

1. 项目整体思路:Agent不仅是“会聊天”,更得“会干活”最早接触大模型应用开发的时候,我踩过一个很典型的坑:模型上下文塞得再长、Prompt写得再花哨,真到落地环节——比如让它去查数据库、调外部API、操作内部系统——…

📅 2026/9/17 22:23:55
头歌SparkSQL实战:从环境认知到执行计划调优

头歌SparkSQL实战:从环境认知到执行计划调优

1. 这不是“跑个SQL”那么简单:头歌平台上的SparkSQL到底在练什么你点开头歌平台,看到“SparkSQL简单使用”这道题,第一反应可能是:“不就是写几条SELECT嘛?跟MySQL差不多。”——我带过三届大数据方向的实训学生&…

📅 2026/9/17 22:23:55
AI短片全流程:角色一致性与《狐族恋歌》制作实战

AI短片全流程:角色一致性与《狐族恋歌》制作实战

去年冬天我把自己关在书房里折腾了将近六周,就为了做一部十五分钟的奇幻情感短片,名字叫《狐族恋歌》,英文名给了两个词:Red or White。这片子讲的是狐族少女在两段截然不同的感情走向之间做选择的故事,一个像红枫一样…

📅 2026/9/17 22:23:55
MORE NEWS

更多资讯

📰

Session与JWT鉴权机制深度对比与实践指南

1. 鉴权机制的选择困境现代Web开发中最让人纠结的技术决策之一,就是如何选择用户身份验证方案。我经历过从传统Session到JWT的完整迁移过程,也踩过不少坑。这两种机制看似简单,但在实际业务场景中的表现差异巨大。Session-Cookie就像老式的会…

📰

Pentagi:基于Neo4j图谱与Docker容器的渗透测试智能协同框架

1. 项目概述:Pentagi 是什么?它不是“AI 渗透测试工具”,而是面向实战的渗透测试智能协同框架Pentagi 这个名字一出现,很多人第一反应是“又一个带 AI 的渗透测试工具”——但实际接触过它的开发者和红队工程师会立刻摇头。它根本…

📰

VB编程十三实践:从基础语法到二分查找的算法之旅

简介:这份PDF是针对浙江高中信息技术课程中《算法与程序设计学生活动手册》的参考答案汇编,由一线教师整理,面向浙江地区高中生及信息技术教师,服务算法与程序设计实践环节的自主校对与课堂讲评。文件为单个PDF文档,共…

📰

禁用驱动强制签名:Windows临时与永久关闭方法

简介:Windows 10系统出于安全考虑,默认强制驱动程序必须通过微软签名验证,这使得不少未签名驱动、自研驱动或兼容性驱动无法正常安装。针对这一常见问题,此文档整理了一套完整的临时禁用强制签名操作方案,以截图和文字…

📰

从doc教案到Anki单词卡:Python实现英语词汇自动处理与卡组生成

简介:这份四年级英语上册单词卡教案面向使用人教新版教材的小学师生,针对基础词汇记忆需求,按国家、人物、职业、数字、水果蔬菜、天气、衣物、形容词等主题系统编排,适合课堂导入、课后复习或家教辅导。文档共1个doc文件&#xf…

📰

IntelliJ Community 仓库 AI 协作开发指南:从 guide 模板渲染到 Bazel 构建与测试规范

IntelliJ Community 仓库 AI 协作开发指南:从 guide 模板渲染到 Bazel 构建与测试规范 【免费下载链接】intellij-community IntelliJ IDEA & IntelliJ Platform 项目地址: https://gitcode.com/GitHub_Trending/in/intellij-community 本指南以 Intelli…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬