这是一个无服务器平台选型技能,覆盖 AWS Lambda、Azure Functions、GCP Cloud Functions、Firebase 与 Supabase,帮助用户根据项目情况选择较合适的平台。
用途:回答“该选哪个无服务器平台”“AWS Lambda、Azure Functions、GCP Cloud Functions 怎么比”“我的用例适合无服务器吗”“初创 MVP 用什么平台”“哪个平台免费额度更划算”“想降低锁定风险怎么选”等问题。
主要能力:一是场景识别,按宠物项目、初创、企业分类,参考团队规模、预算、流量、合规与现有基础设施;二是工作负载适配分析,适合事件驱动、API 后端、批处理与流量波动场景,不推荐有状态应用、长于 15 分钟的进程、高内存需求与持续连接;三是多平台知识库,列出各平台免费额度、适用对象、优缺点与生态集成;四是多准则排序,按场景匹配、生态一致性、运行时支持、成本、学习资源与可移植性打分;五是数据新鲜度提示,超过 30 天提醒核实,超过 60 天标示可能过时。
使用方式:直接描述要构建的内容、团队规模、预算、预期流量和现有云环境,即可获得推荐与理由;也可要求平台对比。推荐输出通常包含免费额度、适用场景、优缺点及“最后核实日期”。
限制:所有定价、免费额度和功能均可能变化,做生产决策前需自行向平台提供方核实;资料未提供具体使用命令或安装步骤,仅提到可检查项目记忆文件:cat .specweave/skill-memories/serverless-recommender.md 2>/dev/null || echo "No project learnings yet"。成本估算、IaC 生成等为计划中的增强功能,尚未提供。