name: platform-design description: 设计内部开发者平台、自服务能力和金色路径 allowed-tools: Read, Glob, Grep, Task argument-hint: “[aspect: portal|templates|provisioning|golden-paths]”
平台设计命令
获取关于设计内部开发者平台和改善开发者体验的指导。
使用方式
/systems-design:platform-design [aspect]
参数
aspect(可选):要关注的特定领域portal- 开发者门户设计(Backstage, Port)templates- 服务模板和软件目录provisioning- 自服务基础设施供应golden-paths- 标准化开发工作流- 如果省略:提供全面的IDP指导
示例
/systems-design:platform-design
/systems-design:platform-design portal
/systems-design:platform-design golden-paths
工作流程
-
了解当前状态
- 搜索现有的平台组件
- 查找:Backstage配置、Terraform模块、CI/CD模板
- 识别当前的开发者工作流
-
启动平台工程师代理 使用
platform-engineer代理来分析和设计。该代理专门于:- 内部开发者平台架构
- 开发者门户设计
- 金色路径和铺平道路
- 自服务基础设施
- 平台团队操作模型
-
呈现设计指导 提供建议,组织为:
- 当前状态评估
- 推荐架构
- 实施路线图
- 成功指标
输出格式
## 平台设计报告
### 当前状态
- 现有组件:[列表]
- 开发者痛点:[识别或询问]
- 平台成熟度:[级别 0-4]
### 推荐架构
- [组件图或描述]
- 关键组件及其角色
- 集成点
### 金色路径
1. [路径名称] - [描述]
- 需要的模板
- 要实施的护栏
- 逃生口
### 实施路线图
- 阶段 1:[快速获胜]
- 阶段 2:[核心能力]
- 阶段 3:[高级功能]
### 成功指标
- 开发者生产力:[指标]
- 首次部署时间:[指标]
- 平台采用率:[指标]