DevOps

专注于软件交付全流程的智能体技能,涵盖CI/CD、发布策略、环境管理与可靠性工程。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:DevOps。
它的用途是:专注于软件交付全流程的智能体技能,涵盖CI/CD、发布策略、环境管理与可靠性工程。
完整的 Skill 内容见:https://321skill.com/skills/devops-x-6/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

‘我们的CI构建最近变得很不稳定,经常在测试阶段失败,但在本地是好的。请帮我分析可能的原因和排查步骤。’ 它会引导你检查环境差异、依赖管理、测试隔离性,并建议优化流水线阶段和缓存策略。或者,你可以说:‘我们计划下周进行一次重要的数据库模式变更,要求零停机。请帮我设计一个安全的执行和回滚方案。’ 它会为你规划变更步骤、数据回填策略、验证方法和回滚预案。

介绍

该技能旨在解决软件交付(DevOps)环节中的一系列复杂工程问题。它覆盖了从代码提交到生产上线的完整生命周期,包括CI/CD流水线的设计与故障排除、多种发布策略(滚动、蓝绿、金丝雀、功能开关)的规划与回滚、预览环境的搭建、数据库模式变更的无缝上线、流水线安全加固、以及基于SLO和错误预算的可靠性工程实践。

当您需要设计或修复一个流水线,处理构建缓慢、不稳定或在本地成功但在CI中失败的问题时,可以使用它。在规划部署、提升制品到生产环境、处理基础设施漂移或需要执行无停机数据迁移时,它也能提供专业指导。

该技能非常适合负责软件交付、运维和可靠性的工程师,包括运维工程师、运维开发、全栈开发以及项目经理,帮助他们系统性地解决交付过程中的工程挑战,而非处理具体的Kubernetes清单或Terraform HCL语法。

请注意,该技能不涉及特定工具(如Kubernetes、Docker、Terraform、GitHub Actions)的具体语法或配置细节,也不处理单个应用的简单部署清单。它专注于跨工具和平台的交付流程、策略与最佳实践层面。

核心特点

与专注于单一工具(如`k8s`、`terraform`)或具体任务(如`deploy`)的技能不同,本技能聚焦于软件交付的“流程与策略”层面,提供跨CI/CD工具、发布方法论、环境治理和可靠性工程的综合性解决方案。

注意事项

不适合编写具体的Kubernetes清单、Dockerfile、Terraform HCL代码,或调试单一CI产品(如GitHub Actions)的工作流文件语法。

常见问题

这个技能能帮我写GitLab CI的YAML文件吗?

不能,它专注于CI/CD流程设计、策略和问题排查,而非特定产品的配置文件语法。

可以用它来设计一个蓝绿发布方案吗?

可以,它擅长规划包括蓝绿、金丝雀在内的多种发布策略,并考虑相关风险与回滚方案。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/devops-x-6/raw/index.md 读取 DevOps 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。