求一款便于给文件注释和管理的插件/方案

使用场景:

工作中涉及许多结果文件的产出, 这些文件会按项目放在工作文件夹中, 但我希望能进一步地给一些文件添加标签或者注释说明. 在项目回顾时我能通过找到文件知道这个文件的注释信息, 也能通过注释信息找到文件

目前的解决办法是:

一个项目建立一个笔记, 笔记中文件路径指定文件, 之后写注释加标签, 这样很方便从笔记中找到文件, 但是有一些痛点:

比如一个项目里有10个实验, 每个实验都有前后5个版本结果文件, 我需要记下每个版本的条件参数以及内容小结

  1. 每次记录都需要在笔记里写文件路径, 麻烦倒不说, 项目文件一旦移动文件夹或者修改文件名, 笔记中无法自动同步, 导致寻找困难
  2. 当有新的结果出来时, 需要手动往笔记添加, 很难弄清是不是添加重复了或者遗漏了
  3. 很多时候都是先有文件, 再想知道它的注释的, 所以就需要一遍遍的从笔记里搜索, 效率低.

请教各位

不知道大家有什么好的解决方案?
我的理想中是不是有什么软件能够取代windows的文件管理器, 能方便的给文件加备注(当然备注文件最好是.mk或者.json这种易读的)当然也能方便的展示和搜索, 当然也可能是我思考的太偏了, 希望有人能分享下自己的处理方式~

文件夹移动ob内链可以自动更新

dataview 不正好解决这种内容聚合的需求吗,可以尝试一下

那得把ob的库设置成项目目录吧? 这样感觉也不太好用, 文件实在太多了, ob反应慢, ob插件啥的对项目文件有读写权限, 也不是很放心 :joy:

确实没有深入研究 感觉上手有点难…想索引外部文件夹文件 是不是还需要额外的js代码来实现 :smiling_face_with_tear:

外部文件夹文件?这些笔记不在ob库里吗,用额外的js代码做同样也会产生读写权限问题,还不是原生的用法。

笔记在ob库里, 但是各种实验结果文件不在库里
我好像明白你的意思了, 如果每个结果文件都能在ob库里对应一个注释笔记, 那么用dataview查询起来还是比较方便的.
就是看看注释笔记可以随着结果文件的新增而自动创建, 就是得看看怎么能让二者保持同步. 感谢感谢 我沿着这个思路研究研究

感觉还是跟记笔记差不多,一个笔记文件对应你的实验,至于你说的文件名变更,起码项目的名字不会频繁变更吧?

也想过类似的问题。

我设想的方案是,把附件相关的元信息直接记录到文件名中,例如:
🆃告白气球:a:周杰伦🆈2016🅻华语音乐🅻流行音乐🅲这是很好听的一首歌.mp3
其中用🆃等特殊符号用来表示字段含义:标题、作者、年份、标签、注释等等,既方便人类查看,也方便程序解析。
我们就可以基于这些信息来管理和检索附件。
当我们点击文件列表中的附件时,可以在打开的页面中直接浏览和编辑这些信息。

希望作者或者大神们可以考虑考虑实现一下这种功能。

Total commander 是一款Windows文件管理器,ctrl-z 可以为文件添加描述。软件是在该文件夹下建立descript.ion记录描述,通过颜色区分普通文件与描述文件。ctrl-b 可以展开文件夹下所有文件。

非常感谢! 这个工具用了用感觉不错! 继续深入体验体验