关于 vercel-functions-runtime
vercel-functions-runtime 是使用 Vercel Functions 构建无服务器 API 和后台任务的技能,涵盖 Edge Runtime、定时任务、中间件、配置及日志查看。
主要功能
- 01设置无服务器函数
- 02选择 Node 或 Edge Runtime
- 03配置环境变量
- 04安排 Cron 定时任务
- 05使用路由中间件、标头、重写和重定向
- 06通过日志查看错误与性能
适用场景
- 01构建无服务器 API 路由
- 02运行低延迟边缘逻辑
- 03安排周期性维护或同步任务
- 04使用中间件控制请求流量
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ bobmatnyc/ claude-mpm-skills --skill vercel-functions-runtime安装后在 Claude Code 中输入/vercel-functions-runtime确认已加载。
附带文件metadata.json
详细介绍
Vercel Functions 和 Runtime 技能
progressive_disclosure: entry_point: summary: "Vercel Functions 和 Edge Runtime:无服务器 API、边缘执行、定时任务和路由中间件。" when_to_use: - "构建 API 路由或无服务器逻辑时" - "面向 Edge Runtime 时" - "使用定时任务安排任务时" quick_start: - "创建函数入口点" - "选择运行时(Node 或 Edge)" - "配置定时任务计划" - "部署并监控" token_estimate: entry: 90-110 full: 3600-4700
概述
Vercel Functions 为 API 和后台任务提供无服务器执行能力。Edge Runtime 可在更靠近用户的位置实现低延迟执行。
Vercel Functions
- 在项目结构中定义无服务器函数。
- 使用环境变量进行配置。
- 查看日志以排查错误并监控性能。
Edge Runtime
- 使用 Edge Runtime 实现低延迟执行。
- 根据 Edge Runtime 的限制验证兼容性。
定时任务
- 使用 cron 定义安排任务。
- 使用 cron 执行定期维护任务或同步任务。
路由和中间件
- 应用路由中间件来处理请求。
- 使用标头、重写和重定向来控制流量。
相关技能
使用此技能时,可考虑以下相关技能(如果已部署):
- vercel-deployments-builds:部署工作流和发布控制。
- vercel-networking-domains:路由、标头和边缘缓存。
- vercel-observability:用于调试函数的日志和跟踪。
注意:相关技能是可选的。即使没有它们,此技能也能正常使用。
资源
Vercel 文档:
- Functions:https://vercel.com/docs/functions
- Edge Runtime:https://vercel.com/docs/functions/runtimes/edge
- Cron Jobs:https://vercel.com/docs/cron-jobs
- Routing Middleware:https://vercel.com/docs/routing-middleware
评论
支持 Markdown