SuperAPI AI 工具集

devops-fullstack

部署与运维

查看项目

更新于 10-16 03:43

技能介绍

用途:DevOps Fullstack 是一个原子化技能,单一职责是容器化、自动化并部署全栈应用,覆盖 Docker、CI/CD、部署与监控。

主要能力:提供四个动作。containerize 为应用生成优化的 Docker 配置,输入为 action 与 container_runtime(如 docker),输出包含 Dockerfile、docker-compose.yml、.dockerignore 等文件;setup_cicd 配置 CI/CD 流水线;deploy 将应用部署到云平台;configure_monitoring 设置监控与告警。

使用方式:以 action 作为必填参数调用。deploy 动作必须提供 cloud_provider,否则校验失败。技能内置校验规则、错误码与恢复建议,例如 BUILD_FAILED 检查 Dockerfile 语法、PIPELINE_INVALID 校验 YAML、DEPLOYMENT_FAILED 检查凭据与资源、HEALTH_CHECK_FAILED 查看日志与配置。同时提供 on_invoke、on_success、on_error 日志钩子。

集成关系:绑定智能体为 05-devops-integration,上游为所有开发技能,下游为 fullstack-security。版本历史显示 1.0.0 于 2024-01 初始发布,2.0.0 于 2025-01 升级为生产级并引入 GitOps 模式。

限制:资料未提供具体云平台清单、CI 平台完整支持范围、价格与收费信息,也未给出完整安装命令或部署步骤,相关细节暂未提供。