1. 编辑器层面(大纲编辑器的操作交互逻辑、实现思路、格式medium、markdown);
  2. 大纲类双链笔记页面数据的组织
  3. 光标的控制
  4. 代码段(ace.js、code-editor.js)、公式(katex)、图片剪裁(cropper)等多种输入格式的开源技术储备
  5. 多类型输入后的撤销、恢复的一致性
  6. 图谱呈现:3d-force-graph
  7. 简单表格的解决方案,能够合并单元格及其他基本操作
  8. 脑图的技术实现(jsplumb、树布局算法)
  9. 插件化的技术实现思路
  10. 主题皮肤的技术实现思路
  11. web剪裁(浏览器插件)
  12. PDF阅读摘录的技术选型,pdf.js还是 金山pdf
  13. 笔记页的输出,pdf、html、json、markdown等,导出生成pdf-lib(或金山现有的呈现);
  14. 交互过渡动画的开源库(animejs)
  15. 桌面端技术框架Electron
  16. 图形元素连线库(leader-line、jsplumb)
  17. html元素的移动. 放置等
  18. 移动端的技术方案
  19. 前端离线库的数据存储解决方案
  20. 画板(excalidraw.js)