51 lines
5.7 KiB
XML
51 lines
5.7 KiB
XML
<svg viewBox="0 0 680 460" width="100%" role="img" xmlns="http://www.w3.org/2000/svg">
|
||
<title>多代理产品线架构</title>
|
||
<desc>调度中枢、交付流水线(点子工厂、架构拆解、工程池、质检发布)与共享基座</desc>
|
||
<defs>
|
||
<marker id="arrowP" viewBox="0 0 10 10" refX="8" refY="5" markerWidth="6" markerHeight="6" orient="auto-start-reverse">
|
||
<path d="M2 1L8 5L2 9" fill="none" stroke="context-stroke" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
|
||
</marker>
|
||
</defs>
|
||
<rect x="40" y="40" width="600" height="72" rx="16" fill="#E6F1FB" stroke="#185FA5" stroke-width="0.5"/>
|
||
<text x="60" y="58" fill="#0C447C" font-weight="500" font-family="sans-serif" font-size="14">调度中枢</text>
|
||
<rect x="60" y="66" width="180" height="34" rx="8" fill="#FFFFFF" stroke="#185FA5" stroke-width="0.5"/>
|
||
<text x="150" y="83" text-anchor="middle" dominant-baseline="central" fill="#185FA5" font-family="sans-serif" font-size="12">任务队列与分片</text>
|
||
<rect x="255" y="66" width="180" height="34" rx="8" fill="#FFFFFF" stroke="#185FA5" stroke-width="0.5"/>
|
||
<text x="345" y="83" text-anchor="middle" dominant-baseline="central" fill="#185FA5" font-family="sans-serif" font-size="12">并发锁与心跳</text>
|
||
<rect x="450" y="66" width="180" height="34" rx="8" fill="#FFFFFF" stroke="#185FA5" stroke-width="0.5"/>
|
||
<text x="540" y="83" text-anchor="middle" dominant-baseline="central" fill="#185FA5" font-family="sans-serif" font-size="12">token 预算与熔断</text>
|
||
<line x1="340" y1="112" x2="340" y2="138" stroke="#5F5E5A" stroke-width="1.5" marker-end="url(#arrowP)"/>
|
||
<rect x="40" y="140" width="600" height="190" rx="16" fill="#E1F5EE" stroke="#0F6E56" stroke-width="0.5"/>
|
||
<text x="60" y="160" fill="#085041" font-weight="500" font-family="sans-serif" font-size="14">交付流水线</text>
|
||
<rect x="55" y="176" width="100" height="60" rx="8" fill="#9FE1CB" stroke="#0F6E56" stroke-width="0.5"/>
|
||
<text x="105" y="198" text-anchor="middle" dominant-baseline="central" fill="#04342C" font-weight="500" font-family="sans-serif" font-size="14">点子工厂</text>
|
||
<text x="105" y="216" text-anchor="middle" dominant-baseline="central" fill="#085041" font-family="sans-serif" font-size="12">选题+验收标准</text>
|
||
<line x1="155" y1="206" x2="180" y2="206" stroke="#0F6E56" stroke-width="1.5" marker-end="url(#arrowP)"/>
|
||
<rect x="185" y="176" width="110" height="60" rx="8" fill="#9FE1CB" stroke="#0F6E56" stroke-width="0.5"/>
|
||
<text x="240" y="198" text-anchor="middle" dominant-baseline="central" fill="#04342C" font-weight="500" font-family="sans-serif" font-size="14">架构拆解</text>
|
||
<text x="240" y="216" text-anchor="middle" dominant-baseline="central" fill="#085041" font-family="sans-serif" font-size="12">任务分片+接口</text>
|
||
<line x1="295" y1="206" x2="320" y2="206" stroke="#0F6E56" stroke-width="1.5" marker-end="url(#arrowP)"/>
|
||
<rect x="325" y="170" width="150" height="134" rx="12" fill="#EEEDFE" stroke="#534AB7" stroke-width="0.5"/>
|
||
<text x="400" y="186" text-anchor="middle" dominant-baseline="central" fill="#3C3489" font-weight="500" font-family="sans-serif" font-size="14">工程池 × N</text>
|
||
<rect x="339" y="198" width="122" height="30" rx="6" fill="#FFFFFF" stroke="#534AB7" stroke-width="0.5"/>
|
||
<text x="400" y="213" text-anchor="middle" dominant-baseline="central" fill="#3C3489" font-family="sans-serif" font-size="12">工程师代理 1</text>
|
||
<rect x="339" y="232" width="122" height="30" rx="6" fill="#FFFFFF" stroke="#534AB7" stroke-width="0.5"/>
|
||
<text x="400" y="247" text-anchor="middle" dominant-baseline="central" fill="#3C3489" font-family="sans-serif" font-size="12">工程师代理 2</text>
|
||
<rect x="339" y="266" width="122" height="30" rx="6" fill="#FFFFFF" stroke="#534AB7" stroke-width="0.5"/>
|
||
<text x="400" y="281" text-anchor="middle" dominant-baseline="central" fill="#3C3489" font-family="sans-serif" font-size="12">工程师代理 N</text>
|
||
<line x1="475" y1="206" x2="500" y2="206" stroke="#0F6E56" stroke-width="1.5" marker-end="url(#arrowP)"/>
|
||
<rect x="505" y="176" width="125" height="60" rx="8" fill="#9FE1CB" stroke="#0F6E56" stroke-width="0.5"/>
|
||
<text x="567" y="198" text-anchor="middle" dominant-baseline="central" fill="#04342C" font-weight="500" font-family="sans-serif" font-size="14">质检+发布</text>
|
||
<text x="567" y="216" text-anchor="middle" dominant-baseline="central" fill="#085041" font-family="sans-serif" font-size="12">交叉审·合并队列</text>
|
||
<polyline points="567,336 567,318 105,318 105,236" fill="none" stroke="#BA7517" stroke-width="1.5" stroke-dasharray="4 3" marker-end="url(#arrowP)"/>
|
||
<text x="336" y="314" text-anchor="middle" fill="#854F0B" font-family="sans-serif" font-size="12">价值审计反馈:低价值方向降权淘汰</text>
|
||
<rect x="40" y="360" width="600" height="72" rx="16" fill="#F1EFE8" stroke="#5F5E5A" stroke-width="0.5"/>
|
||
<text x="60" y="378" fill="#444441" font-weight="500" font-family="sans-serif" font-size="14">共享基座</text>
|
||
<rect x="60" y="386" width="180" height="34" rx="8" fill="#FFFFFF" stroke="#5F5E5A" stroke-width="0.5"/>
|
||
<text x="150" y="403" text-anchor="middle" dominant-baseline="central" fill="#444441" font-family="sans-serif" font-size="12">git worktree 工作区池</text>
|
||
<rect x="255" y="386" width="180" height="34" rx="8" fill="#FFFFFF" stroke="#5F5E5A" stroke-width="0.5"/>
|
||
<text x="345" y="403" text-anchor="middle" dominant-baseline="central" fill="#444441" font-family="sans-serif" font-size="12">门禁链 npm run check</text>
|
||
<rect x="450" y="386" width="180" height="34" rx="8" fill="#FFFFFF" stroke="#5F5E5A" stroke-width="0.5"/>
|
||
<text x="540" y="403" text-anchor="middle" dominant-baseline="central" fill="#444441" font-family="sans-serif" font-size="12">留痕库与遥测</text>
|
||
</svg>
|