SuperAPI AI 工具集

moai-platform-deployment

部署与运维

查看项目

更新于 10-16 06:48

技能介绍

用途:该技能是部署与托管平台专家,帮助在部署应用、配置边缘函数、搭建全栈服务时选择并配置 Vercel(边缘优先)、Railway(容器优先)与 Convex(实时后端)。

主要能力:按应用类型和基础设施需求给出选型指引。Vercel 适合 Next.js SSR/SSG、全球 CDN 与边缘低延迟、预览部署;Railway 适合容器化全栈、自定义运行时、多服务架构、持久卷与长连接;Convex 适合实时协作、响应式数据同步、TypeScript 后端与乐观更新。还提供常见部署模式:Next.js 加数据库、容器化多服务、实时协作应用、边缘加容器混合、无服务器全栈。

使用方式:通过 vercel.json 配置框架、区域与函数内存/时长;用 railway.toml 指定 Dockerfile、健康检查、重启策略与副本数;Convex 用 schema.ts 定义表、索引与搜索索引,并在 React 中通过 useQuery、useMutation 调用。提供 GitHub Actions CI/CD 示例,使用 amondnet/vercel-action@v25、railway up --detach、npx convex deploy。还涉及蓝绿部署、Railway 多区域与 Convex 乐观更新。

限制:具体定价、性能数据与适用效果暂未提供;详细平台配置见 reference 目录文件。