我把 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
评论区
登录后可评论。