DevOps

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

安装使用

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

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

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

使用示例

“我们计划下周进行一次重要的数据库模式变更,要求零停机。请帮我设计一个安全的发布和回滚策略。” 它会引导你考虑变更顺序、数据回填、读写分离、功能开关以及详细的验证和回滚检查点。或者,你可以说:“我们的生产告警太多,团队已经麻木了。如何根据业务目标定义有效的SLO并优化告警?” 它会帮助你梳理关键指标,定义错误预算,并设计基于燃烧率的告警分级策略。

介绍

本技能旨在解决软件交付侧(DevOps)的复杂工程问题,包括CI/CD流水线的设计与故障排除、发布与回滚策略(如滚动、蓝绿、金丝雀发布、功能开关)的规划、预览环境的搭建、基础设施漂移的追踪,以及可靠性工程(SLO、错误预算、告警降噪、值班响应)的实践。它帮助工程师系统性地处理从代码提交到生产上线的整个流程中的各类挑战。

使用时,你可以向AI描述具体的交付难题,例如构建缓慢或不稳定、需要设计零停机部署方案、管理流水线密钥与权限、优化告警策略或编写事故复盘报告。AI将基于DevOps最佳实践,提供策略建议、步骤指导或问题排查思路。

该技能最适合需要设计、维护或优化软件交付流程的工程师,包括运维工程师、运维开发(DevOps工程师)、后端开发以及关注部署与可靠性的全栈开发。对于负责技术方案或项目管理的产品经理和项目经理,它也能提供流程层面的决策参考。

请注意,本技能聚焦于交付流程的策略、模式与工程实践,而非具体工具的实现语法。它不适用于编写Kubernetes清单、Dockerfile、Terraform HCL代码,或某个特定CI产品(如GitHub Actions)的工作流文件,也不处理单一应用的简单部署清单。对于这些具体工具的使用,请寻求对应的专项技能。

核心特点

与专注于单一工具(如Docker、K8s、Terraform)或CI产品语法的技能不同,本技能的核心在于提供跨工具的软件交付策略与工程实践指导,专注于流程设计、模式选择和可靠性治理等更高层面的问题。

注意事项

不适合编写具体的Kubernetes清单、Dockerfile、Terraform配置或某个CI产品(如GitHub Actions)的工作流文件语法。

常见问题

如何设计一个蓝绿发布流程?

我会引导你考虑流量切换策略、数据库兼容性、回滚预案以及监控指标,确保发布过程平滑、可观测且可快速回退。

CI流水线构建总是失败,如何排查?

我会协助你分析构建日志,对比本地与CI环境差异,检查依赖、缓存和权限配置,定位构建不稳定或失败的根因。

给 AI 助手的安装指引

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

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