# AI科研助手 > 专注于赋能临床及科研人员的智能化平台 ## 📚 项目文档 ### 📖 文档导航中心 - **[📚 完整文档导航](./docs/README.md)** ⭐ 查看所有设计文档和开发规范 ### 🔗 快速链接 - [产品需求文档(PRD)](./docs/00-项目概述/产品需求文档(PRD).md) - 了解产品需求 - [技术架构总览](./docs/00-项目概述/技术架构总览.md) - 了解技术方案 - [数据库设计文档](./docs/01-设计文档/数据库设计文档.md) - 理解数据结构 - [API设计规范](./docs/01-设计文档/API设计规范.md) - 掌握接口定义 - [开发里程碑](./docs/04-开发计划/开发里程碑.md) - 查看开发进度 ### 🛠️ 子项目文档 - **[⚙️ 后端开发指南](./backend/README.md)** - Node.js + Fastify + Prisma - **[🎨 前端开发指南](./frontend/README.md)** - React + TypeScript + Ant Design ## 🏗️ 技术栈 ### 前端 - React 18 + TypeScript - Vite - TailwindCSS - Zustand - LobeChat组件 ### 后端 - Node.js + Fastify + TypeScript - Prisma ORM - PostgreSQL - Redis ### 第三方服务 - Dify(RAG知识库) - DeepSeek-V3(主力LLM) - Qwen3(备用LLM) ## ✨ 核心功能 ### 1. 智能问答系统 - 基于项目背景的上下文对话 - 支持@知识库引用 - 3种对话模式:RAG快速检索、全文阅读、批处理 ### 2. 知识库管理 - 文档上传与管理(支持PDF/Word/Txt) - 智能文本提取(Python微服务) - RAG检索优化(top_k=15, chunk_size=1500) ### 3. 批处理模式 - 批量提取结构化信息(3-50个文档) - 预设模板+自定义Prompt - Excel导出 ### 4. 稿件审查功能 ⭐ 新增 - **双维度智能评估**: - 稿约规范性评估(11个标准) - 方法学评估(3个部分,20个检查点) - **完整工作流程**: - Word文档上传(.doc/.docx) - 实时进度展示 - 详细评估报告 - PDF导出+文本复制 - **多模型支持**:DeepSeek-V3 / Qwen3-72B / Qwen-Long - **独立导航入口**:左侧菜单"稿件审查" ### 5. 12个智能体(规划中) - ✅ 选题评价智能体(已完成) - ⏳ 其他11个智能体(计划中) ## 🚀 快速开始 ### 1. 启动基础服务 ```bash # 启动PostgreSQL和Redis docker-compose up -d ``` ### 2. 后端开发 ```bash cd backend npm install npm run dev ``` ### 3. 前端开发 ```bash cd frontend npm install npm run dev ``` ## 📦 目录结构 ``` AIclinicalresearch/ ├── frontend/ # 前端项目 ├── backend/ # 后端项目 ├── docs/ # 项目文档 ├── docker-compose.yml # Docker配置 └── README.md # 本文件 ``` ## 🔑 环境变量 请参考 `.env.example` 文件配置环境变量。 ## 📖 开发指南 请查看 [开发里程碑](./docs/04-开发计划/开发里程碑.md) 了解详细的开发计划。 ## 📄 License MIT --- ## 🔗 相关链接 - [📚 文档中心](./docs/README.md) - 完整的项目文档导航 - [⚙️ 后端项目](./backend/README.md) - 后端开发指南 - [🎨 前端项目](./frontend/README.md) - 前端开发指南 - [🚀 快速启动指南](./启动指南.md) - 一步步启动项目 - [🐳 Dify部署方案](./Dify完整部署方案.md) - Dify部署指南 --- **当前开发阶段:** 里程碑1 - Day 6(前端基础架构) **开发进度:** 50% - 前后端基础架构已完成