# Papers 文献分析系统 该项目是一个用于管理和分析学术文献的系统,使用FastAPI作为后端框架,并提供了一个基于HTML和JavaScript的前端界面。 ## 更新日志 ### 2025-01-17 更新 1. 优化report设计,接入了memarid.js,支持流程图展示(已完成) ### 2025-01-16 更新 Initial commit(初始化,未完成) ## 功能 - **文献上传**:支持批量上传PDF和Word文档。 - **文献分析**:上传的文献会被自动分析,提取基本信息和内容分析。 - **文献管理**:可以查看、删除和下载文献分析报告。 - **问答功能**:用户可以就文献内容提出问题,系统会基于分析结果提供回答。 - **流程图展示**:使用Mermaid.js展示文献的研究方法流程图。 ## 使用说明 ### 文件结构 paper/ ├── #后端 ├── paper.py # 后端程序 ├── paper.html # web页面 └── README.md # 项目说明 ### 后端 paper.py https://dev.obscura.work/paper 1. 服务器:222.186.10.253 2. PORT = 9005 3. 数据库: mongodb: 222.186.10.253:27017/paper Redis:222.186.10.253:6379; db190-192 ### web页面 https://beta.obscura.work/paper/paper.html ## 使用说明 1. **上传文献**:点击“Upload”按钮,选择要上传的文献文件。 2. **查看文献列表**:上传后,文献会显示在列表中,点击“View Details”查看详细分析。 3. **删除文献**:点击“Delete”按钮删除文献。 4. **问答功能**:点击聊天图标,输入问题,系统会基于文献内容提供回答。 5. **下载报告**:在文献详情页面,可以下载分析报告。 ## 注意事项 - 确保MongoDB和Redis服务已启动并正确配置。 - 上传的文献文件类型仅支持PDF和Word文档。 - 文献分析可能需要一些时间,请耐心等待。