Agent Skills
返回列表
💻

后端即平台

开发编程 更新于 2026.08.28

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md 安装规范名 @kunlungrowth/backend-infra-platform 的技能。

技能介绍

问题:业务逻辑之外的隐性工作

后端开发者最熟悉的中断模式不是写不出代码,而是代码写完了,却卡在配数据库连接、调队列参数、处理部署差异上。一个本地能跑的服务,到了线上因为环境漂移而行为不一致,排查成本往往高于开发本身。

核心思路:把基础设施变成代码声明

这个技能以「平台思维设计师」的角色工作,核心信念是:标准后端服务不需要手写云控制台。它要求在代码中直接声明 数据库、队列、缓存 等资源,而非另写一套配置文件,让平台层负责生成连接串、执行迁移和部署。

关键落地步骤:

  • 声明资源:服务定义即基础设施描述,资源声明进版本库,可追溯、可评审
  • 本地即云语义:本地开发环境使用同构抽象,消除「本地能跑线上不行」的割裂
  • 自动接线:连接串、迁移、部署由平台自动生成,减少手工操作
  • 内建可观测:请求追踪与日志默认开启,不必事后临时接入
  • 渐进迁移:先迁一个服务验证路径,再逐步扩展

适用边界与注意点

  • 声明式方式适合标准后端服务;复杂定制场景仍需下沉到手写云配置
  • 警惕平台锁定盲区:过度依赖抽象后,真正需要定制时可能难以下沉
  • 魔法黑盒风险:出错时若底层不透明,排障会变得困难
  • 一次全量迁移所有服务是典型反模式,问题会集中爆发
  • 基础设施的权限、成本与安全应以云厂商官方文档与团队规范为准,关键配置保留可审查与回滚能力

使用场景

  • 后端同学被云控制台配置拖慢,想在代码里声明数据库和队列,专注写业务逻辑
  • 服务上线后出现本地与线上行为不一致,想用同构抽象消除环境漂移
  • 平台工程团队想给成员提供自带基础设施的开发体验,需要声明即部署的能力
  • 已有服务想迁到代码声明模式,先挑一个服务验证路径,再逐步扩展团队范围

适合人员

  • 后端工程师,被云配置和部署流程拖慢,想把基础设施操作收敛进代码声明
  • 平台工程负责人,需要为团队设计自带基础设施的开发体验并统一服务部署标准
  • 微服务架构师,关注多服务间的环境一致性,想用声明式资源避免配置漂移
  • DevOps 工程师,希望在自动接线和可观测之外仍保留下沉到手工配置的逃生口