首页 > 系统相关 >【高效远程协作】使用Excalidraw让你的Windows电脑变身远程协作白板

【高效远程协作】使用Excalidraw让你的Windows电脑变身远程协作白板

时间:2024-11-19 18:17:32浏览次数:3  
标签:点击 Windows 域名 访问 地址 协作 公网 远程 Excalidraw

文章目录

前言

本文主要介绍如何在Windows系统电脑端使用这款超好用的白板手绘工具Excalidraw,并结合cpolar内网穿透轻松实现使用客户端异地远程访问本地服务端使用白板手绘工具。

在信息技术高度发达的今天,人们却开始热衷起了复古模式,比如面对琳琅满目、色彩艳丽的各种图表图形无感,却喜欢原始手绘风格的图。但是让人拿起笔去绘图已经不再可能,那么借助软件来实现就变得很有意义。今天给大家推荐的就是一个简易手绘神器——Excalidraw。

1.Excalidraw功能特点

Excalidraw 是一款轻量的手绘风格电子白板在线应用,无论是 Windows / macOS / linux,甚至是手机,打开浏览器就能使用,能简单地画出美观漂亮的流程图、示意图和开发架构图等常用图片,也可以作为会议画板使用,不仅是一款优秀的画图应用,也是一款自由便捷的电子白板应用。用户使用Excalidraw可以通过简单几下点击和拉伸创出所需的图形,而且图形可以通过一个链接就可以分享给你的好友一起协作展示或创作。

Github官方地址:GitHub - excalidraw/excalidraw: 用于绘制手绘图表的虚拟白板

Product showcase

上面这张图是官方在Github上说明文档中的一张截图,下面这种是我个人在使用中自己绘制的一张图。手绘的画风看起来很可爱。

image-20240919133642453

不管是官方的截图还是我自己画的图,看起来是不是都带有一种卡通、有趣的特点呢?试想一下如果在枯燥的技术思维中带有一种有趣的特点,是不是对技术图不显得那么枯燥乏味了呢?说了这么多该如何部署呢,往下看~

2.安装Node.js

下载地址:

https://nodejs.org/en/

image-20240919151845774

image-20240919142605931

3.安装Git

下载地址:

https://git-scm.com/downloads

image-20240919144149505

image-20240919144228038

image-20240919144401702

一直点击Next直到最后一步,安装完成。

4.安装Excalidraw

克隆存储库

点击win+R键,输入“cmd”跳出命令窗口

git clone https://github.com/excalidraw/excalidraw.git

image-20240919144704657

安装yarn

npm install -g yarn

image-20240919152526119

安装依赖项

yarn

image-20240919152548495

跳到excalidraw中

cd excalidraw

启动服务器

yarn start

image-20240919153754190

5.本地链接测试

现在,您就可以通过浏览器直接访问 http://localhost:3000 端口的Excalidraw服务,并开始在自己喜欢的代码编辑器中编码啦!

image-20240919153904426

可以看到,本地连接Excalidraw服务测试成功。

6. 公网远程访问本地Excalidraw

目前我们在本地成功部署了Excalidraw,但是如果我们想实现不在局域网下,在公网能够远程访问Excalidraw的话,我们就可以使用Cpolar内网穿透来实现公网随时随地访问了!免去了复杂得本地部署过程,只需要一个公网地址直接就可以访问。

7.内网穿透工具安装

下面是安装cpolar步骤:

Cpolar官网地址: https://www.cpolar.com

点击进入cpolar官网,点击免费使用注册一个账号,并下载最新版本的Cpolar。

img

登录成功后,点击下载Cpolar到本地并安装(一路默认安装即可)本教程选择下载Windows版本。

image-20240319175308664

Cpolar安装成功后,在浏览器上访问http://localhost:9200,使用cpolar账号登录,登录后即可看到Cpolar web 配置界面,结下来在web 管理界面配置即可。

img

接下来配置一下Excalidraw的公网地址~

8.配置公网地址

登录后,点击左侧仪表盘的隧道管理——创建隧道,

创建一个Excalidraw的公网http地址隧道

  • 隧道名称:可自定义命名,注意不要与已有的隧道名称重复
  • 协议:选择http
  • 本地地址:3000 (本地访问的地址)
  • 域名类型:免费选择随机域名
  • 地区:选择China VIP

image-20240919154546623

隧道创建成功后,点击左侧的状态——在线隧道列表,查看所生成的公网访问地址,有两种访问方式,一种是http和https。

image-20240919154619026

使用上面的Cpolar生成的任意一个公网地址,在手机或任意设备的浏览器进行登录访问,即可成功看到Excalidraw界面。使用了Cpolar的公网域名,无需自己购买云服务器,即可到公网访问Excalidraw随便编辑绘图啦!

image-20240919154821299

小结

为了方便演示,我们在上边的操作过程中使用了cpolar生成的HTTP公网地址隧道,其公网地址是随机生成的。这种随机地址的优势在于建立速度快,可以立即使用。然而,它的缺点是网址是随机生成,这个地址在24小时内会发生随机变化,更适合于临时使用。如果有长期远程访问本地Excalidraw服务的需求,但又不想每天重新配置公网地址,还想地址好看又好记,那我推荐大家选择使用固定的二级子域名方式来远程访问。

9.使用固定公网地址远程访问

登录cpolar官网,点击左侧的预留,选择保留二级子域名,地区选择China VIP,设置一个二级子域名名称,点击保留,保留成功后复制保留的二级子域名名称,这里我填写的是Excalidraw,大家也可以自定义喜欢的名称。

image-20240919155403016

保留成功后复制保留成功的二级子域名的名称:Excalidraw,返回登录Cpolar web UI管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到所要配置的隧道Excalidraw,点击右侧的编辑:

image-20240919155447932

修改隧道信息,将保留成功的二级子域名配置到隧道中

  • 域名类型:选择二级子域名
  • Sub Domain:填写保留成功的二级子域名:Excalidraw
  • 地区:选择China VIP

点击更新(注意,点击一次更新即可,不需要重复提交)

image-20240919155548403

更新完成后,打开在线隧道列表,此时可以看到公网地址已经发生变化,地址名称也变成了固定的二级子域名名称的域名:

image-20240919155625237

最后,我们使用固定的公网https地址在任何浏览器打开访问,可以看到访问Excalidraw成功了这样一个固定且永久不变的公网地址就设置好了。

image-20240919155912702

总结

Excalidraw是一款免费、有趣味性、丰富组件库的作图工具,如果你喜欢绘制一些趣味图,对于任何寻求简单、直观的绘图和图表工具的人来说,Excalidraw是一款出色的工具。它的易用性、灵活性、安全和协作功能使其成为各种用例的绝佳选择,也可以直接借助AI让其创作变得更加容易,最重要这是一款开源软件你可以将将其随时扩展到你的应用中去。

以上就是如何在Windows系统部署Excalidraw容器,并结合cpolar内网穿透工具实现公网远程访问内网本地服务的全部流程,感谢观看。

标签:点击,Windows,域名,访问,地址,协作,公网,远程,Excalidraw
From: https://blog.csdn.net/2301_77485708/article/details/143863120

相关文章

  • Windows注册表REG_SZ字符串值增加回车换行
    前言全局说明在新建文本时,默认里面是空的,但Windows支持,在注册表里添加Data键值,来增加。默认键类型是REG_SZ字符串单行文本,但是要回车换行正常情况下就不支持了经过两天的网上查找和GPTchat查询,总结了一下注册表,修改有风险!修改前,请备份注册表,修改有风险!修改前,请备份注册表......
  • C# 注册Windows服务
    环境:.NETFarmework4.7.2IDE:VisualStudio2022添加程序集引用:System.ServiceProcessSystem.Configuration.Install右键项目,添加UpdateServices1类,让UpdateServices1继承ServiceBase(UpdateServices1换成自己的Services服务) 编译过后如果需要更新服务代码,要在Windows服务......
  • jenkins远程启动任务,不登录触发远程构建
    前提:之前写了一篇文章是如何远程触发的,但是如果用web请求必须要有登录信息,这次找了一个插件,可以不需要登录就远程触发1、首先去系统管理->管理插件里边,搜索并安装插件 BuildAuthorizationTokenRootPlugin,不会安装插件的先去搜一下,安装好后如下图: 2、打开当前登录用户设......
  • MSHTA(Microsoft HTML Application Host)是一个 Microsoft Windows 系统中用于执行 .hta
    MSHTA(MicrosoftHTMLApplicationHost)是一个MicrosoftWindows系统中用于执行.hta(HTML应用程序)文件的程序。它的全名是MicrosoftHTMLApplicationHost,是一个执行HTML应用程序的可执行文件。.hta文件是一种包含HTML、CSS和JavaScript的文件,它可以像传统的桌面应用程......
  • windows利用IP安全策略来限制端口访问
    以3389端口为例控制面板>管理工具>本地安全策略>ip安全策略右键创建IP安全策略任意取名,一直下一步,到安全策略属性添加安全规则下一步到IP筛选列表添加规则首先添加禁用端口规则任意取名,点击添加筛选器源地址为任何IP地址目的地址选我的IP地址协议类型TCP设......
  • Idea该如何提交代码到GitHub远程仓库呢?
    1.处理GitHub这块1.1首先登陆GitHub账户1.2创建新的储存库填写储存库信息1.3 复制储存库地址2.处理Idea这块2.1查看Idea中Git配置点击settings(设置)--> VersionControl(版本控制)-->Git,idea一般会自动关联Git可执行文件,如果没有关联需要手动选择。如果电脑......
  • PyCharm2024.1.4专业版Windows安装激活教程
    前言​ 本教程适用于Pycharm2024.1.x版本,笔者本次安装的是2024.1.4Professional,亲测可用,打开后可看到界面显示已经激活到2099年。下载Pycharm安装包及激活脚本​ 进入jetbrains官网历史版本下载页面:https://www.jetbrains.com/pycharm/download/other.html,下拉找到2024.1......
  • Ollama、轻量级AI 模型,Windows本地部署
    Windows下载部署Ollama什么是OllamaOllama是一个轻量级的本地推理工具,主要用于运行AI模型。它允许用户在本地设备上运行和交互基于大语言模型(LLM)的应用,而无需依赖云服务。这种工具的主要优势是隐私保护和低延迟,尤其适合那些需要处理敏感数据或希望脱离互联网的场景。......
  • Windows电脑四大效率工具:轻松提升办公效率
    一、EV录屏:功能强大的录屏神器在电脑上录屏用它非常简单,可以选择全屏录制或者区域录制,可以选择是否录音,还有图片水印、文字水印、分屏录制,桌面画板等工具。此外还可以进行简单的视频剪辑、合并等。对于需要进行电脑录屏的打工人来说,简单又好用!二、敬业签:好用的手机、电脑云同......
  • NSSM封装Windows服务工具的使用与介绍
    NSSM是一个服务封装程序,它可以将普通exe程序或Java程序或Nodejs项目封装成服务,像windows服务一样运行。同类型的工具还有微软自己的srvany,不过NSSM更加简单易用,并且功能强大。它的特点如下:支持普通exe程序(控制台程序或者带界面的Windows程序都可以)安装简单,修改......