Giter Site home page Giter Site logo

naotu / desktopnaotu Goto Github PK

View Code? Open in Web Editor NEW
4.1K 144.0 626.0 992 KB

桌面版脑图 (百度脑图离线版,思维导图) 跨平台支持 Windows/Linux/Mac OS. (A cross-platform multilingual Mind Map Tool)

License: GNU General Public License v2.0

JavaScript 9.08% HTML 6.54% CSS 4.64% TypeScript 73.71% PHP 6.03%
desktop-app mindmap naotu mind inaotu

desktopnaotu's Introduction

桌面版脑图(DesktopNaotu) Join the chat at https://gitter.im/DesktopNaotu/DesktopNaotu 加入桌面版脑图QQ群:330722928

1、中文介绍

桌面版脑图是基于百度脑图的本地化版本,帮助你在没有互联网环境的情况下,依然可以使用脑图工具。

如何下载

各版本对应的系统

操作系统 位数 对应文件 大小 支持情况
MacOS 64位 DesktopNaotu-macOS-x64 < 50M 支持全部功能
Linux 64位 DesktopNaotu-linux-x64 < 50M 支持全部功能
Windows 7/10 64位 DesktopNaotu-win32-x64 < 50M 支持全部功能
Windows 7/10 32位 DesktopNaotu-win32-ia32 < 50M 支持全部功能
Windows XP 32位 DesktopNaotu-Windows-mini < 8M 不支持调试

功能特征

软件截图

  • Windows 截图

Windows

  • Mac OS X 截图

OS X

  • Linux 截图

Linux

如何编译

1. 安装所有依赖

# 安装必备工具
npm install -g gulp
npm install -g bower

# 自动安装依赖
npm install
bower install

2. 更换graceful-fs版本(对于Node v10.x及以上版本)

npm install graceful-fs

# 如果仍出现"ReferenceError: primordials is not defined" 的错误,
# 则删掉cnpm安装的旧版本
rm -rf node_modules/[email protected]@graceful-fs

# 如果某个子模块依赖旧版本graceful-fs,则请根据报错信息,
# 切换到该模块目录下更新。
cd node_modules/<PATH_TO_MODULE_USING_DEPRECATED_GRACEFUL_FS>
npm install [email protected]

3. 更换@types/node版本

npm install @types/[email protected]

4. 开始编译

gulp

5. 测试运行

npm run demo

联系我们

问题和建议反馈:

捐赠项目

感谢您的慷慨捐赠。

微信捐赠

Code released under the GPL-2.0 License.

2、英文介绍

Software introduction --> 中文介绍

The desktop version of Mind Mapping is a localized version of Baidu Mind Mapping, which helps you to use Mind Mapping Tool without Internet.

Special Sponsors

Document Node logo
Open Document Node, Inspiration Unfold

How to download

System corresponding to each version

Operating System Bit Corresponding File Size Support
MacOS 64 bit DesktopNaotu - macOS - x64 < 50M Supports all functions
Linux 64 bit DesktopNaotu-linux-x64 < 50M Supports all functions
Windows 7/10 64 bit DesktopNaotu-win32-x64 < 50M Supports all functions
Windows 7/10 32 bits DesktopNaotu-win32-ia32 < 50M Supports all functions
Windows XP 32 bits DesktopNaotu-Windows-mini < 8M Debugging is not supported

Functional characteristics

Software screenshots

  • Windows screenshot

Windows

  • Mac OS X screenshot

OS X

  • Linux screenshot

Linux

How to compile

1. Install dependencies

# Install prerequisites
npm install -g gulp
npm install -g bower

# Install dependencies
npm install
bower install

2. Change graceful-fs version (For Node v10.x or newer)

npm install graceful-fs

# If error "ReferenceError: primordials is not defined" still occurs, remove the old edition installed by cnpm
rm -rf node_modules/[email protected]@graceful-fs

# If a submodule relies on old graceful-fs, please follow the log, locate to its directory, 
# then manually update
cd node_modules/<PATH_TO_MODULE_USING_DEPRECATED_GRACEFUL_FS>
npm install [email protected]

3. Change @types/node to v12.x

npm install @types/[email protected]

4. Build

gulp

5. Try running

npm run demo

Contact us

Questions and suggestion feedback:

License

Code released under the GPL-2.0 License.

desktopnaotu's People

Contributors

actom avatar anclark avatar crimx avatar dependabot[bot] avatar topcss avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

desktopnaotu's Issues

添加默认功能

你好! 非常欣喜脑图一直在跟新,并且开发者还会回答问题。
我想有两个小细节希望可以改进一下。
第一是默认布局风格,紧凑冷色风格每张导图都要点一遍。
第二是备注和链接的快捷键,移动鼠标真的挺麻烦的。
如果可以有这两个,真的是夸爆你们!

是否可以调整备注编辑及预览窗口?

喜欢在备注中使用Markdown做一些记录,但在现有桌面版本中,发现备注这块有两个地方比较不舒服。
1、备注编辑窗口是否可以调整成悬浮窗口(支持窗口放大及位置的拖拽)
2、备注写好后,实际的预览窗口比较小气.... 是否可以支持窗口大小的跳转

一直在使用百度脑图,很感谢团队提供了桌面版,方便了很多,会一直关注,希望可以越来越好~~~

支持打开mm格式的文档

导出操作里可将文档保存为mm格式,但保存之后或者Freemind保存的文档,就没法再打开查看了,希望可以支持打开mm格式的文档

linux 运行后页面空白

naotu 版本: V3.2.1 beta
系统版本: Arch Linux, Deepin15
步骤:

  1. 解压DesktopNaotu-linux-x64.zip
  2. 进入DesktopNaotu-linux-x64, DesktopNaotu 添加可执行权限
  3. 运行 DesktopNaotu
    结果:
    主窗口页面显示空白
    期望结果:
    主窗口页面显示脑图编辑主页面

没有新建选项

在 “文件” 菜单当中,只有“打开”,“保存”之类的选项,没有“新建” 选项,每次都需要重新去运行一个实例来创建一个新的脑图,切来切去不太方便

还在更新吗

终于发现了离线版的百度脑图。请问开发者能不能实现在chromebook上离线运行?

桌面版脑图 v3.0.0-如何切换语言

我的问题如题
系统是中文win7。3.0.0版本启动后界面是全英文。
发布说明中提到:软件的语言默认基于系统语言设置,也可以通过修改配置文件来强制改变

图片问题还需解决

图片搜索,和上传图片功能室废的,而使用图片外链的话,这就不是离线版本的了。

格式问题,如果能支持XMIND 等格式的导入导出,无疑是更好的。KM用起来很方便,唯一麻烦的是,我信不过百度,一旦百度下线KM ,就无法再导出为XM了。

Archlinux AUR 支持

如果可以,我想在 Archlinux 的 AUR 增加一个 repo,这样 archlinux 的用户就能直接使用 yaourt 或者 clone 下来之后 pacman -si 安装了。

这么做会在协议或者版权上有什么问题吗?

图片不能放大

  1. 无法添加本地图片
    2.百度脑图线上可以放大图片,但是不论是从百度脑图下载下来的包含图片的文件,还是直接在本地添加的在线图片,都不能查看大图

mac版本建议增加关闭的快捷键

如题。

目前退出是没有快捷键的,建议增加。

延伸出来,目前我所使用的v2.0.2018.369版本中,暂时不支持同时打开多个页面,建议支持打开多个页面,然后增加关闭当前页面的选项(以及快捷键

辛苦项目组的大大们~

本地运行开发 启动的问题?

按照 /doc/Dev.md 文档中, 执行命令安装一些 gulp 插件,并且执行 npm i 安装一些其他的依赖后
执行 npm start ,一只在报错,启动不来

[email protected] start /Users/jiang/Repo/DesktopNaotu
gulp default && electron main.js

internal/modules/cjs/loader.js:573
throw err;
^

Error: Cannot find module '@babel/core'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:571:15)
at Function.Module._load (internal/modules/cjs/loader.js:497:25)
at Module.require (internal/modules/cjs/loader.js:626:17)
at require (internal/modules/cjs/helpers.js:20:18)
at Object. (/Users/jiang/Repo/DesktopNaotu/node_modules/gulp-babel/index.js:7:15)
at Module._compile (internal/modules/cjs/loader.js:678:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:689:10)
at Module.load (internal/modules/cjs/loader.js:589:32)
at tryModuleLoad (internal/modules/cjs/loader.js:528:12)
at Function.Module._load (internal/modules/cjs/loader.js:520:3)
at Module.require (internal/modules/cjs/loader.js:626:17)
at require (internal/modules/cjs/helpers.js:20:18)
at Object. (/Users/jiang/Repo/DesktopNaotu/gulpfile.js:22:13)
at Module._compile (internal/modules/cjs/loader.js:678:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:689:10)
at Module.load (internal/modules/cjs/loader.js:589:32)

这怎么解决呢?是不是少了一些东西呢。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.