<svg xmlns="http://www.w3.org/2000/svg" width="1200" height="720" viewBox="0 0 1200 720">
  <rect width="1200" height="720" fill="#f9f8ff"/>
  <text x="70" y="90" font-size="36" font-family="Arial, Microsoft YaHei" fill="#2f2557" font-weight="700">持续交付流水线四阶段</text>
  <text x="70" y="135" font-size="20" font-family="Arial, Microsoft YaHei" fill="#655c8d">代码源、构建、测试、部署的协同关系</text>
  <g font-family="Arial, Microsoft YaHei" font-weight="700">
    <rect x="90" y="220" width="220" height="140" rx="20" fill="#dcd6ff" stroke="#7b61ff" stroke-width="3"/>
    <text x="145" y="282" font-size="30" fill="#2f2557">代码源</text>
    <text x="132" y="323" font-size="19" fill="#4f4870">提交、评审、版本</text>
    <rect x="350" y="220" width="220" height="140" rx="20" fill="#d6ecff" stroke="#4ea8de" stroke-width="3"/>
    <text x="405" y="282" font-size="30" fill="#2f2557">构建</text>
    <text x="383" y="323" font-size="19" fill="#4f4870">编译、打包、制品</text>
    <rect x="610" y="220" width="220" height="140" rx="20" fill="#dff7e3" stroke="#52b788" stroke-width="3"/>
    <text x="665" y="282" font-size="30" fill="#2f2557">测试</text>
    <text x="642" y="323" font-size="19" fill="#4f4870">质量门禁与验证</text>
    <rect x="870" y="220" width="220" height="140" rx="20" fill="#ffe6d6" stroke="#f4a261" stroke-width="3"/>
    <text x="925" y="282" font-size="30" fill="#2f2557">部署</text>
    <text x="910" y="323" font-size="19" fill="#4f4870">推广、回滚、反馈</text>
  </g>
  <g stroke="#7a7894" stroke-width="4" fill="#7a7894">
    <line x1="310" y1="290" x2="350" y2="290"/><polygon points="350,290 334,280 334,300"/>
    <line x1="570" y1="290" x2="610" y2="290"/><polygon points="610,290 594,280 594,300"/>
    <line x1="830" y1="290" x2="870" y2="290"/><polygon points="870,290 854,280 854,300"/>
  </g>
  <rect x="90" y="430" rx="18" ry="18" width="1020" height="190" fill="#ffffff" stroke="#d8d4eb" stroke-width="2"/>
  <text x="125" y="490" font-size="24" font-family="Arial, Microsoft YaHei" fill="#2f2557" font-weight="700">阶段设计重点</text>
  <text x="125" y="540" font-size="21" font-family="Arial, Microsoft YaHei" fill="#58527a">• 每一阶段都应有明确输入、输出和门禁条件</text>
  <text x="125" y="585" font-size="21" font-family="Arial, Microsoft YaHei" fill="#58527a">• 阶段之间要减少隐式人工跳转，让交付链路可追踪、可复现、可回退</text>
</svg>