- 移除静态upstream定义,改用Docker DNS resolver动态解析 - 移除Docker nginx的SSL配置(系统nginx已处理SSL) - 使用set变量方式引用后端服务,避免启动时DNS解析失败 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
项目架构: - Monorepo (pnpm + Turborepo) - 后端: NestJS 微服务 + Claude Agent SDK - 前端: React + Vite + Ant Design 包含服务: - conversation-service: 对话服务 (Claude AI) - user-service: 用户认证服务 - payment-service: 支付服务 (支付宝/微信/Stripe) - knowledge-service: 知识库服务 (RAG + Neo4j) - evolution-service: 自我进化服务 - web-client: 用户前端 - admin-client: 管理后台 基础设施: - PostgreSQL + Redis + Neo4j - Kong API Gateway - Nginx 反向代理 - Docker Compose 部署配置 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>