强烈优化建议反馈


目前Marginnote的目录逻辑完全是基于单级目录结构的, 新导入的文件默认全部被放入"分类"文件夹下, 而存储在各个学习集中的仅仅是文件的索引, 这带来了一些问题:

  1. 单级目录下, 文件的名称不可以重复, 而不同学习集中完全有可能使用相同的文件名, 如"第一小节" , "第一章"等等,如下视频:

  1. 如果在不同的学习集中, 使用了相同的文件名, 这会带来文件调用的错乱, 如: 打开这个学习集的第一章, 却意外打开了另一个学习集的文件, 如下视频, 两个学习集中均有"第?章 思维导图", 有时会产生调用错乱:

优化建议:

  1. 单级目录在巨量的文件面前, 不同学习集命名不可重复命名问题凸显, 而类似于"第一章""第一节"等高频重复的文件名, 完全无法从容应对, 这也是操作系统发展成树形目录或者无环图目录的根本原因

  2. 文件的路径建议为"/根目录/学习集名/学习集内文件夹名/文件名", 首页中名为"分类"作为根目录, "学习集名"作为首要分支, 同时学习集内提供 [创建文件夹] 的功能作为次要分支, 因为一个学习集内甚至会有上百个文件,如果只是平铺化, 文件查找将无比费劲 最后是文件名

    最后感谢各位开发者的努力!