# DoTouch.AI - AI API 算力中转站 AI 大模型 API 转售平台,基于 OpenAI 兼容格式,向越南及海外用户转售国产大模型能力(阿里云 DashScope: GLM 5.2, DeepSeek V4 系列)。 ## 架构概览 ``` dotouch-ai/ ├── apps/ │ ├── web/ # Next.js 14 (App Router) - 落地页 + 未来控制台 │ └── api/ # NestJS v11 - API 网关服务 ├── packages/ │ └── shared/ # 共享类型 & 常量 ├── docker-compose.yml # PostgreSQL 16 + Redis 7 └── deploy/ # Docker 部署配置 (后续) ``` ## 技术栈 | 层 | 技术 | |---|------| | 前端 | Next.js 14 + TypeScript + Tailwind CSS + next-intl | | 后端 | NestJS v11 + Prisma (PostgreSQL) + ioredis (Redis) | | 数据库 | PostgreSQL 16 | | 缓存 | Redis 7 | | 包管理 | pnpm (monorepo workspace) | | 部署 | Docker → 香港节点 | ## 国际化 支持 4 种语言:`vi` (越南语), `en` (英语), `zh-CN` (简体中文), `zh-TW` (繁体中文) ## 快速开始 ```bash # 安装依赖 pnpm install # 启动开发数据库 docker compose up -d # 生成 Prisma 客户端 pnpm db:generate # 启动开发服务器 pnpm dev # 构建 pnpm build # 类型检查 pnpm typecheck ``` ## 环境变量 复制 `.env.example` 到 `.env` 并填写真实值。 ## API 端点 | 方法 | 路径 | 说明 | |------|------|------| | GET | /v1/health | 健康检查 | ## 许可 UNLICENSED - All rights reserved.