【第三方插件】FloatMap 对文档和脑图关系的探讨 #Ver.1.0.0#

想法

不知道大家是怎么使用MN3的。在大一大二的时候,我最常用的是文档和脑图双开的模式,因为那个时候需要摘录错题,然后整理到复习卡片中,有时候也可能导出到Anki。但是随着课程的深入,题目越来越少,我最常做的反而是反复看我画的一些重点。这时候,我就希望能让文档占据更大的空间。毕竟ipad本身也就11寸,不大,如果既开了脑图又开了文档,PDF会显得比较小,不利于我好好地阅读;不过,脑图的层级关系又是不可缺少的,我需要去看某个知识点关联的知识点,因此我就想能不能做一个WebView将我需要的部分脑图悬浮到文档上,这样空间得到了合理的利用,重要的信息也不会遗漏。 我原本设想的是实现以下功能:

  • 悬浮部分脑图卡片到文档界面
  • 点击已经摘录的内容,webView中脑图自动更新
  • 点击webView卡片实现文档的跳转(似乎是无法加入监听事件<需要通过按钮实现>)
  • webView中脑图卡片可以操作(拖拽),并反映到MN的脑图中
  • 创建新摘录后,webView中脑图也会相应更新,用户可以选择处理新获得的卡片
  • webView背景透明,实现真正的只有脑图卡片和线条悬浮在文档上

实际上最终只实现了前两个功能。无法实现的原因来自技术层面以及个人能力。如果之后有精力,会继续去研究。
1


希望借此和大家讨论一下关于脑图和文档关系的想法。上次看了一个同学借muse对MN的想法,我受到了比较大的启发。现在的情况是,MN3是以脑图垫底,文档漂浮在脑图上。我的想法是,能否将PDF、脑图、多媒体文件等等东西元件化,放在统一的画布(学习界面)上,这样我就可以自己去安排PDF和脑图的关系。可以让脑图悬浮在PDF上,这样文档是我任务的核心;可以让文档和脑图各占屏幕的一半,这样,我就可以专注于脑图节点的联系。

使用场景

我的想法是在文档模式下使用。

下载

插件下载链接
floatmap_v1.0.0.mnaddon (2.3 MB)

5 个赞

刚刚试了一下,好神奇的插件!

谢谢!我原本想的是能够把背景给去掉的,就是一些卡片和线条浮在文档上,但是感觉实现不了(也可能是能力有限)。

这个的脑图是可以编辑的吗?还是纯浏览功能呢?


可以试试

我都加了,但是没有用 :joy:
我把layer,scrollview反正有background的都clearcolor,opaque的true和false都设置过,但是没有用。https://github.com/BryanHuang66/FloatMindmap
感觉是webview的问题。

这个脑图本身是可以编辑的,https://github.com/fex-team/kityminder-core 。 但是我感觉应该是它没有很好地写触控的代码(或者是与MN3软件本身冲突),就会出问题。所以我把它禁了。

2 个赞

就我对 MN 的使用来说,后期基本不用看原文档,知识点都提取到脑图了。

1 个赞

嗯,可能是我对做脑图也没有很好的办法。以前主要是用来做错题卡。

感谢楼主提供的插件,我也非常想要这种小型的脑图显示框~期待楼主能进一步完善这个功能

谢谢,我会考虑添加按钮来跳转文档位置。

Thank you for investing into doing this plug-in it is really great , what I like about it is that it provide function that we and us as users didn’t think that we need it…
I will be updating you if any thing come up.
I would also like to work on the script but I’m current having my exams.
Hope further improvements could be done and supported by team , cause people with your minds are needed to improve the functionality.

1 个赞

Thank you! :grinning:

好棒的idea,期待更新。

窗口可以随意拖拽或者变大变小就好了

是的,就是这一块需要使用一些UI的接口,有一些限制。