- 📰 RSS 订阅 - 订阅学术期刊 RSS,自动获取最新论文
- 🤖 AI 智能摘要 - 一键生成中文论文摘要,快速理解核心内容
- 📁 分组管理 - 自定义分组,颜色区分,批量管理论文
- 🔍 全文搜索 - 支持标题、作者、摘要等多维度搜索
- 💾 本地存储 - 基于 SQLite,无需配置服务器
- 前端: Next.js 15 + TypeScript + Tailwind CSS
- 数据库: SQLite + Prisma ORM
- UI: shadcn/ui 组件库
- AI: OpenAI API (兼容 DeepSeek 等多种服务)
# 1. 克隆项目
git clone https://github.com/PM-Hu/openSCIs.git
cd openSCIs
# 2. 安装依赖, 推荐在 conda 环境中安装
npm install
# 3. 配置环境变量
cp .env.example .env
# 编辑 .env,配置 AI API Key
# 4. 初始化数据库
npx prisma db push
# 5. 启动服务
npm run dev输入 arXiv 链接 → 点击添加 → 自动解析保存
- 进入「AI简报」页面
- 点击「🎯 加载预设RSS源」
- 设置关键词筛选(可选)
- 点击「👀 预览新论文」获取最新论文
论文列表 → 找到目标论文 → 点击「生成AI摘要」
左侧边栏 → + 新建分组 → 勾选论文 → 批量分配
npm run dev # 启动开发服务器
npm run build # 构建生产版本
npx prisma studio # 数据库可视化管理openSCIs/
├── prisma/ # 数据库配置
├── src/
│ ├── app/ # Next.js 页面和 API
│ ├── components/ # React 组件
│ └── lib/ # 工具函数
└── package.json
- RSS 订阅和关键词筛选
- AI 摘要生成
- 分组管理和批量操作
- PDF 在线阅读
- 笔记和标注
- 导出 BibTeX
MIT License - 详见 LICENSE
如果这个项目对你有帮助,请给一个 ⭐️ Star!
Made with pm❤️
