文献启明星是一款面向科研初学者的 AI 智能体系统,致力于帮助用户从模糊的研究意图出发,自动完成科研调研的核心流程,包括:主题拆解、文献检索、文献聚类、结构总结、代表文献推荐与调研报告生成。
|
2 days ago | |
---|---|---|
backend | 2 days ago | |
frontend | 1 month ago | |
lightstar-web | 2 days ago | |
src | 2 days ago | |
.env.example | 2 days ago | |
.gitignore | 2 days ago | |
README.md | 2 days ago | |
package-lock.json | 2 days ago | |
package.json | 2 days ago | |
postcss.config.js | 1 month ago | |
requirements.txt | 2 days ago |
文献启明星是一款面向科研初学者的 AI 智能体系统,致力于帮助用户从模糊的研究意图出发,自动完成科研调研的核心流程,包括:主题拆解、文献检索、文献聚类、结构总结、代表文献推荐与调研报告生成。
用户仅需输入一句话,即可获得一份结构化的初步调研成果,用于选题、开题、综述写作或项目申报。本项目采用前后端分离架构,支持多端适配,为不同场景下的科研人员提供便捷服务。
户账户系统:新增用户注册、登录和个人资料管理功能 AI聊天助手:引入智能对话功能,辅助研究过程中的问题解答 研究报告生成:支持自动生成格式化的研究报告,包括章节标题和详细内容 论文检索与显示:优化了论文结果显示,支持查看完整摘要和原文链接 HTML导出:支持将研究报告以HTML格式导出,方便用户保存和分享 UI交互优化:研究助手界面全新设计,分离显示论文列表和研究报告 多语言支持:支持英文研究报告生成 实时进度反馈:在研究过程中提供实时的进度更新和关键词提取
lightstar/
├── backend/ # FastAPI后端服务
│ ├── main.py # 主入口
│ ├── config.py # 配置文件
│ ├── init_db.py # 数据库初始化
│ ├── api/ # API路由
│ ├── core/ # 核心业务逻辑
│ │ ├── auth.py # 认证系统
│ │ ├── models.py # 数据模型
│ │ ├── database.py # 数据库连接
│ │ ├── research.py # 研究流程
│ │ ├── clustering.py # 聚类算法
│ │ └── report.py # 报告生成
│ └── utils/ # 工具函数
│
├── lightstar-web/ # Next.js前端应用
│ ├── src/
│ │ ├── app/ # 页面
│ │ │ ├── login/ # 登录页面
│ │ │ ├── register/ # 注册页面
│ │ │ ├── dashboard/ # 仪表盘页面
│ │ │ ├── profile/ # 个人资料页面
│ │ │ └── ai-chat/ # AI聊天页面
│ │ ├── components/ # UI组件
│ │ │ ├── ui/ # 基础UI组件
│ │ │ └── forms/ # 表单组件
│ │ └── lib/ # 工具函数
│ └── public/ # 静态资源
│
└── README.md # 项目说明文档
克隆仓库
git clone http://git.fmode.cn:3000/XMD/Lightstar.git
cd Lightstar
配置环境变量 复制环境变量模板并填写必要信息
cp .env.example .env
# 编辑.env文件,填写必要的API密钥
# 创建虚拟环境(可选)
python -m venv venv
source venv/bin/activate # Linux/Mac
# 或
venv\Scripts\activate # Windows
# 安装依赖
pip install -r requirements.txt
# 初始化数据库
cd backend
python init_db.py
# 启动后端服务
python main.py
后端服务将在 http://localhost:8000 启动
cd lightstar-web
npm install
npm run dev
前端应用将在 http://localhost:3000 启动
研究助手提供了一站式调研流程,主要功能包括:
git checkout -b feature/amazing-feature
)git commit -m 'Add some amazing feature'
)git push origin feature/amazing-feature
)项目负责人:[XMD] - [xumingdi2004@icloud.com]
用户痛点 | 文献启明星的解决方案 |
---|---|
不会选题、不知从哪开始 | AI 拆解主题,提炼研究方向 |
不会查文献,效率低 | 自动调用开放数据库进行检索 |
无法判断文献质量 | 提供引用数、摘要、推荐标记 |
看完文献却写不出综述 | 聚类归纳 + 自动报告生成 |
对研究有疑问无人解答 | AI助手提供智能对话支持 |
时间紧、任务重、无从下手 | 一站式完成调研闭环 |
需要随时随地进行研究 | 多端适配,支持Web/移动/桌面 |
用户注册/登录 → 个人资料设置
↓
用户输入研究意图
↓
AI 拆解关键词与子主题
↓
调用文献 API 自动检索(arXiv / Semantic Scholar)
↓
聚类文献主题,归纳关键词与研究路线
↓
推荐经典/综述文献(摘要 + 链接)
↓
输出结构化调研报告(含HTML导出功能)
↓
AI聊天助手辅助解答研究问题
系统提供了完善的错误处理机制,包括:
本项目遵循 MIT 许可证