用途:当不想自建 Kubernetes、EC2 集群或自有基础设施时,用本技能为应用、智能体、机器人挑选合适的托管计算平台。它是选型技能,不是实现指南;已确定平台后应转向平台文档或相关后端/智能体技能。
主要能力:通过“三问选型”确定平台——工作负载是无状态(每请求)、有状态(每会话)还是常驻运行;单请求能否在所选运行时限制内完成;需要靠近用户(边缘)还是靠近数据(区域)。据此给出默认推荐:Next.js 站点选 Vercel;常驻 Python/Node 机器人选 Fly.io;触发器式智能体用 Vercel + Inngest 或 Cloudflare Workers + Queues;自主循环(Shape C)用 Inngest on Vercel 或 Fly.io Machines;语音机器人控制平面用 Fly.io(媒体配 LiveKit Cloud);多租户 SaaS 后端用 Fly.io 或 Railway;边缘 AI 用 Cloudflare Workers + AI Gateway;AWS 企业智能体用 AgentCore Runtime。
使用方式:先按有状态性分类负载,约束执行形态(最大请求时长、并发、WebSocket/SSE、队列语义、cron 频率、重启容忍度),确定放置驱动(靠近用户/数据、合规边界、成本下限、团队熟悉度),再查阅 references/platform-comparison.md 与 references/agent-hosting-matrix.md 确认。给出当前限制、队列、区域、免费层或价格前,须核对 data/sources.json 与官方文档。
适用场景:PaaS 平台选型、智能体/机器人托管位置决策、从 PaaS 迁移到原始云的判断。
限制:PaaS 限制、价格、区域、托管数据库成熟度、beta/预览功能均易变,使用前须核实。平台专属原语(如 Vercel Edge Config、Cloudflare Durable Objects)需谨慎选择。常见反模式包括把 Vercel 函数当常驻 worker、在同一 Fly.io 机器上放 Postgres、在 Vercel 托管语音智能体、在单个函数里跑 6 小时自主循环等。成本与合规等具体数值资料未提供。