📦 Byted Vefaas Skills — veFaaS — 火山引擎无服务器应用部署
v1.0.0在火山引擎veFaaS上部署和管理无服务器应用。用于部署Web应用、管理函数(拉取代码、上传和部署)、配置环境变量或处理veFaaS服务。
0· 63·0 当前·0 累计
安全扫描
OpenClaw
可疑
medium confidence该技能的指令与其声明的用途(管理veFaaS应用)相符,但缺乏来源证明,并要求你从外部tarball安装CLI,且依赖未在元数据中声明的凭据和本地文件——请谨慎操作。
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv1.0.02026/3/30
vefaas技能 for Volcengine FaaS CLI 初始版本。 - 支持在火山引擎veFaaS上部署和管理无服务器应用。 - 支持身份验证、环境变量配置、代码部署和函数管理。 - 提供简洁的CLI命令和工作流程说明。 - 包含常见使用场景的参考和快速入门指南。 - 提供故障排除建议和非交互模式以支持自动化。
● 无害
安装命令
点击复制官方npx clawhub@latest install byted-vefaas-skills
🇨🇳 镜像加速npx clawhub@latest install byted-vefaas-skills --registry https://cn.longxiaskill.com
技能文档
vefaas 是火山引擎函数服务(veFaaS)的命令行工具。它通过简化的工作流程实现无服务器应用部署、函数管理和配置。
安装
npm i -g https://vefaas-cli.tos-cn-beijing.volces.com/volcengine-vefaas-latest.tgz
验证安装:
vefaas --version
核心工作流程
典型的部署模式:
- 检查 Node.js:
node --version(需要 >= 18,推荐 20+)
nvm use 20)或 fnm(fnm use 20)切换,或手动安装新版本- 检查 CLI:
vefaas --version验证安装
- 检查认证:
vefaas login --check验证登录状态
vefaas login --sso(打开浏览器,用户授权后自动完成——无需手动输入)- 部署:
vefaas deploy --newApp--gatewayName $(vefaas run listgateways --first) --yes
- 访问:
vefaas domains查看URL
快速命令
| 用途 | 命令 |
|---|---|
| 检查认证 | vefaas login --check |
| 登录(SSO) | vefaas login --sso(非交互:打开浏览器,授权后自动完成,推荐) |
| 登录(AK/SK) | vefaas login --accessKey |
| 从模板初始化 | vefaas init --template |
| 部署新应用 | vefaas deploy --newApp |
| 部署现有应用 | vefaas deploy --app |
| 列出网关 | vefaas run listgateways --first |
| 查看URL | vefaas domains |
| 设置环境变量 | vefaas env set KEY VALUE |
| 查看配置 | vefaas config list |
| 拉取代码 | vefaas pull --func |
| 检查项目 | vefaas inspect |
全局选项
| 选项 | 描述 |
--------|-------------|
| -d, --debug | 启用调试模式以排除故障 |
| --yes | 非交互模式(CI/AI编码必需) |
| --region | 区域覆盖(例如 cn-beijing)
指南
常见场景的分步指南:
参考资料
特定主题的详细文档:
重要说明
- 在 CI/CD 和 AI 编码场景中始终使用
--yes以启用非交互模式 - 使用
$(vefaas run listgateways --first)获取可用网关 - 链接后配置存储在
.vefaas/config.json中 - 使用
--debug或-d排除问题
数据来源:ClawHub ↗ · 中文优化:龙虾技能库