71 lines
1.6 KiB
Markdown
71 lines
1.6 KiB
Markdown
# GEO 平台 - 技术栈说明
|
||
|
||
## 概述
|
||
|
||
本文档详细说明 GEO 平台采用的技术栈及各技术选型的理由。
|
||
|
||
> **TODO**: 本文档为占位文件,待补充完整内容。
|
||
|
||
## 前端技术栈
|
||
|
||
### 待补充内容
|
||
|
||
- [ ] Next.js 15 核心特性与选型理由
|
||
- [ ] React 19 新特性应用
|
||
- [ ] TypeScript 类型系统实践
|
||
- [ ] Tailwind CSS 4 原子化样式方案
|
||
- [ ] shadcn/ui 组件库定制
|
||
- [ ] NextAuth.js v5 认证方案
|
||
- [ ] SWR 数据获取策略
|
||
- [ ] Recharts 图表实现
|
||
|
||
## 后端技术栈
|
||
|
||
### 待补充内容
|
||
|
||
- [ ] FastAPI 异步框架特性
|
||
- [ ] Python 3.12 类型提示最佳实践
|
||
- [ ] SQLAlchemy 2.0 ORM 使用
|
||
- [ ] Alembic 数据库迁移管理
|
||
- [ ] Celery 异步任务队列
|
||
- [ ] Redis 缓存与消息代理
|
||
- [ ] JWT + OAuth2 认证实现
|
||
- [ ] Pydantic 数据校验
|
||
|
||
## AI Agent 技术栈
|
||
|
||
### 待补充内容
|
||
|
||
- [ ] Agent 框架核心库选型
|
||
- [ ] LLM 模型选型与调用
|
||
- [ ] 提示工程(Prompt Engineering)框架
|
||
- [ ] 向量数据库(可选)
|
||
- [ ] 模型评估与监控
|
||
|
||
## 基础设施技术栈
|
||
|
||
### 待补充内容
|
||
|
||
- [ ] Docker 容器化方案
|
||
- [ ] Docker Compose 服务编排
|
||
- [ ] PostgreSQL 数据库配置
|
||
- [ ] Redis 集群配置(生产环境)
|
||
- [ ] Nginx 反向代理与负载均衡
|
||
- [ ] 日志收集方案
|
||
- [ ] 监控告警系统
|
||
|
||
## 开发工具链
|
||
|
||
### 待补充内容
|
||
|
||
- [ ] 代码格式化(Black / Prettier)
|
||
- [ ] 代码检查(Ruff / ESLint)
|
||
- [ ] 类型检查(mypy)
|
||
- [ ] 测试框架(pytest / Jest / Playwright)
|
||
- [ ] Git 工作流与 Hook
|
||
- [ ] CI/CD 工具
|
||
|
||
---
|
||
|
||
*本文档待补充,请参考 `README.md` 中的技术栈概要获取基本信息。*
|