# 我的技术上下文
## 技术栈
- 前端:Next.js + TypeScript + Tailwind CSS
- 后端:Next.js API Routes + Prisma
- 数据库:PostgreSQL
- 部署:Vercel
## 编码风格偏好
- 函数式 vs OOP:函数式优先
- 命名规范:camelCase(变量/函数)、PascalCase(组件/类型)
- 注释:只在复杂逻辑处添加注释,代码本身应该自解释
- 错误处理:early return
## AI 编码规则
- 生成的代码必须包含 TypeScript 类型声明
- 不要过度封装,保持代码简洁
- 组件使用函数式组件 + hooks
- 优先使用 server components
- 数据库操作统一通过 Prisma
## 当前项目