跟我们一起
玩转路由器

被收费绘图工具PUA?别愁,这个“老实工具”不套路,帮你轻松摆脱坑!

大家好!这里是 hellogithub 推出的《讲解开源项目》系列,今天给大家介绍一款基于 electron 和 php 开发的桌面脑图工具开源项目——desktopnaotu。

不知道各位朋友有没有注意到,现在越来越多的工作岗位需要制作图表,时不时就会接到紧急任务。市面上很多图表制作软件要么收费,要么需要购买 VIP 会员。购买月卡后可能只用一次就闲置了。这种情况就像被渣男 PUA 一样,既让你感到压力,又要花钱。

如果你有这样的朋友,请介绍给我,我来负责。如果没有,那你现在有了,因为我就是被这些收费工具 PUA 的受害者。

收费的产品当然有其合理性,但作为 HG 的读者,我们背后有开源世界的支持!今天介绍的 DesktopNaotu 是一个开源项目,完全免费的脑图制作工具。让我们来看一下它的使用说明和功能吧!

一、介绍 DesktopNaotu 是基于百度脑图的本地化版本,即使在没有网络的情况下也可以使用。

1.1 跨平台 DesktopNaotu 支持 macOS、Linux 和 Windows 7/10。

1.2 功能 包含百度脑图的基本功能,支持本地 .km 文件的操作,支持拖拽和关联打开 .km 文件,支持自动保存文件,支持导出多种格式文件,提供百度脑图和 ProcessOn 思维导图的下载方式。

二、安装 2.1 下载安装包 百度云:https://pan.baidu.com/s/1jHNBL7CGitHub:https://github.com/NaoTu/DesktopNaotu/releases2.2 解压 将 DesktopNaotu-darwin-x64 文件夹解压至应用程序目录。

2.3 启动 到这一步软件已经可以启动了,但你可能会发现菜单是英文的,而官网示例是中文的。这确实是一个 bug,不过我已经找到了解决方案,请看下一步:

2.4 解决语言问题 测试发现,Windows10 安装后可以显示中文语言,所以 Windows10 用户可以跳过这部分内容。像我这样的 macOS 用户想要使用中文菜单,请放心,我已经帮你们解决了这个问题。

2.4.1 语言设置

在终端输入以下命令:

然后将

改为 :

最后按 Esc 并输入

后回车。重启 Desktopnaotu 程序就能看到效果了。

到这里,你就可以正常使用 Desktopnaotu 来绘制脑图了。

三、技术栈 前端:

Electron:使用 Electron 实现跨平台应用开发TypeScript后端:PHP

四、最后 在今天的文章中,设置语言问题比较有趣,官方没有解释这个问题,我之前也没有接触过 Electron 框架,对桌面程序的配置文件也不太了解。为了解决这个问题,我费了很大一番功夫,当然也可能是我不够熟练。

查阅项目仓库的 issue,没有找到相关提问。加入官方群询问官方,官方开发人员没有 Mac,无法直接帮忙解决,但给了重要线索——

文件。使用 asar 工具解压 app.asar,在根目录寻找 文件。绕了很大圈子还没解决,因为文件不在根目录下。最后,克隆代码到本地,在编译时通过控制台输出发现了 文件的路径。过程中也想过放弃推荐这个开源项目,虽然我可以只在 Win10 平台上做演示,但这等于放弃了《开源讲解》系列的初衷。

这也是做这个系列的乐趣之一,以后我也会给官方提交 PR,在 Readme 中补充这一点。

我是 HelloGitHub 团队的文心,如果你喜欢这篇文章,请给我点个赞吧,这将是我继续坚持下去的最大动力!

赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《被收费绘图工具PUA?别愁,这个“老实工具”不套路,帮你轻松摆脱坑!》
文章链接:https://www.lu-you.com/wangluo/xt/27072.html
本站资源来源于互联网整理,若有图片影像侵权,联系邮箱429682998@qq.com删除,谢谢。

评论 抢沙发

登录

找回密码

注册