Skip to content

ShiWei-000432/Paper-Assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎓 顶刊论文辅助系统 (Paper Assistant)

Python Streamlit LangChain

这是一个基于 RAG (检索增强生成) 技术的学术论文辅助工具。它不仅能帮助你整理本地 PDF 文献,还能模拟顶刊作者帮你撰写初稿,并由模拟审稿人 (Reviewer #2) 对内容进行“毒舌”评审,助你打磨出高质量的学术内容。

✨ 核心功能

  • 📚 本地知识库构建:支持上传多个 PDF 文献,自动解析、切片并建立向量索引(FAISS),数据完全本地化处理,保护隐私。
  • ✍️ 顶刊写手 Agent:根据你的核心 Idea,结合上传的参考文献,模拟 Nature/Science 风格撰写引言、实验方案或讨论,并自动生成引用。
  • 🧐 审稿人 Agent:内置严厉的“Reviewer #2”角色,对生成的初稿进行批判性审阅,指出逻辑漏洞、语言问题和实验设计缺陷。
  • ⚙️ 灵活的 API 支持:支持 OpenAI 官方 Key 以及各类中转/免费 API(如 ChatAnywhere, DeepSeek 等)。

🛠️ 快速开始 (小白教程)

第一步:环境准备

确保你的电脑上安装了 Python (建议版本 3.8 或以上)。如果没有,请去 Python 官网 下载并安装。

第二步:下载代码

将本项目的所有文件下载到你电脑的一个文件夹中。

第三步:安装依赖库

  1. 打开电脑的终端 (Windows 用户搜索 cmdPowerShell,Mac 用户打开 Terminal)。
  2. 使用 cd 命令进入到项目文件夹路径。例如:
    cd D:\我的项目\Paper-Assistant

⚙️ 关键配置说明 (必看!)

本系统支持多种 API 连接方式。由于您使用的是 API Free (ChatAnywhere),请务必按照以下步骤设置,否则无法使用。

在网页左侧侧边栏进行如下填写: API Key:

输入你申请到的免费 Key (通常以 sk- 开头)。

还没有 Key?请参考 GPT_API_free 项目 获取。

API Base URL (非常重要 ⚠️):

不要使用默认的 https://api.openai.com/v1。

必须修改为:

https://api.chatanywhere.tech/v1 说明:这是 API Free 提供的国内直连转发地址,不需要开代理即可使用。

使用流程: 填写 Key 和 URL。

点击 "Browse files" 上传你的 PDF 参考文献。

点击 "构建知识库" 按钮,等待进度条走完。

在右侧输入框写下你的想法,点击 "开始生成"。

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages