我把 DevOps 工程师的人设塞进了 AI——devops-pro Skill 体验

写 Dockerfile 总是写到一半就开始查「最新最佳实践」,K8s manifest 翻来覆去就是那几个字段拼不对,CI/CD 流水线每次新项目都要重写一遍——这种「我都会,但每次都要重新确认」的痛苦,每个开发者都懂。

今天挖到一个直接把这块能力打包成 Skill 的项目,叫 devops-pro,藏在 SURF 这个开源 AI 客户端仓库里。它本质上是一份「DevOps 工程师的人设说明书」:Claude / Codex / Cursor 装上这个 Skill 之后,遇到 Docker、K8s、CI/CD、IaC 相关的问题,会自动按生产级标准出方案,而不是给你跑一个 hello-world demo。

它到底能干什么

Skill 文件里直接列了六大领域:

  • Docker:Dockerfile 最佳实践、多阶段构建、compose 编排
  • Kubernetes:deployment / service / ingress / helm chart
  • CI/CD:GitHub Actions、GitLab CI、Jenkins、CircleCI
  • IaC:Terraform、Ansible、CloudFormation
  • 监控:Prometheus、Grafana、ELK、Datadog
  • 云:AWS / GCP / Azure 服务配置

为什么值得单独装这个

大多数 AI 助手默认的 DevOps 输出偏「能跑就行」,而 devops-pro 强制要求:Dockerfile 必须固定版本号、必须多阶段构建、Secrets 永远走 Vault 不走环境变量、health check / readiness probe 必须配、横向扩展优先、全部走 IaC。这些不是建议,是 Skill 写死的硬约束——AI 想偷懒也得照规矩来。

对于已经上过生产、背过事故的工程师来说,这种「强约束 + 解释 trade-off」的输出比让 AI 自由发挥靠谱得多。

怎么用

一行命令装到 Claude Code 或 Codex:

npx skills add https://github.com/rar-file/surf --skill devops-pro

装完不用手动激活,AI 在判断到「你在聊 DevOps / 部署 / 基础设施」时会自动调用。也可以直接在 prompt 里说「按 devops-pro 规范帮我写这个 Dockerfile」,效果一样。

仓库目前 40 star,作者是 SURF 项目维护者,整套 skill 设计跟他自家自托管 AI 客户端的工程实践对齐。如果你正在为 Claude / Codex 配一套稳定的 DevOps 工作流,这个值得一试。

👉 https://github.com/rar-file/surf


GitHub: https://github.com/rar-file/surf

评论区

0 条评论

登录后可评论。

江望 1154 阅读