Skip to content

BryanHuang66/FloatMindmap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FloatMindmap

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

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

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

2


使用方法

  1. yarn 安装package
  2. yarn dev 用于测试
  3. yarn build 用于打包

具体参见ohmymn