Files
AIclinicalresearch/docs/01-平台基础层/[AI对接] 平台层快速上下文.md
HaHafeng 2e8699c217 feat(asl): Week 2 Day 2 - Excel import with template download and intelligent dedup
Features:
- feat: Excel template generation and download (with examples)
- feat: Excel file parsing in memory (cloud-native, no disk write)
- feat: Field validation (title + abstract required)
- feat: Smart deduplication (DOI priority + Title fallback)
- feat: Literature preview table with statistics
- feat: Complete submission flow (create project + import literatures)

Components:
- feat: Create excelUtils.ts with full Excel processing toolkit
- feat: Enhance TitleScreeningSettings page with upload/preview/submit
- feat: Update API interface signatures and export unified aslApi object

Dependencies:
- chore: Add xlsx library for Excel file processing

Ref: Week 2 Frontend Development - Day 2
Scope: ASL Module MVP - Title Abstract Screening
Cloud-Native: Memory parsing, no file persistence
2025-11-19 10:24:47 +08:00

141 lines
2.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# [AI对接] 平台层快速上下文
> **阅读时间:** 2-3分钟 | **Token消耗** ~1500 tokens
> **层级:** L1 | **前置阅读:** 00-系统总体设计/[AI对接] 快速上下文.md
---
## 📋 平台层定位
**平台基础层是所有业务模块的地基,提供通用的基础设施能力。**
**核心原则:**
- ✅ 全局唯一(整个平台只有一套)
- ✅ 业务无关(不涉及具体业务逻辑)
- ✅ 强依赖性(所有业务模块都必须依赖)
- ✅ 高稳定性(很少变动)
---
## 🎯 5个核心模块
### 1. 用户与权限中心UAM⭐ P0优先级
**职责:**
- 用户注册、登录、认证JWT
- 角色与权限管理RBAC
- Feature Flag功能开关 ⭐ 商业模式核心
- 多租户管理
**为什么重要:**
```
Feature Flag = 商业模式技术基础
专业版 → 只能用基础功能 + DeepSeek
高级版 → 更多功能 + Qwen3
旗舰版 → 全部功能 + Claude
通过Feature Flag控制
```
**数据表platform_schema**
```sql
- users #
- roles #
- permissions #
- feature_flags # Feature Flag配置
- tenants # SaaS多租户
```
---
### 2. 存储服务 - P1
**职责:**
- 文件上传、下载、删除
- 对象存储MinIO/阿里云OSS
- 本地文件系统(单机版)
---
### 3. 通知服务 - P2
**职责:**
- 站内消息
- 邮件通知
- WebSocket实时推送
---
### 4. 监控与日志 - P1
**职责:**
- 操作日志记录
- 错误日志监控
- 审计日志(合规要求)
**数据表:**
```sql
- admin_logs #
- error_logs #
- audit_logs #
```
---
### 5. 系统配置 - P1
**职责:**
- 系统级配置管理
- 多环境配置(开发、测试、生产)
- 动态配置更新
---
## 📊 依赖关系
**所有业务模块都依赖平台层:**
```
业务模块层AIA、ASL、PKB、DC、SSA、ST、RVW、ADMIN
↓ 全部依赖
平台基础层UAM、存储、通知、监控、配置
```
---
## 🔗 快速导航
**详细设计文档:**
- [用户与权限中心](./01-用户与权限中心(UAM)/README.md)
- [存储服务](./02-存储服务/README.md)
- [通知服务](./03-通知服务/README.md)
- [监控与日志](./04-监控与日志/README.md)
- [系统配置](./05-系统配置/README.md)
**相关文档:**
- [系统架构分层设计](../00-系统总体设计/01-系统架构分层设计.md)
---
**最后更新:** 2025-11-06
**维护人:** 技术架构师