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

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