跳转至

个人近期文献库结构

每个临时文献库都是一个向量数据库,存储每个用户各自近期的文献。其结构如下图所示:

个人近期文献库结构

  • 临时文献文件存放在项目路径 documents\tmp_papers\{user_id}, 临时文献库是 user-specific 的。
  • 每个文献库存在一个根节点(root node), 所有的文献节点(paper node)都是根节点的子节点。
  • 文献节点的ID为该文献文件的绝对路径。其它额外信息包括该文件存放进临时文献库的时间(date time),时间戳信息可以用于在检索过程中进行时间过滤。
  • 每篇文献的所有内容节点(doc node)作为对应文献节点的子节点。
  • 如果该成员使用了文献总结功能,相应的文献总结文本会作为子节点加入对应的文献节点。