Files
ai-web-delivery-doc/diagrams/G01-G05-会议图集.html
T
mdszxy 638d3541bf 建立可移交的 AI 软件交付规划文档仓库。
纳入截至 2026-10-13 会议回写后的产品基线与会议图源。
2026-10-13 22:27:58 +08:00

3 lines
226 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!doctype html><html lang="zh-CN"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><title>AI 软件交付平台 · G01–G05 会议图集</title><style>
*{box-sizing:border-box}body{margin:0;background:#f2f5fa;color:#17233a;font-family:"Microsoft YaHei",Arial,sans-serif;font-size:16px}header{background:#fff;padding:20px 28px;border-bottom:1px solid #dce3ed}header p{margin:4px 0;color:#526176}nav{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}button{font:inherit;border:1px solid #cbd5e1;border-radius:6px;background:#fff;padding:10px 14px;color:#17233a;cursor:pointer}button[aria-pressed=true]{background:#253f6b;color:#fff;border-color:#253f6b}main{padding:24px 28px}h1{font-size:28px;margin:0 0 12px}h2{font-size:19px;margin:0 0 12px}.lead{line-height:1.8;margin:0 0 10px}.links{font-size:14px;line-height:1.8}a{color:#245b98}article{background:white;border-radius:8px;padding:20px;margin:20px 0;border:1px solid #dce3ed}.diagram{overflow:auto}.diagram>svg{width:100%;height:auto;min-width:1000px;display:block}footer{color:#526176;font-size:14px;line-height:1.8;margin-top:20px}@media(max-width:700px){header,main{padding:16px}article{padding:12px}h1{font-size:24px}}@media print{nav,header,.links{display:none}body,main{background:white;padding:0}section[hidden]{display:block!important}article{break-inside:avoid;page-break-after:always;border:0;padding:0}.diagram{overflow:visible}.diagram>svg{min-width:0}footer{display:none}}
</style></head><body><header><strong>AI 软件交付与持续服务平台 · 会议图集</strong><p>G01–G05 · 2026-10-12 · 业务基线 0.14 · 图集 0.17</p><nav aria-label="选择图表"><button type="button" data-index="0" aria-pressed="true">G01 产品业务全景</button><button type="button" data-index="1" aria-pressed="false">G02 领域概念关系</button><button type="button" data-index="2" aria-pressed="false">G03 购买与开通</button><button type="button" data-index="3" aria-pressed="false">G04 定制工单处理</button><button type="button" data-index="4" aria-pressed="false">G05 收费与权益</button></nav></header><main><section id="panel0" ><h1>G01 产品业务全景</h1><p class="lead">我们销售可稳定运行的应用技术封装,以及 AI 和团队的定制开发能力;基础服务保障交付和成本覆盖。</p><p class="links"><a href="G01-产品业务全景.md">阅读 Markdown 与编辑源</a> · <a href="G01-产品业务全景.svg">产品业务全景 SVG</a> · <a href="G01-产品业务全景.png">PNG</a></p><article><h2>产品业务全景</h2><div class="diagram"><svg xmlns="http://www.w3.org/2000/svg" width="1657" height="1082" viewBox="0 0 1657 1082" role="img" aria-labelledby="G01-产品业务全景Title G01-产品业务全景Desc"><title id="G01-产品业务全景Title">G01 产品业务全景 · 产品业务全景</title><desc id="G01-产品业务全景Desc">我们销售可稳定运行的应用技术封装,以及 AI 和团队的定制开发能力;基础服务保障交付和成本覆盖。;2026-10-12,业务基线 0.14,图集版本 0.17</desc><rect width="100%" height="100%" fill="#fff"/><text x="32" y="42" font-family="Microsoft YaHei,Arial,sans-serif" font-size="28" font-weight="600" fill="#17233a">G01 产品业务全景</text><text x="32" y="79" font-family="Microsoft YaHei,Arial,sans-serif" font-size="18" fill="#526176">2026-10-12 · 业务基线 0.14 · 图集 0.17 · 主图 · 技术选型未定</text><g transform="translate(32,124)"><svg id="diagram01x0" width="1592.15625" xmlns="http://www.w3.org/2000/svg" class="flowchart" height="910" viewBox="0 -1 1592.15625 910" role="graphics-document document" aria-roledescription="flowchart-v2"><style>#diagram01x0{font-family:Microsoft YaHei,Arial,sans-serif;font-size:20px;fill:#17233a;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram01x0 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram01x0 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram01x0 .error-icon{fill:#ffffff;}#diagram01x0 .error-text{fill:#000000;stroke:#000000;}#diagram01x0 .edge-thickness-normal{stroke-width:1px;}#diagram01x0 .edge-thickness-thick{stroke-width:3.5px;}#diagram01x0 .edge-pattern-solid{stroke-dasharray:0;}#diagram01x0 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram01x0 .edge-pattern-dashed{stroke-dasharray:3;}#diagram01x0 .edge-pattern-dotted{stroke-dasharray:2;}#diagram01x0 .marker{fill:#60718a;stroke:#60718a;}#diagram01x0 .marker.cross{stroke:#60718a;}#diagram01x0 svg{font-family:Microsoft YaHei,Arial,sans-serif;font-size:20px;}#diagram01x0 p{margin:0;}#diagram01x0 .label{font-family:Microsoft YaHei,Arial,sans-serif;color:#17233a;}#diagram01x0 .cluster-label text{fill:#000000;}#diagram01x0 .cluster-label span{color:#000000;}#diagram01x0 .cluster-label span p{background-color:transparent;}#diagram01x0 .label text,#diagram01x0 span{fill:#17233a;color:#17233a;}#diagram01x0 .node rect,#diagram01x0 .node circle,#diagram01x0 .node ellipse,#diagram01x0 .node polygon,#diagram01x0 .node path{fill:#eef5ff;stroke:#8198bb;stroke-width:1px;}#diagram01x0 .rough-node .label text,#diagram01x0 .node .label text,#diagram01x0 .image-shape .label,#diagram01x0 .icon-shape .label{text-anchor:middle;}#diagram01x0 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram01x0 .rough-node .label,#diagram01x0 .node .label,#diagram01x0 .image-shape .label,#diagram01x0 .icon-shape .label{text-align:center;}#diagram01x0 .node.clickable{cursor:pointer;}#diagram01x0 .root .anchor path{fill:#60718a!important;stroke-width:0;stroke:#60718a;}#diagram01x0 .arrowheadPath{fill:#0b0b0b;}#diagram01x0 .edgePath .path{stroke:#60718a;stroke-width:2.0px;}#diagram01x0 .flowchart-link{stroke:#60718a;fill:none;}#diagram01x0 .edgeLabel{background-color:#f3f8f6;text-align:center;}#diagram01x0 .edgeLabel p{background-color:#f3f8f6;}#diagram01x0 .edgeLabel rect{opacity:0.5;background-color:#f3f8f6;fill:#f3f8f6;}#diagram01x0 .labelBkg{background-color:rgba(243, 248, 246, 0.5);}#diagram01x0 .cluster rect{fill:#f8fafc;stroke:#cbd5e1;stroke-width:1px;}#diagram01x0 .cluster text{fill:#000000;}#diagram01x0 .cluster span{color:#000000;}#diagram01x0 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:Microsoft YaHei,Arial,sans-serif;font-size:12px;background:#ffffff;border:1px solid hsl(0, 0%, 90%);border-radius:2px;pointer-events:none;z-index:100;}#diagram01x0 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#17233a;}#diagram01x0 rect.text{fill:none;stroke-width:0;}#diagram01x0 .icon-shape,#diagram01x0 .image-shape{background-color:#f3f8f6;text-align:center;}#diagram01x0 .icon-shape p,#diagram01x0 .image-shape p{background-color:#f3f8f6;padding:2px;}#diagram01x0 .icon-shape rect,#diagram01x0 .image-shape rect{opacity:0.5;background-color:#f3f8f6;fill:#f3f8f6;}#diagram01x0 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram01x0 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram01x0 :root{--mermaid-font-family:Microsoft YaHei,Arial,sans-serif;}#diagram01x0 .future rect{fill:#f4f4f5!important;stroke:#71717a!important;stroke-dasharray:5 4!important;}#diagram01x0 .future polygon{fill:#f4f4f5!important;stroke:#71717a!important;stroke-dasharray:5 4!important;}#diagram01x0 .future ellipse{fill:#f4f4f5!important;stroke:#71717a!important;stroke-dasharray:5 4!important;}#diagram01x0 .future circle{fill:#f4f4f5!important;stroke:#71717a!important;stroke-dasharray:5 4!important;}#diagram01x0 .future path{fill:#f4f4f5!important;stroke:#71717a!important;stroke-dasharray:5 4!important;}</style><g><marker id="diagram01x0_flowchart-v2-pointEnd" class="marker flowchart-v2" viewBox="0 0 10 10" refX="5" refY="5" markerUnits="userSpaceOnUse" markerWidth="8" markerHeight="8" orient="auto"><path d="M 0 0 L 10 5 L 0 10 z" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></path></marker><marker id="diagram01x0_flowchart-v2-pointStart" class="marker flowchart-v2" viewBox="0 0 10 10" refX="4.5" refY="5" markerUnits="userSpaceOnUse" markerWidth="8" markerHeight="8" orient="auto"><path d="M 0 5 L 10 10 L 10 0 z" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></path></marker><marker id="diagram01x0_flowchart-v2-circleEnd" class="marker flowchart-v2" viewBox="0 0 10 10" refX="11" refY="5" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><circle cx="5" cy="5" r="5" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></circle></marker><marker id="diagram01x0_flowchart-v2-circleStart" class="marker flowchart-v2" viewBox="0 0 10 10" refX="-1" refY="5" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><circle cx="5" cy="5" r="5" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></circle></marker><marker id="diagram01x0_flowchart-v2-crossEnd" class="marker cross flowchart-v2" viewBox="0 0 11 11" refX="12" refY="5.2" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><path d="M 1,1 l 9,9 M 10,1 l -9,9" class="arrowMarkerPath" style="stroke-width: 2; stroke-dasharray: 1, 0;"></path></marker><marker id="diagram01x0_flowchart-v2-crossStart" class="marker cross flowchart-v2" viewBox="0 0 11 11" refX="-1" refY="5.2" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><path d="M 1,1 l 9,9 M 10,1 l -9,9" class="arrowMarkerPath" style="stroke-width: 2; stroke-dasharray: 1, 0;"></path></marker><g class="root"><g class="clusters"></g><g class="edgePaths"><path d="M796.078,157L796.078,161.833C796.078,166.667,796.078,176.333,796.078,185.333C796.078,194.333,796.078,202.667,796.078,206.833L796.078,211" id="L_audience_product_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_audience_product_0" data-points="W3sieCI6Nzk2LjA3ODEyNSwieSI6MTU3fSx7IngiOjc5Ni4wNzgxMjUsInkiOjE4Nn0seyJ4Ijo3OTYuMDc4MTI1LCJ5IjoyMTV9XQ==" marker-end="url(#diagram01x0_flowchart-v2-pointEnd)"></path><path d="M796.078,281L796.078,285.833C796.078,290.667,796.078,300.333,796.078,309.333C796.078,318.333,796.078,326.667,796.078,330.833L796.078,335" id="L_product_value_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_product_value_0" data-points="W3sieCI6Nzk2LjA3ODEyNSwieSI6MjgxfSx7IngiOjc5Ni4wNzgxMjUsInkiOjMxMH0seyJ4Ijo3OTYuMDc4MTI1LCJ5IjozMzl9XQ==" marker-end="url(#diagram01x0_flowchart-v2-pointEnd)"></path><path d="M796.078,488L796.078,492.833C796.078,497.667,796.078,507.333,796.078,516.333C796.078,525.333,796.078,533.667,796.078,537.833L796.078,542" id="L_value_journey_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_value_journey_0" data-points="W3sieCI6Nzk2LjA3ODEyNSwieSI6NDg4fSx7IngiOjc5Ni4wNzgxMjUsInkiOjUxN30seyJ4Ijo3OTYuMDc4MTI1LCJ5Ijo1NDZ9XQ==" marker-end="url(#diagram01x0_flowchart-v2-pointEnd)"></path><path d="M796.078,695L796.078,699.833C796.078,704.667,796.078,714.333,796.078,723.333C796.078,732.333,796.078,740.667,796.078,744.833L796.078,749" id="L_journey_support_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_journey_support_0" data-points="W3sieCI6Nzk2LjA3ODEyNSwieSI6Njk1fSx7IngiOjc5Ni4wNzgxMjUsInkiOjcyNH0seyJ4Ijo3OTYuMDc4MTI1LCJ5Ijo3NTN9XQ==" marker-end="url(#diagram01x0_flowchart-v2-pointEnd)"></path></g><g class="edgeLabels"><g><rect class="background" style="stroke: none"></rect></g><g><rect class="background" style="stroke: none"></rect></g><g><rect class="background" style="stroke: none"></rect></g><g><rect class="background" style="stroke: none"></rect></g><g class="edgeLabel"><g class="label" data-id="L_audience_product_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g><g class="edgeLabel"><g class="label" data-id="L_product_value_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g><g class="edgeLabel"><g class="label" data-id="L_value_journey_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g><g class="edgeLabel"><g class="label" data-id="L_journey_support_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g></g><g class="nodes"><g class="root" transform="translate(195.9453125, 745)"><g class="clusters"><g class="cluster" id="support" data-look="classic"><rect style="" x="8" y="8" width="1184.265625" height="148"></rect><g class="cluster-label" transform="translate(499.6328125, 8)"><g><rect class="background" style="stroke: none"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">统一产品的内部支撑能</tspan></tspan><tspan class="text-outer-tspan" x="0" y="1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">力</tspan></tspan></text></g></g></g></g><g class="edgePaths"><path d="M369.094,82L376.01,82C382.927,82,396.76,82,410.594,82C424.427,82,438.26,82,445.177,82L452.094,82" id="L_catalog_execution_0" class="edge-thickness-invisible edge-pattern-solid" style=";" data-edge="true" data-et="edge" data-id="L_catalog_execution_0" data-points="W3sieCI6MzY5LjA5Mzc1LCJ5Ijo4Mn0seyJ4Ijo0MTAuNTkzNzUsInkiOjgyfSx7IngiOjQ1Mi4wOTM3NSwieSI6ODJ9XQ=="></path><path d="M724.094,82L731.01,82C737.927,82,751.76,82,765.594,82C779.427,82,793.26,82,800.177,82L807.094,82" id="L_execution_business_0" class="edge-thickness-invisible edge-pattern-solid" style=";" data-edge="true" data-et="edge" data-id="L_execution_business_0" data-points="W3sieCI6NzI0LjA5Mzc1LCJ5Ijo4Mn0seyJ4Ijo3NjUuNTkzNzUsInkiOjgyfSx7IngiOjgwNy4wOTM3NSwieSI6ODJ9XQ=="></path></g><g class="edgeLabels"><g><rect class="background" style="stroke: none"></rect></g><g><rect class="background" style="stroke: none"></rect></g><g class="edgeLabel"><g class="label" data-id="L_catalog_execution_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g><g class="edgeLabel"><g class="label" data-id="L_execution_business_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g></g><g class="nodes"><g class="node default" id="flowchart-catalog-21" transform="translate(209.296875, 82)"><rect class="basic label-container" style="" x="-159.796875" y="-48" width="319.59375" height="96"></rect><g class="label" style="" transform="translate(-123.796875, -30)"><rect></rect><foreignObject width="247.59375" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>应用预设与资源绑定<br>Web、API、worker 等组件</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-execution-22" transform="translate(588.09375, 82)"><rect class="basic label-container" style="" x="-136" y="-48" width="272" height="96"></rect><g class="label" style="" transform="translate(-100, -30)"><rect></rect><foreignObject width="200" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>任务执行、版本与恢复<br>自动能力与人工接续</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-business-23" transform="translate(978.9296875, 82)"><rect class="basic label-container" style="" x="-171.8359375" y="-48" width="343.671875" height="96"></rect><g class="label" style="" transform="translate(-135.8359375, -30)"><rect></rect><foreignObject width="271.671875" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>账户、年付订单、积分与权益<br>供应商账号池、客服 / TG 沟通</p></span></div></foreignObject></g></g></g></g><g class="root" transform="translate(57.6875, 538)"><g class="clusters"><g class="cluster" id="journey" data-look="classic"><rect style="" x="8" y="8" width="1460.78125" height="148"></rect><g class="cluster-label" transform="translate(677.390625, 8)"><g><rect class="background" style="stroke: none"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">客户使用路径</tspan></tspan></text></g></g></g></g><g class="edgePaths"><path d="M301.891,82L308.807,82C315.724,82,329.557,82,342.724,82C355.891,82,368.391,82,374.641,82L380.891,82" id="L_choose_operate_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_choose_operate_0" data-points="W3sieCI6MzAxLjg5MDYyNSwieSI6ODJ9LHsieCI6MzQzLjM5MDYyNSwieSI6ODJ9LHsieCI6Mzg0Ljg5MDYyNSwieSI6ODJ9XQ==" marker-end="url(#diagram01x0_flowchart-v2-pointEnd)"></path><path d="M657.281,82L664.198,82C671.115,82,684.948,82,698.115,82C711.281,82,723.781,82,730.031,82L736.281,82" id="L_operate_request_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_operate_request_0" data-points="W3sieCI6NjU3LjI4MTI1LCJ5Ijo4Mn0seyJ4Ijo2OTguNzgxMjUsInkiOjgyfSx7IngiOjc0MC4yODEyNSwieSI6ODJ9XQ==" marker-end="url(#diagram01x0_flowchart-v2-pointEnd)"></path><path d="M1032.281,82L1039.198,82C1046.115,82,1059.948,82,1073.115,82C1086.281,82,1098.781,82,1105.031,82L1111.281,82" id="L_request_deliver_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_request_deliver_0" data-points="W3sieCI6MTAzMi4yODEyNSwieSI6ODJ9LHsieCI6MTA3My43ODEyNSwieSI6ODJ9LHsieCI6MTExNS4yODEyNSwieSI6ODJ9XQ==" marker-end="url(#diagram01x0_flowchart-v2-pointEnd)"></path></g><g class="edgeLabels"><g><rect class="background" style="stroke: none"></rect></g><g><rect class="background" style="stroke: none"></rect></g><g><rect class="background" style="stroke: none"></rect></g><g class="edgeLabel"><g class="label" data-id="L_choose_operate_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g><g class="edgeLabel"><g class="label" data-id="L_operate_request_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g><g class="edgeLabel"><g class="label" data-id="L_request_deliver_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g></g><g class="nodes"><g class="node default" id="flowchart-choose-13" transform="translate(175.6953125, 82)"><rect class="basic label-container" style="" x="-126.1953125" y="-48" width="252.390625" height="96"></rect><g class="label" style="" transform="translate(-90.1953125, -30)"><rect></rect><foreignObject width="180.390625" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>选应用并配置项目<br>普通向导 / 高级组合</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-operate-14" transform="translate(521.0859375, 82)"><rect class="basic label-container" style="" x="-136.1953125" y="-48" width="272.390625" height="96"></rect><g class="label" style="" transform="translate(-100.1953125, -30)"><rect></rect><foreignObject width="200.390625" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>查看部署与管理应用<br>受保护预览 / 正式域名</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-request-15" transform="translate(886.28125, 82)"><rect class="basic label-container" style="" x="-146" y="-48" width="292" height="96"></rect><g class="label" style="" transform="translate(-110, -30)"><rect></rect><foreignObject width="220" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>工单提交明确改动需求<br>文字和附件;自动或人工</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-deliver-16" transform="translate(1271.28125, 82)"><rect class="basic label-container" style="" x="-156" y="-48" width="312" height="96"></rect><g class="label" style="" transform="translate(-120, -30)"><rect></rect><foreignObject width="240" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>核验后更新运行版本<br>回执、版本记录、持续维护</p></span></div></foreignObject></g></g></g></g><g class="root" transform="translate(0, 331)"><g class="clusters"><g class="cluster" id="value" data-look="classic"><rect style="" x="8" y="8" width="1576.15625" height="148"></rect><g class="cluster-label" transform="translate(705.578125, 8)"><g><rect class="background" style="stroke: none"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">核心销售与配套服务</tspan></tspan></text></g></g></g></g><g class="edgePaths"><path d="M321.5,82L328.417,82C335.333,82,349.167,82,363,82C376.833,82,390.667,82,397.583,82L404.5,82" id="L_packaging_customization_0" class="edge-thickness-invisible edge-pattern-solid" style=";" data-edge="true" data-et="edge" data-id="L_packaging_customization_0" data-points="W3sieCI6MzIxLjUsInkiOjgyfSx7IngiOjM2MywieSI6ODJ9LHsieCI6NDA0LjUsInkiOjgyfV0="></path><path d="M748.625,82L755.542,82C762.458,82,776.292,82,790.125,82C803.958,82,817.792,82,824.708,82L831.625,82" id="L_customization_annual_0" class="edge-thickness-invisible edge-pattern-solid" style=";" data-edge="true" data-et="edge" data-id="L_customization_annual_0" data-points="W3sieCI6NzQ4LjYyNSwieSI6ODJ9LHsieCI6NzkwLjEyNSwieSI6ODJ9LHsieCI6ODMxLjYyNSwieSI6ODJ9XQ=="></path><path d="M1163.625,82L1170.542,82C1177.458,82,1191.292,82,1205.125,82C1218.958,82,1232.792,82,1239.708,82L1246.625,82" id="L_annual_apiService_0" class="edge-thickness-invisible edge-pattern-solid" style=";" data-edge="true" data-et="edge" data-id="L_annual_apiService_0" data-points="W3sieCI6MTE2My42MjUsInkiOjgyfSx7IngiOjEyMDUuMTI1LCJ5Ijo4Mn0seyJ4IjoxMjQ2LjYyNSwieSI6ODJ9XQ=="></path></g><g class="edgeLabels"><g><rect class="background" style="stroke: none"></rect></g><g><rect class="background" style="stroke: none"></rect></g><g><rect class="background" style="stroke: none"></rect></g><g class="edgeLabel"><g class="label" data-id="L_packaging_customization_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g><g class="edgeLabel"><g class="label" data-id="L_customization_annual_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g><g class="edgeLabel"><g class="label" data-id="L_annual_apiService_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g></g><g class="nodes"><g class="node default" id="flowchart-packaging-5" transform="translate(185.5, 82)"><rect class="basic label-container" style="" x="-136" y="-48" width="272" height="96"></rect><g class="label" style="" transform="translate(-100, -30)"><rect></rect><foreignObject width="200" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>经验证的应用技术封装<br>自有模板 / 开源应用</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-customization-6" transform="translate(576.5625, 82)"><rect class="basic label-container" style="" x="-172.0625" y="-48" width="344.125" height="96"></rect><g class="label" style="" transform="translate(-136.0625, -30)"><rect></rect><foreignObject width="272.125" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>核心价值:二次开发定制<br>有限自动 AI / 人工团队使用 AI</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-annual-7" transform="translate(997.625, 82)"><rect class="basic label-container" style="" x="-166" y="-48" width="332" height="96"></rect><g class="label" style="" transform="translate(-130, -30)"><rect></rect><foreignObject width="260" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>年付开发与运行套餐<br>资源、域名、邮箱可按需选配</p></span></div></foreignObject></g></g><g class="node default future" id="flowchart-apiService-8" transform="translate(1394.640625, 82)"><rect class="basic label-container" style="fill:#f4f4f5 !important;stroke:#71717a !important;stroke-dasharray:5 4 !important" x="-148.015625" y="-48" width="296.03125" height="96"></rect><g class="label" style="" transform="translate(-112.015625, -30)"><rect></rect><foreignObject width="224.03125" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>目标能力:公共 API 服务<br>独立订阅;接入版本待定</p></span></div></foreignObject></g></g></g></g><g class="root" transform="translate(403.65625, 0)"><g class="clusters"><g class="cluster" id="audience" data-look="classic"><rect style="" x="8" y="8" width="768.84375" height="148"></rect><g class="cluster-label" transform="translate(341.921875, 8)"><g><rect class="background" style="stroke: none"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">客户与入口</tspan></tspan></text></g></g></g></g><g class="edgePaths"><path d="M321.5,82L328.417,82C335.333,82,349.167,82,363,82C376.833,82,390.667,82,397.583,82L404.5,82" id="L_familiar_publicEntry_0" class="edge-thickness-invisible edge-pattern-solid" style=";" data-edge="true" data-et="edge" data-id="L_familiar_publicEntry_0" data-points="W3sieCI6MzIxLjUsInkiOjgyfSx7IngiOjM2MywieSI6ODJ9LHsieCI6NDA0LjUsInkiOjgyfV0="></path></g><g class="edgeLabels"><g><rect class="background" style="stroke: none"></rect></g><g class="edgeLabel"><g class="label" data-id="L_familiar_publicEntry_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g></g><g class="nodes"><g class="node default" id="flowchart-familiar-1" transform="translate(185.5, 82)"><rect class="basic label-container" style="" x="-136" y="-48" width="272" height="96"></rect><g class="label" style="" transform="translate(-100, -30)"><rect></rect><foreignObject width="200" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>首期:熟客普通账户<br>中介也按普通客户使用</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-publicEntry-2" transform="translate(569.921875, 82)"><rect class="basic label-container" style="" x="-165.421875" y="-48" width="330.84375" height="96"></rect><g class="label" style="" transform="translate(-129.421875, -30)"><rect></rect><foreignObject width="258.84375" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>长期:公开服务网站<br>案例、应用目录、SEO、广告</p></span></div></foreignObject></g></g></g></g><g class="node default" id="flowchart-product-0" transform="translate(796.078125, 248)"><rect class="basic label-container" style="" x="-158.9375" y="-33" width="317.875" height="66"></rect><g class="label" style="" transform="translate(-122.9375, -15)"><rect></rect><foreignObject width="245.875" height="30"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>AI 软件交付与持续服务平台</p></span></div></foreignObject></g></g></g></g></g></svg></g></svg></div></article></section><section id="panel1" hidden><h1>G02 领域概念关系</h1><p class="lead">项目代表业务目标,APP 代表完整软件;组件运行软件,资源由显式绑定关联。</p><p class="links"><a href="G02-领域概念关系.md">阅读 Markdown 与编辑源</a> · <a href="G02-领域概念关系.svg">领域概念关系 SVG</a> · <a href="G02-领域概念关系.png">PNG</a> · <a href="G02-工单与购买项.svg">工单与购买项 SVG</a> · <a href="G02-工单与购买项.png">PNG</a> · <a href="G02-项目组成例子.svg">项目组成例子 SVG</a> · <a href="G02-项目组成例子.png">PNG</a></p><article><h2>领域概念关系</h2><div class="diagram"><svg xmlns="http://www.w3.org/2000/svg" width="1062" height="1012" viewBox="0 0 1062 1012" role="img" aria-labelledby="G02-领域概念关系Title G02-领域概念关系Desc"><title id="G02-领域概念关系Title">G02 领域概念关系 · 领域概念关系</title><desc id="G02-领域概念关系Desc">项目代表业务目标,APP 代表完整软件;组件运行软件,资源由显式绑定关联。;2026-10-12,业务基线 0.14,图集版本 0.17</desc><rect width="100%" height="100%" fill="#fff"/><text x="32" y="42" font-family="Microsoft YaHei,Arial,sans-serif" font-size="28" font-weight="600" fill="#17233a">G02 领域概念关系</text><text x="32" y="79" font-family="Microsoft YaHei,Arial,sans-serif" font-size="18" fill="#526176">2026-10-12 · 业务基线 0.14 · 图集 0.17 · 主图 · 技术选型未定</text><g transform="translate(32,124)"><svg id="diagram02x0" width="997.6640625" xmlns="http://www.w3.org/2000/svg" class="flowchart" height="840" viewBox="0 0 997.6640625 840" role="graphics-document document" aria-roledescription="flowchart-v2"><style>#diagram02x0{font-family:Microsoft YaHei,Arial,sans-serif;font-size:20px;fill:#17233a;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram02x0 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram02x0 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram02x0 .error-icon{fill:#ffffff;}#diagram02x0 .error-text{fill:#000000;stroke:#000000;}#diagram02x0 .edge-thickness-normal{stroke-width:1px;}#diagram02x0 .edge-thickness-thick{stroke-width:3.5px;}#diagram02x0 .edge-pattern-solid{stroke-dasharray:0;}#diagram02x0 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram02x0 .edge-pattern-dashed{stroke-dasharray:3;}#diagram02x0 .edge-pattern-dotted{stroke-dasharray:2;}#diagram02x0 .marker{fill:#60718a;stroke:#60718a;}#diagram02x0 .marker.cross{stroke:#60718a;}#diagram02x0 svg{font-family:Microsoft YaHei,Arial,sans-serif;font-size:20px;}#diagram02x0 p{margin:0;}#diagram02x0 .label{font-family:Microsoft YaHei,Arial,sans-serif;color:#17233a;}#diagram02x0 .cluster-label text{fill:#000000;}#diagram02x0 .cluster-label span{color:#000000;}#diagram02x0 .cluster-label span p{background-color:transparent;}#diagram02x0 .label text,#diagram02x0 span{fill:#17233a;color:#17233a;}#diagram02x0 .node rect,#diagram02x0 .node circle,#diagram02x0 .node ellipse,#diagram02x0 .node polygon,#diagram02x0 .node path{fill:#eef5ff;stroke:#8198bb;stroke-width:1px;}#diagram02x0 .rough-node .label text,#diagram02x0 .node .label text,#diagram02x0 .image-shape .label,#diagram02x0 .icon-shape .label{text-anchor:middle;}#diagram02x0 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram02x0 .rough-node .label,#diagram02x0 .node .label,#diagram02x0 .image-shape .label,#diagram02x0 .icon-shape .label{text-align:center;}#diagram02x0 .node.clickable{cursor:pointer;}#diagram02x0 .root .anchor path{fill:#60718a!important;stroke-width:0;stroke:#60718a;}#diagram02x0 .arrowheadPath{fill:#0b0b0b;}#diagram02x0 .edgePath .path{stroke:#60718a;stroke-width:2.0px;}#diagram02x0 .flowchart-link{stroke:#60718a;fill:none;}#diagram02x0 .edgeLabel{background-color:#f3f8f6;text-align:center;}#diagram02x0 .edgeLabel p{background-color:#f3f8f6;}#diagram02x0 .edgeLabel rect{opacity:0.5;background-color:#f3f8f6;fill:#f3f8f6;}#diagram02x0 .labelBkg{background-color:rgba(243, 248, 246, 0.5);}#diagram02x0 .cluster rect{fill:#f8fafc;stroke:#cbd5e1;stroke-width:1px;}#diagram02x0 .cluster text{fill:#000000;}#diagram02x0 .cluster span{color:#000000;}#diagram02x0 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:Microsoft YaHei,Arial,sans-serif;font-size:12px;background:#ffffff;border:1px solid hsl(0, 0%, 90%);border-radius:2px;pointer-events:none;z-index:100;}#diagram02x0 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#17233a;}#diagram02x0 rect.text{fill:none;stroke-width:0;}#diagram02x0 .icon-shape,#diagram02x0 .image-shape{background-color:#f3f8f6;text-align:center;}#diagram02x0 .icon-shape p,#diagram02x0 .image-shape p{background-color:#f3f8f6;padding:2px;}#diagram02x0 .icon-shape rect,#diagram02x0 .image-shape rect{opacity:0.5;background-color:#f3f8f6;fill:#f3f8f6;}#diagram02x0 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram02x0 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram02x0 :root{--mermaid-font-family:Microsoft YaHei,Arial,sans-serif;}</style><g><marker id="diagram02x0_flowchart-v2-pointEnd" class="marker flowchart-v2" viewBox="0 0 10 10" refX="5" refY="5" markerUnits="userSpaceOnUse" markerWidth="8" markerHeight="8" orient="auto"><path d="M 0 0 L 10 5 L 0 10 z" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></path></marker><marker id="diagram02x0_flowchart-v2-pointStart" class="marker flowchart-v2" viewBox="0 0 10 10" refX="4.5" refY="5" markerUnits="userSpaceOnUse" markerWidth="8" markerHeight="8" orient="auto"><path d="M 0 5 L 10 10 L 10 0 z" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></path></marker><marker id="diagram02x0_flowchart-v2-circleEnd" class="marker flowchart-v2" viewBox="0 0 10 10" refX="11" refY="5" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><circle cx="5" cy="5" r="5" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></circle></marker><marker id="diagram02x0_flowchart-v2-circleStart" class="marker flowchart-v2" viewBox="0 0 10 10" refX="-1" refY="5" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><circle cx="5" cy="5" r="5" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></circle></marker><marker id="diagram02x0_flowchart-v2-crossEnd" class="marker cross flowchart-v2" viewBox="0 0 11 11" refX="12" refY="5.2" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><path d="M 1,1 l 9,9 M 10,1 l -9,9" class="arrowMarkerPath" style="stroke-width: 2; stroke-dasharray: 1, 0;"></path></marker><marker id="diagram02x0_flowchart-v2-crossStart" class="marker cross flowchart-v2" viewBox="0 0 11 11" refX="-1" refY="5.2" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><path d="M 1,1 l 9,9 M 10,1 l -9,9" class="arrowMarkerPath" style="stroke-width: 2; stroke-dasharray: 1, 0;"></path></marker><g class="root"><g class="clusters"></g><g class="edgePaths"><path d="M385.508,74L385.508,81.333C385.508,88.667,385.508,103.333,385.508,117.333C385.508,131.333,385.508,144.667,385.508,151.333L385.508,158" id="L_account_project_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_account_project_0" data-points="W3sieCI6Mzg1LjUwNzgxMjUsInkiOjc0fSx7IngiOjM4NS41MDc4MTI1LCJ5IjoxMTh9LHsieCI6Mzg1LjUwNzgxMjUsInkiOjE2Mn1d" marker-end="url(#diagram02x0_flowchart-v2-pointEnd)"></path><path d="M277.621,258L257.017,267.167C236.414,276.333,195.207,294.667,174.603,312.333C154,330,154,347,154,355.5L154,364" id="L_project_grouping_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_project_grouping_0" data-points="W3sieCI6Mjc3LjYyMDY3NjU3NzY2OTksInkiOjI1OH0seyJ4IjoxNTQsInkiOjMxM30seyJ4IjoxNTQsInkiOjM2OH1d" marker-end="url(#diagram02x0_flowchart-v2-pointEnd)"></path><path d="M385.508,258L385.508,267.167C385.508,276.333,385.508,294.667,398.129,312.619C410.75,330.572,435.991,348.143,448.612,356.929L461.233,365.715" id="L_project_app_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_project_app_0" data-points="W3sieCI6Mzg1LjUwNzgxMjUsInkiOjI1OH0seyJ4IjozODUuNTA3ODEyNSwieSI6MzEzfSx7IngiOjQ2NC41MTYwODAwOTcwODc0LCJ5IjozNjh9XQ==" marker-end="url(#diagram02x0_flowchart-v2-pointEnd)"></path><path d="M681.122,258L667.954,267.167C654.785,276.333,628.449,294.667,609.542,312.445C590.634,330.224,579.156,347.448,573.416,356.06L567.677,364.671" id="L_preset_app_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_preset_app_0" data-points="W3sieCI6NjgxLjEyMTU0ODg0NzA4NzQsInkiOjI1OH0seyJ4Ijo2MDIuMTEzMjgxMjUsInkiOjMxM30seyJ4Ijo1NjUuNDU4NDM0NDY2MDE5NCwieSI6MzY4fV0=" marker-end="url(#diagram02x0_flowchart-v2-pointEnd)"></path><path d="M533.469,464L533.469,471.333C533.469,478.667,533.469,493.333,533.469,507.333C533.469,521.333,533.469,534.667,533.469,541.333L533.469,548" id="L_app_component_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_app_component_0" data-points="W3sieCI6NTMzLjQ2ODc1LCJ5Ijo0NjR9LHsieCI6NTMzLjQ2ODc1LCJ5Ijo1MDh9LHsieCI6NTMzLjQ2ODc1LCJ5Ijo1NTJ9XQ==" marker-end="url(#diagram02x0_flowchart-v2-pointEnd)"></path><path d="M533.469,648L533.469,655.333C533.469,662.667,533.469,677.333,533.469,691.333C533.469,705.333,533.469,718.667,533.469,725.333L533.469,732" id="L_component_resource_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_component_resource_0" data-points="W3sieCI6NTMzLjQ2ODc1LCJ5Ijo2NDh9LHsieCI6NTMzLjQ2ODc1LCJ5Ijo2OTJ9LHsieCI6NTMzLjQ2ODc1LCJ5Ijo3MzZ9XQ==" marker-end="url(#diagram02x0_flowchart-v2-pointEnd)"></path><path d="M535.023,242.909L588.098,254.591C641.172,266.273,747.32,289.636,800.395,309.818C853.469,330,853.469,347,853.469,355.5L853.469,364" id="L_project_service_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_project_service_0" data-points="W3sieCI6NTM1LjAyMzQzNzUsInkiOjI0Mi45MDg5NjM0MjE3NTk5NX0seyJ4Ijo4NTMuNDY4NzUsInkiOjMxM30seyJ4Ijo4NTMuNDY4NzUsInkiOjM2OH1d" marker-end="url(#diagram02x0_flowchart-v2-pointEnd)"></path></g><g class="edgeLabels"><g class="edgeLabel" transform="translate(385.5078125, 118)"><g class="label" data-id="L_account_project_0" transform="translate(-43, -15)"><g><rect class="background" style="" x="-3" y="-3" width="86" height="30"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">拥有多个</tspan></tspan></text></g></g></g><g class="edgeLabel" transform="translate(154, 313)"><g class="label" data-id="L_project_grouping_0" transform="translate(-102, -26)"><g><rect class="background" style="" x="-2" y="-3" width="204" height="52"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">可归入一个组;不产生</tspan></tspan><tspan class="text-outer-tspan" x="0" y="1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">互通授权</tspan></tspan></text></g></g></g><g class="edgeLabel" transform="translate(385.5078125, 313)"><g class="label" data-id="L_project_app_0" transform="translate(-23, -15)"><g><rect class="background" style="" x="-3" y="-3" width="46" height="30"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">包含</tspan></tspan></text></g></g></g><g class="edgeLabel" transform="translate(614.49453, 304.38104)"><g class="label" data-id="L_preset_app_0" transform="translate(-82.5, -15)"><g><rect class="background" style="" x="-2" y="-3" width="165" height="30"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">实例化并约束配置</tspan></tspan></text></g></g></g><g class="edgeLabel" transform="translate(533.46875, 508)"><g class="label" data-id="L_app_component_0" transform="translate(-52.5, -15)"><g><rect class="background" style="" x="-2" y="-3" width="105" height="30"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">由组件运行</tspan></tspan></text></g></g></g><g class="edgeLabel" transform="translate(533.46875, 692)"><g class="label" data-id="L_component_resource_0" transform="translate(-82, -15)"><g><rect class="background" style="" x="-2" y="-3" width="164" height="30"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">显式引用,可共享</tspan></tspan></text></g></g></g><g class="edgeLabel" transform="translate(853.46875, 313)"><g class="label" data-id="L_project_service_0" transform="translate(-92, -15)"><g><rect class="background" style="" x="-2" y="-3" width="184" height="30"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">关联,可仅购买邮箱</tspan></tspan></text></g></g></g></g><g class="nodes"><g class="node default" id="flowchart-account-0" transform="translate(385.5078125, 41)"><rect class="basic label-container" style="" x="-76" y="-33" width="152" height="66"></rect><g class="label" style="" transform="translate(-40, -15)"><rect></rect><foreignObject width="80" height="30"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>客户账户</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-grouping-1" transform="translate(154, 416)"><rect class="basic label-container" style="" x="-146" y="-48" width="292" height="96"></rect><g class="label" style="" transform="translate(-110, -30)"><rect></rect><foreignObject width="220" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>项目组:可选、单层<br>一个项目最多属于一个组</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-project-2" transform="translate(385.5078125, 210)"><rect class="basic label-container" style="" x="-149.515625" y="-48" width="299.03125" height="96"></rect><g class="label" style="" transform="translate(-113.515625, -30)"><rect></rect><foreignObject width="227.03125" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>项目:一个业务目标<br>稳定 ID;不依赖人工编号</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-app-3" transform="translate(533.46875, 416)"><rect class="basic label-container" style="" x="-140.015625" y="-48" width="280.03125" height="96"></rect><g class="label" style="" transform="translate(-104.015625, -30)"><rect></rect><foreignObject width="208.03125" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>APP:完整软件实例<br>项目包含 0 到多个 APP</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-preset-4" transform="translate(750.07421875, 210)"><rect class="basic label-container" style="" x="-126.1953125" y="-48" width="252.390625" height="96"></rect><g class="label" style="" transform="translate(-90.1953125, -30)"><rect></rect><foreignObject width="180.390625" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>应用目录 / 版本预设<br>声明必需与可选依赖</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-component-5" transform="translate(533.46875, 600)"><rect class="basic label-container" style="" x="-177.21875" y="-48" width="354.4375" height="96"></rect><g class="label" style="" transform="translate(-141.21875, -30)"><rect></rect><foreignObject width="282.4375" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>运行组件:Web / API / worker<br>一个 APP 可有多个组件</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-resource-6" transform="translate(533.46875, 784)"><rect class="basic label-container" style="" x="-156" y="-48" width="312" height="96"></rect><g class="label" style="" transform="translate(-120, -30)"><rect></rect><foreignObject width="240" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>数据库、持久化存储等资源<br>明确归属与使用引用</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-service-7" transform="translate(853.46875, 416)"><rect class="basic label-container" style="" x="-136.1953125" y="-48" width="272.390625" height="96"></rect><g class="label" style="" transform="translate(-100.1953125, -30)"><rect></rect><foreignObject width="200.390625" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>独立服务:域名 / 邮箱<br>各自的订购与存续周期</p></span></div></foreignObject></g></g></g></g></g></svg></g></svg></div></article><article><h2>工单与购买项</h2><div class="diagram"><svg xmlns="http://www.w3.org/2000/svg" width="1000" height="1298" viewBox="0 0 1000 1298" role="img" aria-labelledby="G02-工单与购买项Title G02-工单与购买项Desc"><title id="G02-工单与购买项Title">G02 领域概念关系 · 工单与购买项</title><desc id="G02-工单与购买项Desc">项目代表业务目标,APP 代表完整软件;组件运行软件,资源由显式绑定关联。;2026-10-12,业务基线 0.14,图集版本 0.17</desc><rect width="100%" height="100%" fill="#fff"/><text x="32" y="42" font-family="Microsoft YaHei,Arial,sans-serif" font-size="28" font-weight="600" fill="#17233a">G02 · 工单与购买项</text><text x="32" y="79" font-family="Microsoft YaHei,Arial,sans-serif" font-size="18" fill="#526176">2026-10-12 · 业务基线 0.14 · 图集 0.17 · 展开图 · 技术选型未定</text><g transform="translate(270,124)"><svg id="diagram02x1" width="460.29296875" xmlns="http://www.w3.org/2000/svg" class="flowchart" height="1126" viewBox="0 0 460.29296875 1126" role="graphics-document document" aria-roledescription="flowchart-v2"><style>#diagram02x1{font-family:Microsoft YaHei,Arial,sans-serif;font-size:20px;fill:#17233a;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram02x1 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram02x1 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram02x1 .error-icon{fill:#ffffff;}#diagram02x1 .error-text{fill:#000000;stroke:#000000;}#diagram02x1 .edge-thickness-normal{stroke-width:1px;}#diagram02x1 .edge-thickness-thick{stroke-width:3.5px;}#diagram02x1 .edge-pattern-solid{stroke-dasharray:0;}#diagram02x1 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram02x1 .edge-pattern-dashed{stroke-dasharray:3;}#diagram02x1 .edge-pattern-dotted{stroke-dasharray:2;}#diagram02x1 .marker{fill:#60718a;stroke:#60718a;}#diagram02x1 .marker.cross{stroke:#60718a;}#diagram02x1 svg{font-family:Microsoft YaHei,Arial,sans-serif;font-size:20px;}#diagram02x1 p{margin:0;}#diagram02x1 .label{font-family:Microsoft YaHei,Arial,sans-serif;color:#17233a;}#diagram02x1 .cluster-label text{fill:#000000;}#diagram02x1 .cluster-label span{color:#000000;}#diagram02x1 .cluster-label span p{background-color:transparent;}#diagram02x1 .label text,#diagram02x1 span{fill:#17233a;color:#17233a;}#diagram02x1 .node rect,#diagram02x1 .node circle,#diagram02x1 .node ellipse,#diagram02x1 .node polygon,#diagram02x1 .node path{fill:#eef5ff;stroke:#8198bb;stroke-width:1px;}#diagram02x1 .rough-node .label text,#diagram02x1 .node .label text,#diagram02x1 .image-shape .label,#diagram02x1 .icon-shape .label{text-anchor:middle;}#diagram02x1 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram02x1 .rough-node .label,#diagram02x1 .node .label,#diagram02x1 .image-shape .label,#diagram02x1 .icon-shape .label{text-align:center;}#diagram02x1 .node.clickable{cursor:pointer;}#diagram02x1 .root .anchor path{fill:#60718a!important;stroke-width:0;stroke:#60718a;}#diagram02x1 .arrowheadPath{fill:#0b0b0b;}#diagram02x1 .edgePath .path{stroke:#60718a;stroke-width:2.0px;}#diagram02x1 .flowchart-link{stroke:#60718a;fill:none;}#diagram02x1 .edgeLabel{background-color:#f3f8f6;text-align:center;}#diagram02x1 .edgeLabel p{background-color:#f3f8f6;}#diagram02x1 .edgeLabel rect{opacity:0.5;background-color:#f3f8f6;fill:#f3f8f6;}#diagram02x1 .labelBkg{background-color:rgba(243, 248, 246, 0.5);}#diagram02x1 .cluster rect{fill:#f8fafc;stroke:#cbd5e1;stroke-width:1px;}#diagram02x1 .cluster text{fill:#000000;}#diagram02x1 .cluster span{color:#000000;}#diagram02x1 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:Microsoft YaHei,Arial,sans-serif;font-size:12px;background:#ffffff;border:1px solid hsl(0, 0%, 90%);border-radius:2px;pointer-events:none;z-index:100;}#diagram02x1 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#17233a;}#diagram02x1 rect.text{fill:none;stroke-width:0;}#diagram02x1 .icon-shape,#diagram02x1 .image-shape{background-color:#f3f8f6;text-align:center;}#diagram02x1 .icon-shape p,#diagram02x1 .image-shape p{background-color:#f3f8f6;padding:2px;}#diagram02x1 .icon-shape rect,#diagram02x1 .image-shape rect{opacity:0.5;background-color:#f3f8f6;fill:#f3f8f6;}#diagram02x1 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram02x1 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram02x1 :root{--mermaid-font-family:Microsoft YaHei,Arial,sans-serif;}</style><g><marker id="diagram02x1_flowchart-v2-pointEnd" class="marker flowchart-v2" viewBox="0 0 10 10" refX="5" refY="5" markerUnits="userSpaceOnUse" markerWidth="8" markerHeight="8" orient="auto"><path d="M 0 0 L 10 5 L 0 10 z" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></path></marker><marker id="diagram02x1_flowchart-v2-pointStart" class="marker flowchart-v2" viewBox="0 0 10 10" refX="4.5" refY="5" markerUnits="userSpaceOnUse" markerWidth="8" markerHeight="8" orient="auto"><path d="M 0 5 L 10 10 L 10 0 z" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></path></marker><marker id="diagram02x1_flowchart-v2-circleEnd" class="marker flowchart-v2" viewBox="0 0 10 10" refX="11" refY="5" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><circle cx="5" cy="5" r="5" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></circle></marker><marker id="diagram02x1_flowchart-v2-circleStart" class="marker flowchart-v2" viewBox="0 0 10 10" refX="-1" refY="5" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><circle cx="5" cy="5" r="5" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></circle></marker><marker id="diagram02x1_flowchart-v2-crossEnd" class="marker cross flowchart-v2" viewBox="0 0 11 11" refX="12" refY="5.2" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><path d="M 1,1 l 9,9 M 10,1 l -9,9" class="arrowMarkerPath" style="stroke-width: 2; stroke-dasharray: 1, 0;"></path></marker><marker id="diagram02x1_flowchart-v2-crossStart" class="marker cross flowchart-v2" viewBox="0 0 11 11" refX="-1" refY="5.2" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><path d="M 1,1 l 9,9 M 10,1 l -9,9" class="arrowMarkerPath" style="stroke-width: 2; stroke-dasharray: 1, 0;"></path></marker><g class="root"><g class="clusters"></g><g class="edgePaths"><path d="M199,74L199,78.833C199,83.667,199,93.333,199,102.333C199,111.333,199,119.667,199,123.833L199,128" id="L_scope_workOrder_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_scope_workOrder_0" data-points="W3sieCI6MTk5LCJ5Ijo3NH0seyJ4IjoxOTksInkiOjEwM30seyJ4IjoxOTksInkiOjEzMn1d" marker-end="url(#diagram02x1_flowchart-v2-pointEnd)"></path><path d="M199,228L199,232.833C199,237.667,199,247.333,199,256.333C199,265.333,199,273.667,199,277.833L199,282" id="L_workOrder_version_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_workOrder_version_0" data-points="W3sieCI6MTk5LCJ5IjoyMjh9LHsieCI6MTk5LCJ5IjoyNTd9LHsieCI6MTk5LCJ5IjoyODZ9XQ==" marker-end="url(#diagram02x1_flowchart-v2-pointEnd)"></path><path d="M199,412L199,419.333C199,426.667,199,441.333,199,455.333C199,469.333,199,482.667,199,489.333L199,496" id="L_version_software_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_version_software_0" data-points="W3sieCI6MTk5LCJ5Ijo0MTJ9LHsieCI6MTk5LCJ5Ijo0NTZ9LHsieCI6MTk5LCJ5Ijo1MDB9XQ==" marker-end="url(#diagram02x1_flowchart-v2-pointEnd)"></path><path d="M199,566L199,573.333C199,580.667,199,595.333,199,609.333C199,623.333,199,636.667,199,643.333L199,650" id="L_software_runtime_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_software_runtime_0" data-points="W3sieCI6MTk5LCJ5Ijo1NjZ9LHsieCI6MTk5LCJ5Ijo2MTB9LHsieCI6MTk5LCJ5Ijo2NTR9XQ==" marker-end="url(#diagram02x1_flowchart-v2-pointEnd)"></path><path d="M244.899,720L255.099,727.333C265.299,734.667,285.698,749.333,295.898,763.333C306.098,777.333,306.098,790.667,306.098,797.333L306.098,804" id="L_runtime_resources_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_runtime_resources_0" data-points="W3sieCI6MjQ0Ljg5ODk5NTUzNTcxNDI4LCJ5Ijo3MjB9LHsieCI6MzA2LjA5NzY1NjI1LCJ5Ijo3NjR9LHsieCI6MzA2LjA5NzY1NjI1LCJ5Ijo4MDh9XQ==" marker-end="url(#diagram02x1_flowchart-v2-pointEnd)"></path><path d="M153.101,720L142.901,727.333C132.701,734.667,112.302,749.333,102.102,772C91.902,794.667,91.902,825.333,91.902,856C91.902,886.667,91.902,917.333,98.771,939.529C105.639,961.724,119.376,975.449,126.244,982.311L133.113,989.173" id="L_runtime_items_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_runtime_items_0" data-points="W3sieCI6MTUzLjEwMTAwNDQ2NDI4NTcyLCJ5Ijo3MjB9LHsieCI6OTEuOTAyMzQzNzUsInkiOjc2NH0seyJ4Ijo5MS45MDIzNDM3NSwieSI6ODU2fSx7IngiOjkxLjkwMjM0Mzc1LCJ5Ijo5NDh9LHsieCI6MTM1Ljk0MjUwMTQ2MDI4MDM3LCJ5Ijo5OTJ9XQ==" marker-end="url(#diagram02x1_flowchart-v2-pointEnd)"></path><path d="M306.098,904L306.098,911.333C306.098,918.667,306.098,933.333,299.229,947.529C292.361,961.724,278.624,975.449,271.756,982.311L264.887,989.173" id="L_resources_items_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_resources_items_0" data-points="W3sieCI6MzA2LjA5NzY1NjI1LCJ5Ijo5MDR9LHsieCI6MzA2LjA5NzY1NjI1LCJ5Ijo5NDh9LHsieCI6MjYyLjA1NzQ5ODUzOTcxOTYzLCJ5Ijo5OTJ9XQ==" marker-end="url(#diagram02x1_flowchart-v2-pointEnd)"></path></g><g class="edgeLabels"><g><rect class="background" style="stroke: none"></rect></g><g><rect class="background" style="stroke: none"></rect></g><g class="edgeLabel"><g class="label" data-id="L_scope_workOrder_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g><g class="edgeLabel"><g class="label" data-id="L_workOrder_version_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g><g class="edgeLabel" transform="translate(199, 456)"><g class="label" data-id="L_version_software_0" transform="translate(-42, -15)"><g><rect class="background" style="" x="-2" y="-3" width="84" height="30"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">记录版本</tspan></tspan></text></g></g></g><g class="edgeLabel" transform="translate(199, 610)"><g class="label" data-id="L_software_runtime_0" transform="translate(-52.5, -15)"><g><rect class="background" style="" x="-2" y="-3" width="105" height="30"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">由组件运行</tspan></tspan></text></g></g></g><g class="edgeLabel" transform="translate(306.09765625, 764)"><g class="label" data-id="L_runtime_resources_0" transform="translate(-42, -15)"><g><rect class="background" style="" x="-2" y="-3" width="84" height="30"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">显式引用</tspan></tspan></text></g></g></g><g class="edgeLabel" transform="translate(91.90234375, 856)"><g class="label" data-id="L_runtime_items_0" transform="translate(-42, -15)"><g><rect class="background" style="" x="-2" y="-3" width="84" height="30"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">配置费用</tspan></tspan></text></g></g></g><g class="edgeLabel" transform="translate(306.09765625, 948)"><g class="label" data-id="L_resources_items_0" transform="translate(-52.5, -15)"><g><rect class="background" style="" x="-3" y="-3" width="105" height="30"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">对应购买项</tspan></tspan></text></g></g></g></g><g class="nodes"><g class="node default" id="flowchart-scope-0" transform="translate(199, 41)"><rect class="basic label-container" style="" x="-136" y="-33" width="272" height="66"></rect><g class="label" style="" transform="translate(-100, -15)"><rect></rect><foreignObject width="200" height="30"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>项目:工单的业务范围</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-workOrder-1" transform="translate(199, 180)"><rect class="basic label-container" style="" x="-138.234375" y="-48" width="276.46875" height="96"></rect><g class="label" style="" transform="translate(-102.234375, -30)"><rect></rect><foreignObject width="204.46875" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>工单属于一个项目<br>可修改该项目多个 APP</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-version-2" transform="translate(199, 349)"><rect class="basic label-container" style="" x="-191" y="-63" width="382" height="126"></rect><g class="label" style="" transform="translate(-155, -45)"><rect></rect><foreignObject width="310" height="90"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table; white-space: break-spaces; line-height: 1.5; max-width: 310px; text-align: center; width: 310px;"><span class="nodeLabel"><p>项目发布组合<br>关联涉及 APP 的代码、产物、配置版本</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-software-3" transform="translate(199, 533)"><rect class="basic label-container" style="" x="-125.2734375" y="-33" width="250.546875" height="66"></rect><g class="label" style="" transform="translate(-89.2734375, -15)"><rect></rect><foreignObject width="178.546875" height="30"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>APP:完整软件实例</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-runtime-4" transform="translate(199, 687)"><rect class="basic label-container" style="" x="-126" y="-33" width="252" height="66"></rect><g class="label" style="" transform="translate(-90, -15)"><rect></rect><foreignObject width="180" height="30"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>运行组件与配置档位</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-resources-5" transform="translate(306.09765625, 856)"><rect class="basic label-container" style="" x="-146.1953125" y="-48" width="292.390625" height="96"></rect><g class="label" style="" transform="translate(-110.1953125, -30)"><rect></rect><foreignObject width="220.390625" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>明确归属的数据库 / 存储<br>可被多个组件显式引用</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-items-6" transform="translate(199, 1055)"><rect class="basic label-container" style="" x="-191" y="-63" width="382" height="126"></rect><g class="label" style="" transform="translate(-155, -45)"><rect></rect><foreignObject width="310" height="90"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table; white-space: break-spaces; line-height: 1.5; max-width: 310px; text-align: center; width: 310px;"><span class="nodeLabel"><p>购买项:独立计费对象<br>组件资源分别计费;共享资源只计一份</p></span></div></foreignObject></g></g></g></g></g></svg></g></svg></div></article><article><h2>项目组成例子</h2><div class="diagram"><svg xmlns="http://www.w3.org/2000/svg" width="1107" height="887" viewBox="0 0 1107 887" role="img" aria-labelledby="G02-项目组成例子Title G02-项目组成例子Desc"><title id="G02-项目组成例子Title">G02 领域概念关系 · 项目组成例子</title><desc id="G02-项目组成例子Desc">项目代表业务目标,APP 代表完整软件;组件运行软件,资源由显式绑定关联。;2026-10-12,业务基线 0.14,图集版本 0.17</desc><rect width="100%" height="100%" fill="#fff"/><text x="32" y="42" font-family="Microsoft YaHei,Arial,sans-serif" font-size="28" font-weight="600" fill="#17233a">G02 · 项目组成例子</text><text x="32" y="79" font-family="Microsoft YaHei,Arial,sans-serif" font-size="18" fill="#526176">2026-10-12 · 业务基线 0.14 · 图集 0.17 · 展开图 · 技术选型未定</text><g transform="translate(32,124)"><svg id="diagram02x2" width="1042.84375" xmlns="http://www.w3.org/2000/svg" class="flowchart" height="715" viewBox="0 -1 1042.84375 715" role="graphics-document document" aria-roledescription="flowchart-v2"><style>#diagram02x2{font-family:Microsoft YaHei,Arial,sans-serif;font-size:20px;fill:#17233a;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram02x2 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram02x2 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram02x2 .error-icon{fill:#ffffff;}#diagram02x2 .error-text{fill:#000000;stroke:#000000;}#diagram02x2 .edge-thickness-normal{stroke-width:1px;}#diagram02x2 .edge-thickness-thick{stroke-width:3.5px;}#diagram02x2 .edge-pattern-solid{stroke-dasharray:0;}#diagram02x2 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram02x2 .edge-pattern-dashed{stroke-dasharray:3;}#diagram02x2 .edge-pattern-dotted{stroke-dasharray:2;}#diagram02x2 .marker{fill:#60718a;stroke:#60718a;}#diagram02x2 .marker.cross{stroke:#60718a;}#diagram02x2 svg{font-family:Microsoft YaHei,Arial,sans-serif;font-size:20px;}#diagram02x2 p{margin:0;}#diagram02x2 .label{font-family:Microsoft YaHei,Arial,sans-serif;color:#17233a;}#diagram02x2 .cluster-label text{fill:#000000;}#diagram02x2 .cluster-label span{color:#000000;}#diagram02x2 .cluster-label span p{background-color:transparent;}#diagram02x2 .label text,#diagram02x2 span{fill:#17233a;color:#17233a;}#diagram02x2 .node rect,#diagram02x2 .node circle,#diagram02x2 .node ellipse,#diagram02x2 .node polygon,#diagram02x2 .node path{fill:#eef5ff;stroke:#8198bb;stroke-width:1px;}#diagram02x2 .rough-node .label text,#diagram02x2 .node .label text,#diagram02x2 .image-shape .label,#diagram02x2 .icon-shape .label{text-anchor:middle;}#diagram02x2 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram02x2 .rough-node .label,#diagram02x2 .node .label,#diagram02x2 .image-shape .label,#diagram02x2 .icon-shape .label{text-align:center;}#diagram02x2 .node.clickable{cursor:pointer;}#diagram02x2 .root .anchor path{fill:#60718a!important;stroke-width:0;stroke:#60718a;}#diagram02x2 .arrowheadPath{fill:#0b0b0b;}#diagram02x2 .edgePath .path{stroke:#60718a;stroke-width:2.0px;}#diagram02x2 .flowchart-link{stroke:#60718a;fill:none;}#diagram02x2 .edgeLabel{background-color:#f3f8f6;text-align:center;}#diagram02x2 .edgeLabel p{background-color:#f3f8f6;}#diagram02x2 .edgeLabel rect{opacity:0.5;background-color:#f3f8f6;fill:#f3f8f6;}#diagram02x2 .labelBkg{background-color:rgba(243, 248, 246, 0.5);}#diagram02x2 .cluster rect{fill:#f8fafc;stroke:#cbd5e1;stroke-width:1px;}#diagram02x2 .cluster text{fill:#000000;}#diagram02x2 .cluster span{color:#000000;}#diagram02x2 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:Microsoft YaHei,Arial,sans-serif;font-size:12px;background:#ffffff;border:1px solid hsl(0, 0%, 90%);border-radius:2px;pointer-events:none;z-index:100;}#diagram02x2 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#17233a;}#diagram02x2 rect.text{fill:none;stroke-width:0;}#diagram02x2 .icon-shape,#diagram02x2 .image-shape{background-color:#f3f8f6;text-align:center;}#diagram02x2 .icon-shape p,#diagram02x2 .image-shape p{background-color:#f3f8f6;padding:2px;}#diagram02x2 .icon-shape rect,#diagram02x2 .image-shape rect{opacity:0.5;background-color:#f3f8f6;fill:#f3f8f6;}#diagram02x2 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram02x2 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram02x2 :root{--mermaid-font-family:Microsoft YaHei,Arial,sans-serif;}</style><g><marker id="diagram02x2_flowchart-v2-pointEnd" class="marker flowchart-v2" viewBox="0 0 10 10" refX="5" refY="5" markerUnits="userSpaceOnUse" markerWidth="8" markerHeight="8" orient="auto"><path d="M 0 0 L 10 5 L 0 10 z" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></path></marker><marker id="diagram02x2_flowchart-v2-pointStart" class="marker flowchart-v2" viewBox="0 0 10 10" refX="4.5" refY="5" markerUnits="userSpaceOnUse" markerWidth="8" markerHeight="8" orient="auto"><path d="M 0 5 L 10 10 L 10 0 z" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></path></marker><marker id="diagram02x2_flowchart-v2-circleEnd" class="marker flowchart-v2" viewBox="0 0 10 10" refX="11" refY="5" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><circle cx="5" cy="5" r="5" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></circle></marker><marker id="diagram02x2_flowchart-v2-circleStart" class="marker flowchart-v2" viewBox="0 0 10 10" refX="-1" refY="5" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><circle cx="5" cy="5" r="5" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></circle></marker><marker id="diagram02x2_flowchart-v2-crossEnd" class="marker cross flowchart-v2" viewBox="0 0 11 11" refX="12" refY="5.2" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><path d="M 1,1 l 9,9 M 10,1 l -9,9" class="arrowMarkerPath" style="stroke-width: 2; stroke-dasharray: 1, 0;"></path></marker><marker id="diagram02x2_flowchart-v2-crossStart" class="marker cross flowchart-v2" viewBox="0 0 11 11" refX="-1" refY="5.2" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><path d="M 1,1 l 9,9 M 10,1 l -9,9" class="arrowMarkerPath" style="stroke-width: 2; stroke-dasharray: 1, 0;"></path></marker><g class="root"><g class="clusters"></g><g class="edgePaths"><path d="M521.422,225L521.422,229.833C521.422,234.667,521.422,244.333,521.422,254C521.422,263.667,521.422,273.333,521.422,278.167L521.422,283" id="L_financial_collecting_0" class="edge-thickness-invisible edge-pattern-solid" style=";" data-edge="true" data-et="edge" data-id="L_financial_collecting_0" data-points="W3sieCI6NTIxLjQyMTg3NSwieSI6MjI1fSx7IngiOjUyMS40MjE4NzUsInkiOjI1NH0seyJ4Ijo1MjEuNDIxODc1LCJ5IjoyODN9XQ=="></path><path d="M521.422,500L521.422,504.833C521.422,509.667,521.422,519.333,521.422,529C521.422,538.667,521.422,548.333,521.422,553.167L521.422,558" id="L_collecting_cooperation_0" class="edge-thickness-invisible edge-pattern-solid" style=";" data-edge="true" data-et="edge" data-id="L_collecting_cooperation_0" data-points="W3sieCI6NTIxLjQyMTg3NSwieSI6NTAwfSx7IngiOjUyMS40MjE4NzUsInkiOjUyOX0seyJ4Ijo1MjEuNDIxODc1LCJ5Ijo1NTh9XQ=="></path></g><g class="edgeLabels"><g><rect class="background" style="stroke: none"></rect></g><g><rect class="background" style="stroke: none"></rect></g><g class="edgeLabel"><g class="label" data-id="L_financial_collecting_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g><g class="edgeLabel"><g class="label" data-id="L_collecting_cooperation_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g></g><g class="nodes"><g class="root" transform="translate(103.017578125, 550)"><g class="clusters"><g class="cluster" id="cooperation" data-look="classic"><rect style="" x="8" y="8" width="820.80859375" height="148"></rect><g class="cluster-label" transform="translate(340.521484375, 8)"><g><rect class="background" style="stroke: none"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">例</tspan><tspan font-style="normal" class="text-inner-tspan" font-weight="normal"> 3:跨项目</tspan><tspan font-style="normal" class="text-inner-tspan" font-weight="normal"> API</tspan></tspan></text></g></g></g></g><g class="edgePaths"><path d="M291.891,82L312.976,82C334.062,82,376.233,82,417.738,82C459.242,82,500.08,82,520.499,82L540.918,82" id="L_content_review_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_content_review_0" data-points="W3sieCI6MjkxLjg5MDYyNSwieSI6ODJ9LHsieCI6NDE4LjQwNDI5Njg3NSwieSI6ODJ9LHsieCI6NTQ0LjkxNzk2ODc1LCJ5Ijo4Mn1d" marker-end="url(#diagram02x2_flowchart-v2-pointEnd)"></path></g><g class="edgeLabels"><g class="edgeLabel" transform="translate(418.404296875, 82)"><g class="label" data-id="L_content_review_0" transform="translate(-85.013671875, -15)"><g><rect class="background" style="" x="-3" y="-3" width="170.02734375" height="30"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">通过</tspan><tspan font-style="normal" class="text-inner-tspan" font-weight="normal"> API</tspan><tspan font-style="normal" class="text-inner-tspan" font-weight="normal"> 提供数据</tspan></tspan></text></g></g></g></g><g class="nodes"><g class="node default" id="flowchart-review-22" transform="translate(666.11328125, 82)"><rect class="basic label-container" style="" x="-121.1953125" y="-48" width="242.390625" height="96"></rect><g class="label" style="" transform="translate(-85.1953125, -30)"><rect></rect><foreignObject width="170.390625" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>项目 A:评价网<br>独立 APP 和数据库</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-content-23" transform="translate(170.6953125, 82)"><rect class="basic label-container" style="" x="-121.1953125" y="-48" width="242.390625" height="96"></rect><g class="label" style="" transform="translate(-85.1953125, -30)"><rect></rect><foreignObject width="170.390625" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>项目 B:内容中心<br>独立 APP 和数据库</p></span></div></foreignObject></g></g></g></g><g class="root" transform="translate(0, 275)"><g class="clusters"><g class="cluster" id="collecting" data-look="classic"><rect style="" x="8" y="8" width="1026.84375" height="216"></rect><g class="cluster-label" transform="translate(437.158203125, 8)"><g><rect class="background" style="stroke: none"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">例</tspan><tspan font-style="normal" class="text-inner-tspan" font-weight="normal"> 2:Web</tspan><tspan font-style="normal" class="text-inner-tspan" font-weight="normal"> 与采集</tspan></tspan></text></g></g></g></g><g class="edgePaths"><path d="M313.735,83L323.678,80.333C333.62,77.667,353.505,72.333,371.496,69.667C389.487,67,405.583,67,413.632,67L421.68,67" id="L_collectApp_collectWeb_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_collectApp_collectWeb_0" data-points="W3sieCI6MzEzLjczNTAxMjc1NTEwMjA1LCJ5Ijo4M30seyJ4IjozNzMuMzkwNjI1LCJ5Ijo2N30seyJ4Ijo0MjUuNjc5Njg3NSwieSI6Njd9XQ==" marker-end="url(#diagram02x2_flowchart-v2-pointEnd)"></path><path d="M313.735,149L323.678,151.667C333.62,154.333,353.505,159.667,369.698,162.333C385.891,165,398.391,165,404.641,165L410.891,165" id="L_collectApp_collectWorker_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_collectApp_collectWorker_0" data-points="W3sieCI6MzEzLjczNTAxMjc1NTEwMjA1LCJ5IjoxNDl9LHsieCI6MzczLjM5MDYyNSwieSI6MTY1fSx7IngiOjQxNC44OTA2MjUsInkiOjE2NX1d" marker-end="url(#diagram02x2_flowchart-v2-pointEnd)"></path><path d="M587.555,67L596.27,67C604.984,67,622.414,67,641.23,69.506C660.046,72.012,680.249,77.025,690.35,79.531L700.451,82.037" id="L_collectWeb_sharedDb_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_collectWeb_sharedDb_0" data-points="W3sieCI6NTg3LjU1NDY4NzUsInkiOjY3fSx7IngiOjYzOS44NDM3NSwieSI6Njd9LHsieCI6NzA0LjMzMzU0NTkxODM2NzMsInkiOjgzfV0=" marker-end="url(#diagram02x2_flowchart-v2-pointEnd)"></path><path d="M598.344,165L605.26,165C612.177,165,626.01,165,643.028,162.494C660.046,159.988,680.249,154.975,690.35,152.469L700.451,149.963" id="L_collectWorker_sharedDb_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_collectWorker_sharedDb_0" data-points="W3sieCI6NTk4LjM0Mzc1LCJ5IjoxNjV9LHsieCI6NjM5Ljg0Mzc1LCJ5IjoxNjV9LHsieCI6NzA0LjMzMzU0NTkxODM2NzMsInkiOjE0OX1d" marker-end="url(#diagram02x2_flowchart-v2-pointEnd)"></path></g><g class="edgeLabels"><g><rect class="background" style="stroke: none"></rect></g><g><rect class="background" style="stroke: none"></rect></g><g><rect class="background" style="stroke: none"></rect></g><g><rect class="background" style="stroke: none"></rect></g><g class="edgeLabel"><g class="label" data-id="L_collectApp_collectWeb_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g><g class="edgeLabel"><g class="label" data-id="L_collectApp_collectWorker_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g><g class="edgeLabel"><g class="label" data-id="L_collectWeb_sharedDb_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g><g class="edgeLabel"><g class="label" data-id="L_collectWorker_sharedDb_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g></g><g class="nodes"><g class="node default" id="flowchart-collectApp-10" transform="translate(190.6953125, 116)"><rect class="basic label-container" style="" x="-141.1953125" y="-33" width="282.390625" height="66"></rect><g class="label" style="" transform="translate(-105.1953125, -15)"><rect></rect><foreignObject width="210.390625" height="30"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>一个 APP 也可同时包含</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-collectWeb-11" transform="translate(506.6171875, 67)"><rect class="basic label-container" style="" x="-80.9375" y="-33" width="161.875" height="66"></rect><g class="label" style="" transform="translate(-44.9375, -15)"><rect></rect><foreignObject width="89.875" height="30"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>Web 组件</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-collectWorker-12" transform="translate(506.6171875, 165)"><rect class="basic label-container" style="" x="-91.7265625" y="-33" width="183.453125" height="66"></rect><g class="label" style="" transform="translate(-55.7265625, -15)"><rect></rect><foreignObject width="111.453125" height="30"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>worker 组件</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-sharedDb-13" transform="translate(837.34375, 116)"><rect class="basic label-container" style="" x="-156" y="-33" width="312" height="66"></rect><g class="label" style="" transform="translate(-120, -15)"><rect></rect><foreignObject width="240" height="30"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>同一数据库:显式授权共用</p></span></div></foreignObject></g></g></g></g><g class="root" transform="translate(51.4453125, 0)"><g class="clusters"><g class="cluster" id="financial" data-look="classic"><rect style="" x="8" y="8" width="923.953125" height="216"></rect><g class="cluster-label" transform="translate(401.1484375, 8)"><g><rect class="background" style="stroke: none"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">例</tspan><tspan font-style="normal" class="text-inner-tspan" font-weight="normal"> 1:金融官网</tspan></tspan></text></g></g></g></g><g class="edgePaths"><path d="M245.969,116L252.885,116C259.802,116,273.635,116,286.802,116C299.969,116,312.469,116,318.719,116L324.969,116" id="L_financeApp_financeWeb_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_financeApp_financeWeb_0" data-points="W3sieCI6MjQ1Ljk2ODc1LCJ5IjoxMTZ9LHsieCI6Mjg3LjQ2ODc1LCJ5IjoxMTZ9LHsieCI6MzI4Ljk2ODc1LCJ5IjoxMTZ9XQ==" marker-end="url(#diagram02x2_flowchart-v2-pointEnd)"></path><path d="M542.568,83L550.864,80.333C559.16,77.667,575.752,72.333,595.682,69.667C615.612,67,638.88,67,650.514,67L662.148,67" id="L_financeWeb_financeDb_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_financeWeb_financeDb_0" data-points="W3sieCI6NTQyLjU2ODIzOTc5NTkxODMsInkiOjgzfSx7IngiOjU5Mi4zNDM3NSwieSI6Njd9LHsieCI6NjY2LjE0ODQzNzUsInkiOjY3fV0=" marker-end="url(#diagram02x2_flowchart-v2-pointEnd)"></path><path d="M542.568,149L550.864,151.667C559.16,154.333,575.752,159.667,590.298,162.333C604.844,165,617.344,165,623.594,165L629.844,165" id="L_financeWeb_financePvc_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_financeWeb_financePvc_0" data-points="W3sieCI6NTQyLjU2ODIzOTc5NTkxODMsInkiOjE0OX0seyJ4Ijo1OTIuMzQzNzUsInkiOjE2NX0seyJ4Ijo2MzMuODQzNzUsInkiOjE2NX1d" marker-end="url(#diagram02x2_flowchart-v2-pointEnd)"></path></g><g class="edgeLabels"><g><rect class="background" style="stroke: none"></rect></g><g><rect class="background" style="stroke: none"></rect></g><g><rect class="background" style="stroke: none"></rect></g><g class="edgeLabel"><g class="label" data-id="L_financeApp_financeWeb_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g><g class="edgeLabel"><g class="label" data-id="L_financeWeb_financeDb_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g><g class="edgeLabel"><g class="label" data-id="L_financeWeb_financePvc_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g></g><g class="nodes"><g class="node default" id="flowchart-financeApp-0" transform="translate(147.734375, 116)"><rect class="basic label-container" style="" x="-98.234375" y="-33" width="196.46875" height="66"></rect><g class="label" style="" transform="translate(-62.234375, -15)"><rect></rect><foreignObject width="124.46875" height="30"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>金融官网 APP</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-financeWeb-1" transform="translate(439.90625, 116)"><rect class="basic label-container" style="" x="-110.9375" y="-33" width="221.875" height="66"></rect><g class="label" style="" transform="translate(-74.9375, -15)"><rect></rect><foreignObject width="149.875" height="30"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>Web 与后台组件</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-financeDb-2" transform="translate(762.1484375, 67)"><rect class="basic label-container" style="" x="-96" y="-33" width="192" height="66"></rect><g class="label" style="" transform="translate(-60, -15)"><rect></rect><foreignObject width="120" height="30"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>必需:数据库</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-financePvc-3" transform="translate(762.1484375, 165)"><rect class="basic label-container" style="" x="-128.3046875" y="-33" width="256.609375" height="66"></rect><g class="label" style="" transform="translate(-92.3046875, -15)"><rect></rect><foreignObject width="184.609375" height="30"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>必需:PVC 文件存储</p></span></div></foreignObject></g></g></g></g></g></g></g></svg></g></svg></div></article></section><section id="panel2" hidden><h1>G03 购买与开通</h1><p class="lead">普通向导减少信息量,高级配置支持多 APP;购买完成后还须核验实际开通结果。</p><p class="links"><a href="G03-购买与开通.md">阅读 Markdown 与编辑源</a> · <a href="G03-购买与开通.svg">购买与开通 SVG</a> · <a href="G03-购买与开通.png">PNG</a></p><article><h2>购买与开通</h2><div class="diagram"><svg xmlns="http://www.w3.org/2000/svg" width="1294" height="1667" viewBox="0 0 1294 1667" role="img" aria-labelledby="G03-购买与开通Title G03-购买与开通Desc"><title id="G03-购买与开通Title">G03 购买与开通 · 购买与开通</title><desc id="G03-购买与开通Desc">普通向导减少信息量,高级配置支持多 APP;购买完成后还须核验实际开通结果。;2026-10-12,业务基线 0.14,图集版本 0.17</desc><rect width="100%" height="100%" fill="#fff"/><text x="32" y="42" font-family="Microsoft YaHei,Arial,sans-serif" font-size="28" font-weight="600" fill="#17233a">G03 购买与开通</text><text x="32" y="79" font-family="Microsoft YaHei,Arial,sans-serif" font-size="18" fill="#526176">2026-10-12 · 业务基线 0.14 · 图集 0.17 · 主图 · 技术选型未定</text><g transform="translate(32,124)"><svg id="diagram03x0" width="1230" xmlns="http://www.w3.org/2000/svg" height="1495" viewBox="-30 -20 1230 1495" role="graphics-document document" aria-roledescription="sequence"><g><line id="actor3" x1="1050" y1="65" x2="1050" y2="2000" class="actor-line 200" stroke-width="0.5px" stroke="#999" name="staff"></line><g id="root-3"><rect x="930" y="0" fill="#eaeaea" stroke="#666" width="240" height="65" name="staff" rx="3" ry="3" class="actor actor-top"></rect><text x="1050" y="32.5" dominant-baseline="central" alignment-baseline="central" class="actor actor-box" style="text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif;"><tspan x="1050" dy="0">内部人员</tspan></text></g></g><g><line id="actor2" x1="748" y1="65" x2="748" y2="2000" class="actor-line 200" stroke-width="0.5px" stroke="#999" name="provisioning"></line><g id="root-2"><rect x="628" y="0" fill="#eaeaea" stroke="#666" width="240" height="65" name="provisioning" rx="3" ry="3" class="actor actor-top"></rect><text x="748" y="32.5" dominant-baseline="central" alignment-baseline="central" class="actor actor-box" style="text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif;"><tspan x="748" dy="0">自动开通能力</tspan></text></g></g><g><line id="actor1" x1="434" y1="65" x2="434" y2="2000" class="actor-line 200" stroke-width="0.5px" stroke="#999" name="platform"></line><g id="root-1"><rect x="314" y="0" fill="#eaeaea" stroke="#666" width="240" height="65" name="platform" rx="3" ry="3" class="actor actor-top"></rect><text x="434" y="32.5" dominant-baseline="central" alignment-baseline="central" class="actor actor-box" style="text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif;"><tspan x="434" dy="0">平台业务</tspan></text></g></g><g><line id="actor0" x1="120" y1="65" x2="120" y2="2000" class="actor-line 200" stroke-width="0.5px" stroke="#999" name="customer"></line><g id="root-0"><rect x="0" y="0" fill="#eaeaea" stroke="#666" width="240" height="65" name="customer" rx="3" ry="3" class="actor actor-top"></rect><text x="120" y="32.5" dominant-baseline="central" alignment-baseline="central" class="actor actor-box" style="text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif;"><tspan x="120" dy="0">客户</tspan></text></g></g><style>#diagram03x0{font-family:Microsoft YaHei,Arial,sans-serif;font-size:20px;fill:#17233a;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram03x0 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram03x0 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram03x0 .error-icon{fill:#ffffff;}#diagram03x0 .error-text{fill:#000000;stroke:#000000;}#diagram03x0 .edge-thickness-normal{stroke-width:1px;}#diagram03x0 .edge-thickness-thick{stroke-width:3.5px;}#diagram03x0 .edge-pattern-solid{stroke-dasharray:0;}#diagram03x0 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram03x0 .edge-pattern-dashed{stroke-dasharray:3;}#diagram03x0 .edge-pattern-dotted{stroke-dasharray:2;}#diagram03x0 .marker{fill:#60718a;stroke:#60718a;}#diagram03x0 .marker.cross{stroke:#60718a;}#diagram03x0 svg{font-family:Microsoft YaHei,Arial,sans-serif;font-size:20px;}#diagram03x0 p{margin:0;}#diagram03x0 .actor{stroke:#8198bb;fill:#edf3fb;}#diagram03x0 text.actor&gt;tspan{fill:#17233a;stroke:none;}#diagram03x0 .actor-line{stroke:#8198bb;}#diagram03x0 .innerArc{stroke-width:1.5;stroke-dasharray:none;}#diagram03x0 .messageLine0{stroke-width:1.5;stroke-dasharray:none;stroke:#334155;}#diagram03x0 .messageLine1{stroke-width:1.5;stroke-dasharray:2,2;stroke:#334155;}#diagram03x0 #arrowhead path{fill:#334155;stroke:#334155;}#diagram03x0 .sequenceNumber{fill:#9f8e75;}#diagram03x0 #sequencenumber{fill:#334155;}#diagram03x0 #crosshead path{fill:#334155;stroke:#334155;}#diagram03x0 .messageText{fill:#17233a;stroke:none;}#diagram03x0 .labelBox{stroke:#9aabc1;fill:#f3f6fa;}#diagram03x0 .labelText,#diagram03x0 .labelText&gt;tspan{fill:#17233a;stroke:none;}#diagram03x0 .loopText,#diagram03x0 .loopText&gt;tspan{fill:#17233a;stroke:none;}#diagram03x0 .loopLine{stroke-width:2px;stroke-dasharray:2,2;stroke:#9aabc1;fill:#9aabc1;}#diagram03x0 .note{stroke:#d4c79f;fill:#fffbea;}#diagram03x0 .noteText,#diagram03x0 .noteText&gt;tspan{fill:#17233a;stroke:none;}#diagram03x0 .activation0{fill:#f3f8f6;stroke:hsl(156, 26.3157894737%, 86.2745098039%);}#diagram03x0 .activation1{fill:#f3f8f6;stroke:hsl(156, 26.3157894737%, 86.2745098039%);}#diagram03x0 .activation2{fill:#f3f8f6;stroke:hsl(156, 26.3157894737%, 86.2745098039%);}#diagram03x0 .actorPopupMenu{position:absolute;}#diagram03x0 .actorPopupMenuPanel{position:absolute;fill:#edf3fb;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);filter:drop-shadow(3px 5px 2px rgb(0 0 0 / 0.4));}#diagram03x0 .actor-man line{stroke:#8198bb;fill:#edf3fb;}#diagram03x0 .actor-man circle,#diagram03x0 line{stroke:#8198bb;fill:#edf3fb;stroke-width:2px;}#diagram03x0 :root{--mermaid-font-family:Microsoft YaHei,Arial,sans-serif;}</style><g></g><defs><symbol id="computer" width="24" height="24"><path transform="scale(.5)" d="M2 2v13h20v-13h-20zm18 11h-16v-9h16v9zm-10.228 6l.466-1h3.524l.467 1h-4.457zm14.228 3h-24l2-6h2.104l-1.33 4h18.45l-1.297-4h2.073l2 6zm-5-10h-14v-7h14v7z"></path></symbol></defs><defs><symbol id="database" fill-rule="evenodd" clip-rule="evenodd"><path transform="scale(.5)" d="M12.258.001l.256.004.255.005.253.008.251.01.249.012.247.015.246.016.242.019.241.02.239.023.236.024.233.027.231.028.229.031.225.032.223.034.22.036.217.038.214.04.211.041.208.043.205.045.201.046.198.048.194.05.191.051.187.053.183.054.18.056.175.057.172.059.168.06.163.061.16.063.155.064.15.066.074.033.073.033.071.034.07.034.069.035.068.035.067.035.066.035.064.036.064.036.062.036.06.036.06.037.058.037.058.037.055.038.055.038.053.038.052.038.051.039.05.039.048.039.047.039.045.04.044.04.043.04.041.04.04.041.039.041.037.041.036.041.034.041.033.042.032.042.03.042.029.042.027.042.026.043.024.043.023.043.021.043.02.043.018.044.017.043.015.044.013.044.012.044.011.045.009.044.007.045.006.045.004.045.002.045.001.045v17l-.001.045-.002.045-.004.045-.006.045-.007.045-.009.044-.011.045-.012.044-.013.044-.015.044-.017.043-.018.044-.02.043-.021.043-.023.043-.024.043-.026.043-.027.042-.029.042-.03.042-.032.042-.033.042-.034.041-.036.041-.037.041-.039.041-.04.041-.041.04-.043.04-.044.04-.045.04-.047.039-.048.039-.05.039-.051.039-.052.038-.053.038-.055.038-.055.038-.058.037-.058.037-.06.037-.06.036-.062.036-.064.036-.064.036-.066.035-.067.035-.068.035-.069.035-.07.034-.071.034-.073.033-.074.033-.15.066-.155.064-.16.063-.163.061-.168.06-.172.059-.175.057-.18.056-.183.054-.187.053-.191.051-.194.05-.198.048-.201.046-.205.045-.208.043-.211.041-.214.04-.217.038-.22.036-.223.034-.225.032-.229.031-.231.028-.233.027-.236.024-.239.023-.241.02-.242.019-.246.016-.247.015-.249.012-.251.01-.253.008-.255.005-.256.004-.258.001-.258-.001-.256-.004-.255-.005-.253-.008-.251-.01-.249-.012-.247-.015-.245-.016-.243-.019-.241-.02-.238-.023-.236-.024-.234-.027-.231-.028-.228-.031-.226-.032-.223-.034-.22-.036-.217-.038-.214-.04-.211-.041-.208-.043-.204-.045-.201-.046-.198-.048-.195-.05-.19-.051-.187-.053-.184-.054-.179-.056-.176-.057-.172-.059-.167-.06-.164-.061-.159-.063-.155-.064-.151-.066-.074-.033-.072-.033-.072-.034-.07-.034-.069-.035-.068-.035-.067-.035-.066-.035-.064-.036-.063-.036-.062-.036-.061-.036-.06-.037-.058-.037-.057-.037-.056-.038-.055-.038-.053-.038-.052-.038-.051-.039-.049-.039-.049-.039-.046-.039-.046-.04-.044-.04-.043-.04-.041-.04-.04-.041-.039-.041-.037-.041-.036-.041-.034-.041-.033-.042-.032-.042-.03-.042-.029-.042-.027-.042-.026-.043-.024-.043-.023-.043-.021-.043-.02-.043-.018-.044-.017-.043-.015-.044-.013-.044-.012-.044-.011-.045-.009-.044-.007-.045-.006-.045-.004-.045-.002-.045-.001-.045v-17l.001-.045.002-.045.004-.045.006-.045.007-.045.009-.044.011-.045.012-.044.013-.044.015-.044.017-.043.018-.044.02-.043.021-.043.023-.043.024-.043.026-.043.027-.042.029-.042.03-.042.032-.042.033-.042.034-.041.036-.041.037-.041.039-.041.04-.041.041-.04.043-.04.044-.04.046-.04.046-.039.049-.039.049-.039.051-.039.052-.038.053-.038.055-.038.056-.038.057-.037.058-.037.06-.037.061-.036.062-.036.063-.036.064-.036.066-.035.067-.035.068-.035.069-.035.07-.034.072-.034.072-.033.074-.033.151-.066.155-.064.159-.063.164-.061.167-.06.172-.059.176-.057.179-.056.184-.054.187-.053.19-.051.195-.05.198-.048.201-.046.204-.045.208-.043.211-.041.214-.04.217-.038.22-.036.223-.034.226-.032.228-.031.231-.028.234-.027.236-.024.238-.023.241-.02.243-.019.245-.016.247-.015.249-.012.251-.01.253-.008.255-.005.256-.004.258-.001.258.001zm-9.258 20.499v.01l.001.021.003.021.004.022.005.021.006.022.007.022.009.023.01.022.011.023.012.023.013.023.015.023.016.024.017.023.018.024.019.024.021.024.022.025.023.024.024.025.052.049.056.05.061.051.066.051.07.051.075.051.079.052.084.052.088.052.092.052.097.052.102.051.105.052.11.052.114.051.119.051.123.051.127.05.131.05.135.05.139.048.144.049.147.047.152.047.155.047.16.045.163.045.167.043.171.043.176.041.178.041.183.039.187.039.19.037.194.035.197.035.202.033.204.031.209.03.212.029.216.027.219.025.222.024.226.021.23.02.233.018.236.016.24.015.243.012.246.01.249.008.253.005.256.004.259.001.26-.001.257-.004.254-.005.25-.008.247-.011.244-.012.241-.014.237-.016.233-.018.231-.021.226-.021.224-.024.22-.026.216-.027.212-.028.21-.031.205-.031.202-.034.198-.034.194-.036.191-.037.187-.039.183-.04.179-.04.175-.042.172-.043.168-.044.163-.045.16-.046.155-.046.152-.047.148-.048.143-.049.139-.049.136-.05.131-.05.126-.05.123-.051.118-.052.114-.051.11-.052.106-.052.101-.052.096-.052.092-.052.088-.053.083-.051.079-.052.074-.052.07-.051.065-.051.06-.051.056-.05.051-.05.023-.024.023-.025.021-.024.02-.024.019-.024.018-.024.017-.024.015-.023.014-.024.013-.023.012-.023.01-.023.01-.022.008-.022.006-.022.006-.022.004-.022.004-.021.001-.021.001-.021v-4.127l-.077.055-.08.053-.083.054-.085.053-.087.052-.09.052-.093.051-.095.05-.097.05-.1.049-.102.049-.105.048-.106.047-.109.047-.111.046-.114.045-.115.045-.118.044-.12.043-.122.042-.124.042-.126.041-.128.04-.13.04-.132.038-.134.038-.135.037-.138.037-.139.035-.142.035-.143.034-.144.033-.147.032-.148.031-.15.03-.151.03-.153.029-.154.027-.156.027-.158.026-.159.025-.161.024-.162.023-.163.022-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.011-.178.01-.179.008-.179.008-.181.006-.182.005-.182.004-.184.003-.184.002h-.37l-.184-.002-.184-.003-.182-.004-.182-.005-.181-.006-.179-.008-.179-.008-.178-.01-.176-.011-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.022-.162-.023-.161-.024-.159-.025-.157-.026-.156-.027-.155-.027-.153-.029-.151-.03-.15-.03-.148-.031-.146-.032-.145-.033-.143-.034-.141-.035-.14-.035-.137-.037-.136-.037-.134-.038-.132-.038-.13-.04-.128-.04-.126-.041-.124-.042-.122-.042-.12-.044-.117-.043-.116-.045-.113-.045-.112-.046-.109-.047-.106-.047-.105-.048-.102-.049-.1-.049-.097-.05-.095-.05-.093-.052-.09-.051-.087-.052-.085-.053-.083-.054-.08-.054-.077-.054v4.127zm0-5.654v.011l.001.021.003.021.004.021.005.022.006.022.007.022.009.022.01.022.011.023.012.023.013.023.015.024.016.023.017.024.018.024.019.024.021.024.022.024.023.025.024.024.052.05.056.05.061.05.066.051.07.051.075.052.079.051.084.052.088.052.092.052.097.052.102.052.105.052.11.051.114.051.119.052.123.05.127.051.131.05.135.049.139.049.144.048.147.048.152.047.155.046.16.045.163.045.167.044.171.042.176.042.178.04.183.04.187.038.19.037.194.036.197.034.202.033.204.032.209.03.212.028.216.027.219.025.222.024.226.022.23.02.233.018.236.016.24.014.243.012.246.01.249.008.253.006.256.003.259.001.26-.001.257-.003.254-.006.25-.008.247-.01.244-.012.241-.015.237-.016.233-.018.231-.02.226-.022.224-.024.22-.025.216-.027.212-.029.21-.03.205-.032.202-.033.198-.035.194-.036.191-.037.187-.039.183-.039.179-.041.175-.042.172-.043.168-.044.163-.045.16-.045.155-.047.152-.047.148-.048.143-.048.139-.05.136-.049.131-.05.126-.051.123-.051.118-.051.114-.052.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.051.07-.052.065-.051.06-.05.056-.051.051-.049.023-.025.023-.024.021-.025.02-.024.019-.024.018-.024.017-.024.015-.023.014-.023.013-.024.012-.022.01-.023.01-.023.008-.022.006-.022.006-.022.004-.021.004-.022.001-.021.001-.021v-4.139l-.077.054-.08.054-.083.054-.085.052-.087.053-.09.051-.093.051-.095.051-.097.05-.1.049-.102.049-.105.048-.106.047-.109.047-.111.046-.114.045-.115.044-.118.044-.12.044-.122.042-.124.042-.126.041-.128.04-.13.039-.132.039-.134.038-.135.037-.138.036-.139.036-.142.035-.143.033-.144.033-.147.033-.148.031-.15.03-.151.03-.153.028-.154.028-.156.027-.158.026-.159.025-.161.024-.162.023-.163.022-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.011-.178.009-.179.009-.179.007-.181.007-.182.005-.182.004-.184.003-.184.002h-.37l-.184-.002-.184-.003-.182-.004-.182-.005-.181-.007-.179-.007-.179-.009-.178-.009-.176-.011-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.022-.162-.023-.161-.024-.159-.025-.157-.026-.156-.027-.155-.028-.153-.028-.151-.03-.15-.03-.148-.031-.146-.033-.145-.033-.143-.033-.141-.035-.14-.036-.137-.036-.136-.037-.134-.038-.132-.039-.13-.039-.128-.04-.126-.041-.124-.042-.122-.043-.12-.043-.117-.044-.116-.044-.113-.046-.112-.046-.109-.046-.106-.047-.105-.048-.102-.049-.1-.049-.097-.05-.095-.051-.093-.051-.09-.051-.087-.053-.085-.052-.083-.054-.08-.054-.077-.054v4.139zm0-5.666v.011l.001.02.003.022.004.021.005.022.006.021.007.022.009.023.01.022.011.023.012.023.013.023.015.023.016.024.017.024.018.023.019.024.021.025.022.024.023.024.024.025.052.05.056.05.061.05.066.051.07.051.075.052.079.051.084.052.088.052.092.052.097.052.102.052.105.051.11.052.114.051.119.051.123.051.127.05.131.05.135.05.139.049.144.048.147.048.152.047.155.046.16.045.163.045.167.043.171.043.176.042.178.04.183.04.187.038.19.037.194.036.197.034.202.033.204.032.209.03.212.028.216.027.219.025.222.024.226.021.23.02.233.018.236.017.24.014.243.012.246.01.249.008.253.006.256.003.259.001.26-.001.257-.003.254-.006.25-.008.247-.01.244-.013.241-.014.237-.016.233-.018.231-.02.226-.022.224-.024.22-.025.216-.027.212-.029.21-.03.205-.032.202-.033.198-.035.194-.036.191-.037.187-.039.183-.039.179-.041.175-.042.172-.043.168-.044.163-.045.16-.045.155-.047.152-.047.148-.048.143-.049.139-.049.136-.049.131-.051.126-.05.123-.051.118-.052.114-.051.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.052.07-.051.065-.051.06-.051.056-.05.051-.049.023-.025.023-.025.021-.024.02-.024.019-.024.018-.024.017-.024.015-.023.014-.024.013-.023.012-.023.01-.022.01-.023.008-.022.006-.022.006-.022.004-.022.004-.021.001-.021.001-.021v-4.153l-.077.054-.08.054-.083.053-.085.053-.087.053-.09.051-.093.051-.095.051-.097.05-.1.049-.102.048-.105.048-.106.048-.109.046-.111.046-.114.046-.115.044-.118.044-.12.043-.122.043-.124.042-.126.041-.128.04-.13.039-.132.039-.134.038-.135.037-.138.036-.139.036-.142.034-.143.034-.144.033-.147.032-.148.032-.15.03-.151.03-.153.028-.154.028-.156.027-.158.026-.159.024-.161.024-.162.023-.163.023-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.01-.178.01-.179.009-.179.007-.181.006-.182.006-.182.004-.184.003-.184.001-.185.001-.185-.001-.184-.001-.184-.003-.182-.004-.182-.006-.181-.006-.179-.007-.179-.009-.178-.01-.176-.01-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.023-.162-.023-.161-.024-.159-.024-.157-.026-.156-.027-.155-.028-.153-.028-.151-.03-.15-.03-.148-.032-.146-.032-.145-.033-.143-.034-.141-.034-.14-.036-.137-.036-.136-.037-.134-.038-.132-.039-.13-.039-.128-.041-.126-.041-.124-.041-.122-.043-.12-.043-.117-.044-.116-.044-.113-.046-.112-.046-.109-.046-.106-.048-.105-.048-.102-.048-.1-.05-.097-.049-.095-.051-.093-.051-.09-.052-.087-.052-.085-.053-.083-.053-.08-.054-.077-.054v4.153zm8.74-8.179l-.257.004-.254.005-.25.008-.247.011-.244.012-.241.014-.237.016-.233.018-.231.021-.226.022-.224.023-.22.026-.216.027-.212.028-.21.031-.205.032-.202.033-.198.034-.194.036-.191.038-.187.038-.183.04-.179.041-.175.042-.172.043-.168.043-.163.045-.16.046-.155.046-.152.048-.148.048-.143.048-.139.049-.136.05-.131.05-.126.051-.123.051-.118.051-.114.052-.11.052-.106.052-.101.052-.096.052-.092.052-.088.052-.083.052-.079.052-.074.051-.07.052-.065.051-.06.05-.056.05-.051.05-.023.025-.023.024-.021.024-.02.025-.019.024-.018.024-.017.023-.015.024-.014.023-.013.023-.012.023-.01.023-.01.022-.008.022-.006.023-.006.021-.004.022-.004.021-.001.021-.001.021.001.021.001.021.004.021.004.022.006.021.006.023.008.022.01.022.01.023.012.023.013.023.014.023.015.024.017.023.018.024.019.024.02.025.021.024.023.024.023.025.051.05.056.05.06.05.065.051.07.052.074.051.079.052.083.052.088.052.092.052.096.052.101.052.106.052.11.052.114.052.118.051.123.051.126.051.131.05.136.05.139.049.143.048.148.048.152.048.155.046.16.046.163.045.168.043.172.043.175.042.179.041.183.04.187.038.191.038.194.036.198.034.202.033.205.032.21.031.212.028.216.027.22.026.224.023.226.022.231.021.233.018.237.016.241.014.244.012.247.011.25.008.254.005.257.004.26.001.26-.001.257-.004.254-.005.25-.008.247-.011.244-.012.241-.014.237-.016.233-.018.231-.021.226-.022.224-.023.22-.026.216-.027.212-.028.21-.031.205-.032.202-.033.198-.034.194-.036.191-.038.187-.038.183-.04.179-.041.175-.042.172-.043.168-.043.163-.045.16-.046.155-.046.152-.048.148-.048.143-.048.139-.049.136-.05.131-.05.126-.051.123-.051.118-.051.114-.052.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.051.07-.052.065-.051.06-.05.056-.05.051-.05.023-.025.023-.024.021-.024.02-.025.019-.024.018-.024.017-.023.015-.024.014-.023.013-.023.012-.023.01-.023.01-.022.008-.022.006-.023.006-.021.004-.022.004-.021.001-.021.001-.021-.001-.021-.001-.021-.004-.021-.004-.022-.006-.021-.006-.023-.008-.022-.01-.022-.01-.023-.012-.023-.013-.023-.014-.023-.015-.024-.017-.023-.018-.024-.019-.024-.02-.025-.021-.024-.023-.024-.023-.025-.051-.05-.056-.05-.06-.05-.065-.051-.07-.052-.074-.051-.079-.052-.083-.052-.088-.052-.092-.052-.096-.052-.101-.052-.106-.052-.11-.052-.114-.052-.118-.051-.123-.051-.126-.051-.131-.05-.136-.05-.139-.049-.143-.048-.148-.048-.152-.048-.155-.046-.16-.046-.163-.045-.168-.043-.172-.043-.175-.042-.179-.041-.183-.04-.187-.038-.191-.038-.194-.036-.198-.034-.202-.033-.205-.032-.21-.031-.212-.028-.216-.027-.22-.026-.224-.023-.226-.022-.231-.021-.233-.018-.237-.016-.241-.014-.244-.012-.247-.011-.25-.008-.254-.005-.257-.004-.26-.001-.26.001z"></path></symbol></defs><defs><symbol id="clock" width="24" height="24"><path transform="scale(.5)" d="M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10-10-4.486-10-10 4.486-10 10-10zm0-2c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm5.848 12.459c.202.038.202.333.001.372-1.907.361-6.045 1.111-6.547 1.111-.719 0-1.301-.582-1.301-1.301 0-.512.77-5.447 1.125-7.445.034-.192.312-.181.343.014l.985 6.238 5.394 1.011z"></path></symbol></defs><defs><marker id="arrowhead" refX="7.9" refY="5" markerUnits="userSpaceOnUse" markerWidth="12" markerHeight="12" orient="auto-start-reverse"><path d="M -1 0 L 10 5 L 0 10 z"></path></marker></defs><defs><marker id="crosshead" markerWidth="15" markerHeight="8" orient="auto" refX="4" refY="4.5"><path fill="none" stroke="#000000" stroke-width="1pt" d="M 1,2 L 6,7 M 6,2 L 1,7" style="stroke-dasharray: 0, 0;"></path></marker></defs><defs><marker id="filled-head" refX="15.5" refY="7" markerWidth="20" markerHeight="28" orient="auto"><path d="M 18,7 L9,13 L14,7 L9,1 Z"></path></marker></defs><defs><marker id="sequencenumber" refX="15" refY="15" markerWidth="60" markerHeight="40" orient="auto"><circle cx="15" cy="15" r="6"></circle></marker></defs><g><line x1="105" y1="135" x2="449" y2="135" class="loopLine"></line><line x1="449" y1="135" x2="449" y2="376" class="loopLine"></line><line x1="105" y1="376" x2="449" y2="376" class="loopLine"></line><line x1="105" y1="135" x2="105" y2="376" class="loopLine"></line><line x1="105" y1="271" x2="449" y2="271" class="loopLine" style="stroke-dasharray: 3, 3;"></line><polygon points="105,135 155,135 155,148 146.6,155 105,155" class="labelBox"></polygon><text x="130" y="148" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="labelText" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">alt</text><text x="302" y="157" text-anchor="middle" class="loopText" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;"><tspan x="302">[普通向导]</tspan></text><text x="277" y="293" text-anchor="middle" class="loopText" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">[高级配置]</text></g><g><line x1="105" y1="446" x2="449" y2="446" class="loopLine"></line><line x1="449" y1="446" x2="449" y2="556" class="loopLine"></line><line x1="105" y1="556" x2="449" y2="556" class="loopLine"></line><line x1="105" y1="446" x2="105" y2="556" class="loopLine"></line><polygon points="105,446 155,446 155,459 146.6,466 105,466" class="labelBox"></polygon><text x="130" y="459" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="labelText" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">opt</text><text x="302" y="468" text-anchor="middle" class="loopText" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;"><tspan x="302">[真实充值积分不足]</tspan></text></g><g><line x1="733" y1="738" x2="1065" y2="738" class="loopLine"></line><line x1="1065" y1="738" x2="1065" y2="904" class="loopLine"></line><line x1="733" y1="904" x2="1065" y2="904" class="loopLine"></line><line x1="733" y1="738" x2="733" y2="904" class="loopLine"></line><polygon points="733,738 783,738 783,751 774.6,758 733,758" class="labelBox"></polygon><text x="758" y="751" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="labelText" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">opt</text><text x="924" y="760" text-anchor="middle" class="loopText" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;"><tspan x="924">[供应商账号等步骤需要人工准备]</tspan></text></g><g><line x1="105" y1="1025" x2="1065" y2="1025" class="loopLine"></line><line x1="1065" y1="1025" x2="1065" y2="1455" class="loopLine"></line><line x1="105" y1="1455" x2="1065" y2="1455" class="loopLine"></line><line x1="105" y1="1025" x2="105" y2="1455" class="loopLine"></line><line x1="105" y1="1217" x2="1065" y2="1217" class="loopLine" style="stroke-dasharray: 3, 3;"></line><polygon points="105,1025 155,1025 155,1038 146.6,1045 105,1045" class="labelBox"></polygon><text x="130" y="1038" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="labelText" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">alt</text><text x="610" y="1047" text-anchor="middle" class="loopText" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;"><tspan x="610">[应用已可用]</tspan></text><text x="585" y="1239" text-anchor="middle" class="loopText" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">[开通失败或结果不明]</text></g><text x="276" y="80" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">案例快捷建立同类项目 / 从应用目录建立项目</text><line x1="121" y1="121" x2="430" y2="121" class="messageLine0" stroke-width="2" stroke="none" marker-end="url(#arrowhead)" style="fill: none;"></line><text x="279" y="190" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">单</text><text x="279" y="211" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">APP:选择必需资源档位,再选择域名、邮箱等</text><line x1="433" y1="252" x2="124" y2="252" class="messageLine1" stroke-width="2" stroke="none" marker-end="url(#arrowhead)" style="stroke-dasharray: 3, 3; fill: none;"></line><text x="279" y="321" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">同项目配置多个 APP、组件和资源绑定</text><line x1="433" y1="362" x2="124" y2="362" class="messageLine1" stroke-width="2" stroke="none" marker-end="url(#arrowhead)" style="stroke-dasharray: 3, 3; fill: none;"></line><text x="276" y="391" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">确认配置,查看年付套餐和积分总价</text><line x1="121" y1="432" x2="430" y2="432" class="messageLine0" stroke-width="2" stroke="none" marker-end="url(#arrowhead)" style="fill: none;"></line><text x="276" y="501" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">充值到账后继续</text><line x1="121" y1="542" x2="430" y2="542" class="messageLine0" stroke-width="2" stroke="none" marker-end="url(#arrowhead)" style="fill: none;"></line><text x="276" y="571" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">确认购买并消耗真实充值积分</text><line x1="121" y1="612" x2="430" y2="612" class="messageLine0" stroke-width="2" stroke="none" marker-end="url(#arrowhead)" style="fill: none;"></line><text x="590" y="627" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">建立开通任务,按购买项分别执行</text><line x1="435" y1="668" x2="744" y2="668" class="messageLine0" stroke-width="2" stroke="none" marker-end="url(#arrowhead)" style="fill: none;"></line><text x="279" y="683" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">展示正在执行、等待人工或失败等任务状态</text><line x1="433" y1="724" x2="124" y2="724" class="messageLine1" stroke-width="2" stroke="none" marker-end="url(#arrowhead)" style="stroke-dasharray: 3, 3; fill: none;"></line><text x="898" y="793" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">请求人工准备或排查</text><line x1="749" y1="834" x2="1046" y2="834" class="messageLine0" stroke-width="2" stroke="none" marker-end="url(#arrowhead)" style="fill: none;"></line><text x="901" y="849" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">更新处理结果,继续开通</text><line x1="1049" y1="890" x2="752" y2="890" class="messageLine1" stroke-width="2" stroke="none" marker-end="url(#arrowhead)" style="stroke-dasharray: 3, 3; fill: none;"></line><text x="749" y="919" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">核验应用健康和各服务实际开通结-</text><text x="749" y="940" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">果</text><path d="M 749,981 C 809,971 809,1011 749,1001" class="messageLine0" stroke-width="2" stroke="none" marker-end="url(#arrowhead)" style="fill: none;"></path><text x="593" y="1080" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">更新成功项与访问入口;其他服务独立显示状态</text><line x1="747" y1="1121" x2="438" y2="1121" class="messageLine1" stroke-width="2" stroke="none" marker-end="url(#arrowhead)" style="stroke-dasharray: 3, 3; fill: none;"></line><text x="279" y="1136" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">受保护预览地址 /</text><text x="279" y="1157" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">已绑定的正式域名;发送成功邮件</text><line x1="433" y1="1198" x2="124" y2="1198" class="messageLine1" stroke-width="2" stroke="none" marker-end="url(#arrowhead)" style="stroke-dasharray: 3, 3; fill: none;"></line><text x="593" y="1267" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">保留失败或待核查状态,避免重复开通 /</text><text x="593" y="1288" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">重复扣费</text><line x1="747" y1="1329" x2="438" y2="1329" class="messageLine1" stroke-width="2" stroke="none" marker-end="url(#arrowhead)" style="stroke-dasharray: 3, 3; fill: none;"></line><text x="741" y="1344" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">人工核查与修复</text><line x1="435" y1="1385" x2="1046" y2="1385" class="messageLine0" stroke-width="2" stroke="none" marker-end="url(#arrowhead)" style="fill: none;"></line><text x="279" y="1400" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">显示原因与处理进度</text><line x1="433" y1="1441" x2="124" y2="1441" class="messageLine1" stroke-width="2" stroke="none" marker-end="url(#arrowhead)" style="stroke-dasharray: 3, 3; fill: none;"></line></svg></g></svg></div></article></section><section id="panel3" hidden><h1>G04 定制工单处理</h1><p class="lead">一个工单固定一次改动需求,自动或人工执行后直接更新运行版本;人工模式增加金额确认。</p><p class="links"><a href="G04-定制工单处理.md">阅读 Markdown 与编辑源</a> · <a href="G04-定制工单处理.svg">定制工单主流程 SVG</a> · <a href="G04-定制工单处理.png">PNG</a> · <a href="G04-失败与恢复.svg">失败与恢复 SVG</a> · <a href="G04-失败与恢复.png">PNG</a></p><article><h2>定制工单主流程</h2><div class="diagram"><svg xmlns="http://www.w3.org/2000/svg" width="1596" height="1744" viewBox="0 0 1596 1744" role="img" aria-labelledby="G04-定制工单处理Title G04-定制工单处理Desc"><title id="G04-定制工单处理Title">G04 定制工单处理 · 定制工单主流程</title><desc id="G04-定制工单处理Desc">一个工单固定一次改动需求,自动或人工执行后直接更新运行版本;人工模式增加金额确认。;2026-10-12,业务基线 0.14,图集版本 0.17</desc><rect width="100%" height="100%" fill="#fff"/><text x="32" y="42" font-family="Microsoft YaHei,Arial,sans-serif" font-size="28" font-weight="600" fill="#17233a">G04 定制工单处理</text><text x="32" y="79" font-family="Microsoft YaHei,Arial,sans-serif" font-size="18" fill="#526176">2026-10-12 · 业务基线 0.14 · 图集 0.17 · 主图 · 技术选型未定</text><g transform="translate(32,124)"><svg id="diagram04x0" width="1532" xmlns="http://www.w3.org/2000/svg" height="1572" viewBox="-30 -20 1532 1572" role="graphics-document document" aria-roledescription="sequence"><g><line id="actor8" x1="1352" y1="65" x2="1352" y2="2000" class="actor-line 200" stroke-width="0.5px" stroke="#999" name="publish"></line><g id="root-8"><rect x="1232" y="0" fill="#eaeaea" stroke="#666" width="240" height="65" name="publish" rx="3" ry="3" class="actor actor-top"></rect><text x="1352" y="32.5" dominant-baseline="central" alignment-baseline="central" class="actor actor-box" style="text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif;"><tspan x="1352" dy="0">发布与运行核验</tspan></text></g></g><g><line id="actor7" x1="1050" y1="65" x2="1050" y2="2000" class="actor-line 200" stroke-width="0.5px" stroke="#999" name="human"></line><g id="root-7"><rect x="930" y="0" fill="#eaeaea" stroke="#666" width="240" height="65" name="human" rx="3" ry="3" class="actor actor-top"></rect><text x="1050" y="32.5" dominant-baseline="central" alignment-baseline="central" class="actor actor-box" style="text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif;"><tspan x="1050" dy="0">人工团队</tspan></text></g></g><g><line id="actor6" x1="748" y1="65" x2="748" y2="2000" class="actor-line 200" stroke-width="0.5px" stroke="#999" name="ai"></line><g id="root-6"><rect x="628" y="0" fill="#eaeaea" stroke="#666" width="240" height="65" name="ai" rx="3" ry="3" class="actor actor-top"></rect><text x="748" y="32.5" dominant-baseline="central" alignment-baseline="central" class="actor actor-box" style="text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif;"><tspan x="748" dy="0">AI 执行能力</tspan></text></g></g><g><line id="actor5" x1="434" y1="65" x2="434" y2="2000" class="actor-line 200" stroke-width="0.5px" stroke="#999" name="ticket"></line><g id="root-5"><rect x="314" y="0" fill="#eaeaea" stroke="#666" width="240" height="65" name="ticket" rx="3" ry="3" class="actor actor-top"></rect><text x="434" y="32.5" dominant-baseline="central" alignment-baseline="central" class="actor actor-box" style="text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif;"><tspan x="434" dy="0">平台工单</tspan></text></g></g><g><line id="actor4" x1="120" y1="65" x2="120" y2="2000" class="actor-line 200" stroke-width="0.5px" stroke="#999" name="customer"></line><g id="root-4"><rect x="0" y="0" fill="#eaeaea" stroke="#666" width="240" height="65" name="customer" rx="3" ry="3" class="actor actor-top"></rect><text x="120" y="32.5" dominant-baseline="central" alignment-baseline="central" class="actor actor-box" style="text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif;"><tspan x="120" dy="0">客户</tspan></text></g></g><style>#diagram04x0{font-family:Microsoft YaHei,Arial,sans-serif;font-size:20px;fill:#17233a;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram04x0 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram04x0 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram04x0 .error-icon{fill:#ffffff;}#diagram04x0 .error-text{fill:#000000;stroke:#000000;}#diagram04x0 .edge-thickness-normal{stroke-width:1px;}#diagram04x0 .edge-thickness-thick{stroke-width:3.5px;}#diagram04x0 .edge-pattern-solid{stroke-dasharray:0;}#diagram04x0 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram04x0 .edge-pattern-dashed{stroke-dasharray:3;}#diagram04x0 .edge-pattern-dotted{stroke-dasharray:2;}#diagram04x0 .marker{fill:#60718a;stroke:#60718a;}#diagram04x0 .marker.cross{stroke:#60718a;}#diagram04x0 svg{font-family:Microsoft YaHei,Arial,sans-serif;font-size:20px;}#diagram04x0 p{margin:0;}#diagram04x0 .actor{stroke:#8198bb;fill:#edf3fb;}#diagram04x0 text.actor&gt;tspan{fill:#17233a;stroke:none;}#diagram04x0 .actor-line{stroke:#8198bb;}#diagram04x0 .innerArc{stroke-width:1.5;stroke-dasharray:none;}#diagram04x0 .messageLine0{stroke-width:1.5;stroke-dasharray:none;stroke:#334155;}#diagram04x0 .messageLine1{stroke-width:1.5;stroke-dasharray:2,2;stroke:#334155;}#diagram04x0 #arrowhead path{fill:#334155;stroke:#334155;}#diagram04x0 .sequenceNumber{fill:#9f8e75;}#diagram04x0 #sequencenumber{fill:#334155;}#diagram04x0 #crosshead path{fill:#334155;stroke:#334155;}#diagram04x0 .messageText{fill:#17233a;stroke:none;}#diagram04x0 .labelBox{stroke:#9aabc1;fill:#f3f6fa;}#diagram04x0 .labelText,#diagram04x0 .labelText&gt;tspan{fill:#17233a;stroke:none;}#diagram04x0 .loopText,#diagram04x0 .loopText&gt;tspan{fill:#17233a;stroke:none;}#diagram04x0 .loopLine{stroke-width:2px;stroke-dasharray:2,2;stroke:#9aabc1;fill:#9aabc1;}#diagram04x0 .note{stroke:#d4c79f;fill:#fffbea;}#diagram04x0 .noteText,#diagram04x0 .noteText&gt;tspan{fill:#17233a;stroke:none;}#diagram04x0 .activation0{fill:#f3f8f6;stroke:hsl(156, 26.3157894737%, 86.2745098039%);}#diagram04x0 .activation1{fill:#f3f8f6;stroke:hsl(156, 26.3157894737%, 86.2745098039%);}#diagram04x0 .activation2{fill:#f3f8f6;stroke:hsl(156, 26.3157894737%, 86.2745098039%);}#diagram04x0 .actorPopupMenu{position:absolute;}#diagram04x0 .actorPopupMenuPanel{position:absolute;fill:#edf3fb;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);filter:drop-shadow(3px 5px 2px rgb(0 0 0 / 0.4));}#diagram04x0 .actor-man line{stroke:#8198bb;fill:#edf3fb;}#diagram04x0 .actor-man circle,#diagram04x0 line{stroke:#8198bb;fill:#edf3fb;stroke-width:2px;}#diagram04x0 :root{--mermaid-font-family:Microsoft YaHei,Arial,sans-serif;}</style><g></g><defs><symbol id="computer" width="24" height="24"><path transform="scale(.5)" d="M2 2v13h20v-13h-20zm18 11h-16v-9h16v9zm-10.228 6l.466-1h3.524l.467 1h-4.457zm14.228 3h-24l2-6h2.104l-1.33 4h18.45l-1.297-4h2.073l2 6zm-5-10h-14v-7h14v7z"></path></symbol></defs><defs><symbol id="database" fill-rule="evenodd" clip-rule="evenodd"><path transform="scale(.5)" d="M12.258.001l.256.004.255.005.253.008.251.01.249.012.247.015.246.016.242.019.241.02.239.023.236.024.233.027.231.028.229.031.225.032.223.034.22.036.217.038.214.04.211.041.208.043.205.045.201.046.198.048.194.05.191.051.187.053.183.054.18.056.175.057.172.059.168.06.163.061.16.063.155.064.15.066.074.033.073.033.071.034.07.034.069.035.068.035.067.035.066.035.064.036.064.036.062.036.06.036.06.037.058.037.058.037.055.038.055.038.053.038.052.038.051.039.05.039.048.039.047.039.045.04.044.04.043.04.041.04.04.041.039.041.037.041.036.041.034.041.033.042.032.042.03.042.029.042.027.042.026.043.024.043.023.043.021.043.02.043.018.044.017.043.015.044.013.044.012.044.011.045.009.044.007.045.006.045.004.045.002.045.001.045v17l-.001.045-.002.045-.004.045-.006.045-.007.045-.009.044-.011.045-.012.044-.013.044-.015.044-.017.043-.018.044-.02.043-.021.043-.023.043-.024.043-.026.043-.027.042-.029.042-.03.042-.032.042-.033.042-.034.041-.036.041-.037.041-.039.041-.04.041-.041.04-.043.04-.044.04-.045.04-.047.039-.048.039-.05.039-.051.039-.052.038-.053.038-.055.038-.055.038-.058.037-.058.037-.06.037-.06.036-.062.036-.064.036-.064.036-.066.035-.067.035-.068.035-.069.035-.07.034-.071.034-.073.033-.074.033-.15.066-.155.064-.16.063-.163.061-.168.06-.172.059-.175.057-.18.056-.183.054-.187.053-.191.051-.194.05-.198.048-.201.046-.205.045-.208.043-.211.041-.214.04-.217.038-.22.036-.223.034-.225.032-.229.031-.231.028-.233.027-.236.024-.239.023-.241.02-.242.019-.246.016-.247.015-.249.012-.251.01-.253.008-.255.005-.256.004-.258.001-.258-.001-.256-.004-.255-.005-.253-.008-.251-.01-.249-.012-.247-.015-.245-.016-.243-.019-.241-.02-.238-.023-.236-.024-.234-.027-.231-.028-.228-.031-.226-.032-.223-.034-.22-.036-.217-.038-.214-.04-.211-.041-.208-.043-.204-.045-.201-.046-.198-.048-.195-.05-.19-.051-.187-.053-.184-.054-.179-.056-.176-.057-.172-.059-.167-.06-.164-.061-.159-.063-.155-.064-.151-.066-.074-.033-.072-.033-.072-.034-.07-.034-.069-.035-.068-.035-.067-.035-.066-.035-.064-.036-.063-.036-.062-.036-.061-.036-.06-.037-.058-.037-.057-.037-.056-.038-.055-.038-.053-.038-.052-.038-.051-.039-.049-.039-.049-.039-.046-.039-.046-.04-.044-.04-.043-.04-.041-.04-.04-.041-.039-.041-.037-.041-.036-.041-.034-.041-.033-.042-.032-.042-.03-.042-.029-.042-.027-.042-.026-.043-.024-.043-.023-.043-.021-.043-.02-.043-.018-.044-.017-.043-.015-.044-.013-.044-.012-.044-.011-.045-.009-.044-.007-.045-.006-.045-.004-.045-.002-.045-.001-.045v-17l.001-.045.002-.045.004-.045.006-.045.007-.045.009-.044.011-.045.012-.044.013-.044.015-.044.017-.043.018-.044.02-.043.021-.043.023-.043.024-.043.026-.043.027-.042.029-.042.03-.042.032-.042.033-.042.034-.041.036-.041.037-.041.039-.041.04-.041.041-.04.043-.04.044-.04.046-.04.046-.039.049-.039.049-.039.051-.039.052-.038.053-.038.055-.038.056-.038.057-.037.058-.037.06-.037.061-.036.062-.036.063-.036.064-.036.066-.035.067-.035.068-.035.069-.035.07-.034.072-.034.072-.033.074-.033.151-.066.155-.064.159-.063.164-.061.167-.06.172-.059.176-.057.179-.056.184-.054.187-.053.19-.051.195-.05.198-.048.201-.046.204-.045.208-.043.211-.041.214-.04.217-.038.22-.036.223-.034.226-.032.228-.031.231-.028.234-.027.236-.024.238-.023.241-.02.243-.019.245-.016.247-.015.249-.012.251-.01.253-.008.255-.005.256-.004.258-.001.258.001zm-9.258 20.499v.01l.001.021.003.021.004.022.005.021.006.022.007.022.009.023.01.022.011.023.012.023.013.023.015.023.016.024.017.023.018.024.019.024.021.024.022.025.023.024.024.025.052.049.056.05.061.051.066.051.07.051.075.051.079.052.084.052.088.052.092.052.097.052.102.051.105.052.11.052.114.051.119.051.123.051.127.05.131.05.135.05.139.048.144.049.147.047.152.047.155.047.16.045.163.045.167.043.171.043.176.041.178.041.183.039.187.039.19.037.194.035.197.035.202.033.204.031.209.03.212.029.216.027.219.025.222.024.226.021.23.02.233.018.236.016.24.015.243.012.246.01.249.008.253.005.256.004.259.001.26-.001.257-.004.254-.005.25-.008.247-.011.244-.012.241-.014.237-.016.233-.018.231-.021.226-.021.224-.024.22-.026.216-.027.212-.028.21-.031.205-.031.202-.034.198-.034.194-.036.191-.037.187-.039.183-.04.179-.04.175-.042.172-.043.168-.044.163-.045.16-.046.155-.046.152-.047.148-.048.143-.049.139-.049.136-.05.131-.05.126-.05.123-.051.118-.052.114-.051.11-.052.106-.052.101-.052.096-.052.092-.052.088-.053.083-.051.079-.052.074-.052.07-.051.065-.051.06-.051.056-.05.051-.05.023-.024.023-.025.021-.024.02-.024.019-.024.018-.024.017-.024.015-.023.014-.024.013-.023.012-.023.01-.023.01-.022.008-.022.006-.022.006-.022.004-.022.004-.021.001-.021.001-.021v-4.127l-.077.055-.08.053-.083.054-.085.053-.087.052-.09.052-.093.051-.095.05-.097.05-.1.049-.102.049-.105.048-.106.047-.109.047-.111.046-.114.045-.115.045-.118.044-.12.043-.122.042-.124.042-.126.041-.128.04-.13.04-.132.038-.134.038-.135.037-.138.037-.139.035-.142.035-.143.034-.144.033-.147.032-.148.031-.15.03-.151.03-.153.029-.154.027-.156.027-.158.026-.159.025-.161.024-.162.023-.163.022-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.011-.178.01-.179.008-.179.008-.181.006-.182.005-.182.004-.184.003-.184.002h-.37l-.184-.002-.184-.003-.182-.004-.182-.005-.181-.006-.179-.008-.179-.008-.178-.01-.176-.011-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.022-.162-.023-.161-.024-.159-.025-.157-.026-.156-.027-.155-.027-.153-.029-.151-.03-.15-.03-.148-.031-.146-.032-.145-.033-.143-.034-.141-.035-.14-.035-.137-.037-.136-.037-.134-.038-.132-.038-.13-.04-.128-.04-.126-.041-.124-.042-.122-.042-.12-.044-.117-.043-.116-.045-.113-.045-.112-.046-.109-.047-.106-.047-.105-.048-.102-.049-.1-.049-.097-.05-.095-.05-.093-.052-.09-.051-.087-.052-.085-.053-.083-.054-.08-.054-.077-.054v4.127zm0-5.654v.011l.001.021.003.021.004.021.005.022.006.022.007.022.009.022.01.022.011.023.012.023.013.023.015.024.016.023.017.024.018.024.019.024.021.024.022.024.023.025.024.024.052.05.056.05.061.05.066.051.07.051.075.052.079.051.084.052.088.052.092.052.097.052.102.052.105.052.11.051.114.051.119.052.123.05.127.051.131.05.135.049.139.049.144.048.147.048.152.047.155.046.16.045.163.045.167.044.171.042.176.042.178.04.183.04.187.038.19.037.194.036.197.034.202.033.204.032.209.03.212.028.216.027.219.025.222.024.226.022.23.02.233.018.236.016.24.014.243.012.246.01.249.008.253.006.256.003.259.001.26-.001.257-.003.254-.006.25-.008.247-.01.244-.012.241-.015.237-.016.233-.018.231-.02.226-.022.224-.024.22-.025.216-.027.212-.029.21-.03.205-.032.202-.033.198-.035.194-.036.191-.037.187-.039.183-.039.179-.041.175-.042.172-.043.168-.044.163-.045.16-.045.155-.047.152-.047.148-.048.143-.048.139-.05.136-.049.131-.05.126-.051.123-.051.118-.051.114-.052.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.051.07-.052.065-.051.06-.05.056-.051.051-.049.023-.025.023-.024.021-.025.02-.024.019-.024.018-.024.017-.024.015-.023.014-.023.013-.024.012-.022.01-.023.01-.023.008-.022.006-.022.006-.022.004-.021.004-.022.001-.021.001-.021v-4.139l-.077.054-.08.054-.083.054-.085.052-.087.053-.09.051-.093.051-.095.051-.097.05-.1.049-.102.049-.105.048-.106.047-.109.047-.111.046-.114.045-.115.044-.118.044-.12.044-.122.042-.124.042-.126.041-.128.04-.13.039-.132.039-.134.038-.135.037-.138.036-.139.036-.142.035-.143.033-.144.033-.147.033-.148.031-.15.03-.151.03-.153.028-.154.028-.156.027-.158.026-.159.025-.161.024-.162.023-.163.022-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.011-.178.009-.179.009-.179.007-.181.007-.182.005-.182.004-.184.003-.184.002h-.37l-.184-.002-.184-.003-.182-.004-.182-.005-.181-.007-.179-.007-.179-.009-.178-.009-.176-.011-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.022-.162-.023-.161-.024-.159-.025-.157-.026-.156-.027-.155-.028-.153-.028-.151-.03-.15-.03-.148-.031-.146-.033-.145-.033-.143-.033-.141-.035-.14-.036-.137-.036-.136-.037-.134-.038-.132-.039-.13-.039-.128-.04-.126-.041-.124-.042-.122-.043-.12-.043-.117-.044-.116-.044-.113-.046-.112-.046-.109-.046-.106-.047-.105-.048-.102-.049-.1-.049-.097-.05-.095-.051-.093-.051-.09-.051-.087-.053-.085-.052-.083-.054-.08-.054-.077-.054v4.139zm0-5.666v.011l.001.02.003.022.004.021.005.022.006.021.007.022.009.023.01.022.011.023.012.023.013.023.015.023.016.024.017.024.018.023.019.024.021.025.022.024.023.024.024.025.052.05.056.05.061.05.066.051.07.051.075.052.079.051.084.052.088.052.092.052.097.052.102.052.105.051.11.052.114.051.119.051.123.051.127.05.131.05.135.05.139.049.144.048.147.048.152.047.155.046.16.045.163.045.167.043.171.043.176.042.178.04.183.04.187.038.19.037.194.036.197.034.202.033.204.032.209.03.212.028.216.027.219.025.222.024.226.021.23.02.233.018.236.017.24.014.243.012.246.01.249.008.253.006.256.003.259.001.26-.001.257-.003.254-.006.25-.008.247-.01.244-.013.241-.014.237-.016.233-.018.231-.02.226-.022.224-.024.22-.025.216-.027.212-.029.21-.03.205-.032.202-.033.198-.035.194-.036.191-.037.187-.039.183-.039.179-.041.175-.042.172-.043.168-.044.163-.045.16-.045.155-.047.152-.047.148-.048.143-.049.139-.049.136-.049.131-.051.126-.05.123-.051.118-.052.114-.051.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.052.07-.051.065-.051.06-.051.056-.05.051-.049.023-.025.023-.025.021-.024.02-.024.019-.024.018-.024.017-.024.015-.023.014-.024.013-.023.012-.023.01-.022.01-.023.008-.022.006-.022.006-.022.004-.022.004-.021.001-.021.001-.021v-4.153l-.077.054-.08.054-.083.053-.085.053-.087.053-.09.051-.093.051-.095.051-.097.05-.1.049-.102.048-.105.048-.106.048-.109.046-.111.046-.114.046-.115.044-.118.044-.12.043-.122.043-.124.042-.126.041-.128.04-.13.039-.132.039-.134.038-.135.037-.138.036-.139.036-.142.034-.143.034-.144.033-.147.032-.148.032-.15.03-.151.03-.153.028-.154.028-.156.027-.158.026-.159.024-.161.024-.162.023-.163.023-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.01-.178.01-.179.009-.179.007-.181.006-.182.006-.182.004-.184.003-.184.001-.185.001-.185-.001-.184-.001-.184-.003-.182-.004-.182-.006-.181-.006-.179-.007-.179-.009-.178-.01-.176-.01-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.023-.162-.023-.161-.024-.159-.024-.157-.026-.156-.027-.155-.028-.153-.028-.151-.03-.15-.03-.148-.032-.146-.032-.145-.033-.143-.034-.141-.034-.14-.036-.137-.036-.136-.037-.134-.038-.132-.039-.13-.039-.128-.041-.126-.041-.124-.041-.122-.043-.12-.043-.117-.044-.116-.044-.113-.046-.112-.046-.109-.046-.106-.048-.105-.048-.102-.048-.1-.05-.097-.049-.095-.051-.093-.051-.09-.052-.087-.052-.085-.053-.083-.053-.08-.054-.077-.054v4.153zm8.74-8.179l-.257.004-.254.005-.25.008-.247.011-.244.012-.241.014-.237.016-.233.018-.231.021-.226.022-.224.023-.22.026-.216.027-.212.028-.21.031-.205.032-.202.033-.198.034-.194.036-.191.038-.187.038-.183.04-.179.041-.175.042-.172.043-.168.043-.163.045-.16.046-.155.046-.152.048-.148.048-.143.048-.139.049-.136.05-.131.05-.126.051-.123.051-.118.051-.114.052-.11.052-.106.052-.101.052-.096.052-.092.052-.088.052-.083.052-.079.052-.074.051-.07.052-.065.051-.06.05-.056.05-.051.05-.023.025-.023.024-.021.024-.02.025-.019.024-.018.024-.017.023-.015.024-.014.023-.013.023-.012.023-.01.023-.01.022-.008.022-.006.023-.006.021-.004.022-.004.021-.001.021-.001.021.001.021.001.021.004.021.004.022.006.021.006.023.008.022.01.022.01.023.012.023.013.023.014.023.015.024.017.023.018.024.019.024.02.025.021.024.023.024.023.025.051.05.056.05.06.05.065.051.07.052.074.051.079.052.083.052.088.052.092.052.096.052.101.052.106.052.11.052.114.052.118.051.123.051.126.051.131.05.136.05.139.049.143.048.148.048.152.048.155.046.16.046.163.045.168.043.172.043.175.042.179.041.183.04.187.038.191.038.194.036.198.034.202.033.205.032.21.031.212.028.216.027.22.026.224.023.226.022.231.021.233.018.237.016.241.014.244.012.247.011.25.008.254.005.257.004.26.001.26-.001.257-.004.254-.005.25-.008.247-.011.244-.012.241-.014.237-.016.233-.018.231-.021.226-.022.224-.023.22-.026.216-.027.212-.028.21-.031.205-.032.202-.033.198-.034.194-.036.191-.038.187-.038.183-.04.179-.041.175-.042.172-.043.168-.043.163-.045.16-.046.155-.046.152-.048.148-.048.143-.048.139-.049.136-.05.131-.05.126-.051.123-.051.118-.051.114-.052.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.051.07-.052.065-.051.06-.05.056-.05.051-.05.023-.025.023-.024.021-.024.02-.025.019-.024.018-.024.017-.023.015-.024.014-.023.013-.023.012-.023.01-.023.01-.022.008-.022.006-.023.006-.021.004-.022.004-.021.001-.021.001-.021-.001-.021-.001-.021-.004-.021-.004-.022-.006-.021-.006-.023-.008-.022-.01-.022-.01-.023-.012-.023-.013-.023-.014-.023-.015-.024-.017-.023-.018-.024-.019-.024-.02-.025-.021-.024-.023-.024-.023-.025-.051-.05-.056-.05-.06-.05-.065-.051-.07-.052-.074-.051-.079-.052-.083-.052-.088-.052-.092-.052-.096-.052-.101-.052-.106-.052-.11-.052-.114-.052-.118-.051-.123-.051-.126-.051-.131-.05-.136-.05-.139-.049-.143-.048-.148-.048-.152-.048-.155-.046-.16-.046-.163-.045-.168-.043-.172-.043-.175-.042-.179-.041-.183-.04-.187-.038-.191-.038-.194-.036-.198-.034-.202-.033-.205-.032-.21-.031-.212-.028-.216-.027-.22-.026-.224-.023-.226-.022-.231-.021-.233-.018-.237-.016-.241-.014-.244-.012-.247-.011-.25-.008-.254-.005-.257-.004-.26-.001-.26.001z"></path></symbol></defs><defs><symbol id="clock" width="24" height="24"><path transform="scale(.5)" d="M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10-10-4.486-10-10 4.486-10 10-10zm0-2c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm5.848 12.459c.202.038.202.333.001.372-1.907.361-6.045 1.111-6.547 1.111-.719 0-1.301-.582-1.301-1.301 0-.512.77-5.447 1.125-7.445.034-.192.312-.181.343.014l.985 6.238 5.394 1.011z"></path></symbol></defs><defs><marker id="arrowhead" refX="7.9" refY="5" markerUnits="userSpaceOnUse" markerWidth="12" markerHeight="12" orient="auto-start-reverse"><path d="M -1 0 L 10 5 L 0 10 z"></path></marker></defs><defs><marker id="crosshead" markerWidth="15" markerHeight="8" orient="auto" refX="4" refY="4.5"><path fill="none" stroke="#000000" stroke-width="1pt" d="M 1,2 L 6,7 M 6,2 L 1,7" style="stroke-dasharray: 0, 0;"></path></marker></defs><defs><marker id="filled-head" refX="15.5" refY="7" markerWidth="20" markerHeight="28" orient="auto"><path d="M 18,7 L9,13 L14,7 L9,1 Z"></path></marker></defs><defs><marker id="sequencenumber" refX="15" refY="15" markerWidth="60" markerHeight="40" orient="auto"><circle cx="15" cy="15" r="6"></circle></marker></defs><g><line x1="419" y1="352" x2="884" y2="352" class="loopLine"></line><line x1="884" y1="352" x2="884" y2="658" class="loopLine"></line><line x1="419" y1="658" x2="884" y2="658" class="loopLine"></line><line x1="419" y1="352" x2="419" y2="658" class="loopLine"></line><line x1="419" y1="553" x2="884" y2="553" class="loopLine" style="stroke-dasharray: 3, 3;"></line><polygon points="419,352 469,352 469,365 460.6,372 419,372" class="labelBox"></polygon><text x="444" y="365" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="labelText" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">alt</text><text x="676.5" y="374" text-anchor="middle" class="loopText" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;"><tspan x="676.5">[适合自动处理]</tspan></text><text x="651.5" y="575" text-anchor="middle" class="loopText" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">[判断需要人工]</text></g><g><line x1="405" y1="242" x2="898" y2="242" class="loopLine"></line><line x1="898" y1="242" x2="898" y2="672" class="loopLine"></line><line x1="405" y1="672" x2="898" y2="672" class="loopLine"></line><line x1="405" y1="242" x2="405" y2="672" class="loopLine"></line><polygon points="405,242 455,242 455,255 446.6,262 405,262" class="labelBox"></polygon><text x="430" y="255" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="labelText" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">alt</text><text x="676.5" y="264" text-anchor="middle" class="loopText" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;"><tspan x="676.5">[自动模式]</tspan></text></g><g><line x1="105" y1="908" x2="1065" y2="908" class="loopLine"></line><line x1="1065" y1="908" x2="1065" y2="1261" class="loopLine"></line><line x1="105" y1="1261" x2="1065" y2="1261" class="loopLine"></line><line x1="105" y1="908" x2="105" y2="1261" class="loopLine"></line><line x1="105" y1="1135" x2="1065" y2="1135" class="loopLine" style="stroke-dasharray: 3, 3;"></line><polygon points="105,908 155,908 155,921 146.6,928 105,928" class="labelBox"></polygon><text x="130" y="921" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="labelText" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">alt</text><text x="610" y="930" text-anchor="middle" class="loopText" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;"><tspan x="610">[同意且满足消费条件]</tspan></text><text x="585" y="1157" text-anchor="middle" class="loopText" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">[拒绝或未满足消费条件]</text></g><g><line x1="91" y1="686" x2="1079" y2="686" class="loopLine"></line><line x1="1079" y1="686" x2="1079" y2="1275" class="loopLine"></line><line x1="91" y1="1275" x2="1079" y2="1275" class="loopLine"></line><line x1="91" y1="686" x2="91" y2="1275" class="loopLine"></line><polygon points="91,686 141,686 141,699 132.6,706 91,706" class="labelBox"></polygon><text x="116" y="699" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="labelText" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">opt</text><text x="610" y="708" text-anchor="middle" class="loopText" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;"><tspan x="610">[人工模式,包括由自动模式转入]</tspan></text></g><g><line x1="105" y1="1289" x2="1367" y2="1289" class="loopLine"></line><line x1="1367" y1="1289" x2="1367" y2="1532" class="loopLine"></line><line x1="105" y1="1532" x2="1367" y2="1532" class="loopLine"></line><line x1="105" y1="1289" x2="105" y2="1532" class="loopLine"></line><polygon points="105,1289 155,1289 155,1302 146.6,1309 105,1309" class="labelBox"></polygon><text x="130" y="1302" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="labelText" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">opt</text><text x="761" y="1311" text-anchor="middle" class="loopText" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;"><tspan x="761">[已产生合格成果且允许发布]</tspan></text></g><text x="276" y="80" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">单项目提交文字与附件,选择自动或人工</text><line x1="121" y1="121" x2="430" y2="121" class="messageLine0" stroke-width="2" stroke="none" marker-end="url(#arrowhead)" style="fill: none;"></line><text x="435" y="136" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">固定需求修订;核对执行基准、权-</text><text x="435" y="157" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">限及费用条件</text><path d="M 435,198 C 495,188 495,228 435,218" class="messageLine0" stroke-width="2" stroke="none" marker-end="url(#arrowhead)" style="fill: none;"></path><text x="590" y="297" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">执行需求分析;每次真实 AI 调用均计消耗</text><line x1="435" y1="338" x2="744" y2="338" class="messageLine0" stroke-width="2" stroke="none" marker-end="url(#arrowhead)" style="fill: none;"></line><text x="749" y="407" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">开发与内部验收;预算内有限修复</text><path d="M 749,448 C 809,438 809,478 749,468" class="messageLine0" stroke-width="2" stroke="none" marker-end="url(#arrowhead)" style="fill: none;"></path><text x="593" y="493" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">合格改动成果 / 失败原因</text><line x1="747" y1="534" x2="438" y2="534" class="messageLine1" stroke-width="2" stroke="none" marker-end="url(#arrowhead)" style="stroke-dasharray: 3, 3; fill: none;"></line><text x="593" y="603" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">转原工单人工模式,保留需求、成果和消耗</text><line x1="747" y1="644" x2="438" y2="644" class="messageLine1" stroke-width="2" stroke="none" marker-end="url(#arrowhead)" style="stroke-dasharray: 3, 3; fill: none;"></line><text x="741" y="741" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">内部评估并设置本次人工服务金额</text><line x1="435" y1="782" x2="1046" y2="782" class="messageLine0" stroke-width="2" stroke="none" marker-end="url(#arrowhead)" style="fill: none;"></line><text x="744" y="797" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">提交报价</text><line x1="1049" y1="838" x2="438" y2="838" class="messageLine1" stroke-width="2" stroke="none" marker-end="url(#arrowhead)" style="stroke-dasharray: 3, 3; fill: none;"></line><text x="279" y="853" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">系统提示金额:同意 / 拒绝</text><line x1="433" y1="894" x2="124" y2="894" class="messageLine1" stroke-width="2" stroke="none" marker-end="url(#arrowhead)" style="stroke-dasharray: 3, 3; fill: none;"></line><text x="276" y="963" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">确认报价</text><line x1="121" y1="1004" x2="430" y2="1004" class="messageLine0" stroke-width="2" stroke="none" marker-end="url(#arrowhead)" style="fill: none;"></line><text x="741" y="1019" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">执行开发与验证;真实 AI 辅助同样计消耗</text><line x1="435" y1="1060" x2="1046" y2="1060" class="messageLine0" stroke-width="2" stroke="none" marker-end="url(#arrowhead)" style="fill: none;"></line><text x="744" y="1075" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">合格改动成果 / 失败原因</text><line x1="1049" y1="1116" x2="438" y2="1116" class="messageLine1" stroke-width="2" stroke="none" marker-end="url(#arrowhead)" style="stroke-dasharray: 3, 3; fill: none;"></line><text x="279" y="1185" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">拒绝则停止改动;缺少消费条件则等待,不停已-</text><text x="279" y="1206" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">有服务</text><line x1="433" y1="1247" x2="124" y2="1247" class="messageLine1" stroke-width="2" stroke="none" marker-end="url(#arrowhead)" style="stroke-dasharray: 3, 3; fill: none;"></line><text x="892" y="1344" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">发布涉及的 APP 版本,核验实际运行</text><line x1="435" y1="1385" x2="1348" y2="1385" class="messageLine0" stroke-width="2" stroke="none" marker-end="url(#arrowhead)" style="fill: none;"></line><text x="895" y="1400" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">实际发布 / 健康 / 恢复结果</text><line x1="1351" y1="1441" x2="438" y2="1441" class="messageLine1" stroke-width="2" stroke="none" marker-end="url(#arrowhead)" style="stroke-dasharray: 3, 3; fill: none;"></line><text x="279" y="1456" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">成功摘要、版本和预览地址;或失败原因与下一-</text><text x="279" y="1477" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" class="messageText" dy="1em" style="font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; font-size: 16px; font-weight: 400;">步</text><line x1="433" y1="1518" x2="124" y2="1518" class="messageLine1" stroke-width="2" stroke="none" marker-end="url(#arrowhead)" style="stroke-dasharray: 3, 3; fill: none;"></line></svg></g></svg></div></article><article><h2>失败与恢复</h2><div class="diagram"><svg xmlns="http://www.w3.org/2000/svg" width="3685" height="751" viewBox="0 0 3685 751" role="img" aria-labelledby="G04-失败与恢复Title G04-失败与恢复Desc"><title id="G04-失败与恢复Title">G04 定制工单处理 · 失败与恢复</title><desc id="G04-失败与恢复Desc">一个工单固定一次改动需求,自动或人工执行后直接更新运行版本;人工模式增加金额确认。;2026-10-12,业务基线 0.14,图集版本 0.17</desc><rect width="100%" height="100%" fill="#fff"/><text x="32" y="42" font-family="Microsoft YaHei,Arial,sans-serif" font-size="28" font-weight="600" fill="#17233a">G04 · 失败与恢复</text><text x="32" y="79" font-family="Microsoft YaHei,Arial,sans-serif" font-size="18" fill="#526176">2026-10-12 · 业务基线 0.14 · 图集 0.17 · 展开图 · 技术选型未定</text><g transform="translate(32,124)"><svg id="diagram04x1" width="3620.390625" xmlns="http://www.w3.org/2000/svg" class="flowchart" height="579" viewBox="0 0 3620.390625 579" role="graphics-document document" aria-roledescription="flowchart-v2"><style>#diagram04x1{font-family:Microsoft YaHei,Arial,sans-serif;font-size:20px;fill:#17233a;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram04x1 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram04x1 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram04x1 .error-icon{fill:#ffffff;}#diagram04x1 .error-text{fill:#000000;stroke:#000000;}#diagram04x1 .edge-thickness-normal{stroke-width:1px;}#diagram04x1 .edge-thickness-thick{stroke-width:3.5px;}#diagram04x1 .edge-pattern-solid{stroke-dasharray:0;}#diagram04x1 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram04x1 .edge-pattern-dashed{stroke-dasharray:3;}#diagram04x1 .edge-pattern-dotted{stroke-dasharray:2;}#diagram04x1 .marker{fill:#60718a;stroke:#60718a;}#diagram04x1 .marker.cross{stroke:#60718a;}#diagram04x1 svg{font-family:Microsoft YaHei,Arial,sans-serif;font-size:20px;}#diagram04x1 p{margin:0;}#diagram04x1 .label{font-family:Microsoft YaHei,Arial,sans-serif;color:#17233a;}#diagram04x1 .cluster-label text{fill:#000000;}#diagram04x1 .cluster-label span{color:#000000;}#diagram04x1 .cluster-label span p{background-color:transparent;}#diagram04x1 .label text,#diagram04x1 span{fill:#17233a;color:#17233a;}#diagram04x1 .node rect,#diagram04x1 .node circle,#diagram04x1 .node ellipse,#diagram04x1 .node polygon,#diagram04x1 .node path{fill:#eef5ff;stroke:#8198bb;stroke-width:1px;}#diagram04x1 .rough-node .label text,#diagram04x1 .node .label text,#diagram04x1 .image-shape .label,#diagram04x1 .icon-shape .label{text-anchor:middle;}#diagram04x1 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram04x1 .rough-node .label,#diagram04x1 .node .label,#diagram04x1 .image-shape .label,#diagram04x1 .icon-shape .label{text-align:center;}#diagram04x1 .node.clickable{cursor:pointer;}#diagram04x1 .root .anchor path{fill:#60718a!important;stroke-width:0;stroke:#60718a;}#diagram04x1 .arrowheadPath{fill:#0b0b0b;}#diagram04x1 .edgePath .path{stroke:#60718a;stroke-width:2.0px;}#diagram04x1 .flowchart-link{stroke:#60718a;fill:none;}#diagram04x1 .edgeLabel{background-color:#f3f8f6;text-align:center;}#diagram04x1 .edgeLabel p{background-color:#f3f8f6;}#diagram04x1 .edgeLabel rect{opacity:0.5;background-color:#f3f8f6;fill:#f3f8f6;}#diagram04x1 .labelBkg{background-color:rgba(243, 248, 246, 0.5);}#diagram04x1 .cluster rect{fill:#f8fafc;stroke:#cbd5e1;stroke-width:1px;}#diagram04x1 .cluster text{fill:#000000;}#diagram04x1 .cluster span{color:#000000;}#diagram04x1 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:Microsoft YaHei,Arial,sans-serif;font-size:12px;background:#ffffff;border:1px solid hsl(0, 0%, 90%);border-radius:2px;pointer-events:none;z-index:100;}#diagram04x1 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#17233a;}#diagram04x1 rect.text{fill:none;stroke-width:0;}#diagram04x1 .icon-shape,#diagram04x1 .image-shape{background-color:#f3f8f6;text-align:center;}#diagram04x1 .icon-shape p,#diagram04x1 .image-shape p{background-color:#f3f8f6;padding:2px;}#diagram04x1 .icon-shape rect,#diagram04x1 .image-shape rect{opacity:0.5;background-color:#f3f8f6;fill:#f3f8f6;}#diagram04x1 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram04x1 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram04x1 :root{--mermaid-font-family:Microsoft YaHei,Arial,sans-serif;}</style><g><marker id="diagram04x1_flowchart-v2-pointEnd" class="marker flowchart-v2" viewBox="0 0 10 10" refX="5" refY="5" markerUnits="userSpaceOnUse" markerWidth="8" markerHeight="8" orient="auto"><path d="M 0 0 L 10 5 L 0 10 z" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></path></marker><marker id="diagram04x1_flowchart-v2-pointStart" class="marker flowchart-v2" viewBox="0 0 10 10" refX="4.5" refY="5" markerUnits="userSpaceOnUse" markerWidth="8" markerHeight="8" orient="auto"><path d="M 0 5 L 10 10 L 10 0 z" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></path></marker><marker id="diagram04x1_flowchart-v2-circleEnd" class="marker flowchart-v2" viewBox="0 0 10 10" refX="11" refY="5" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><circle cx="5" cy="5" r="5" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></circle></marker><marker id="diagram04x1_flowchart-v2-circleStart" class="marker flowchart-v2" viewBox="0 0 10 10" refX="-1" refY="5" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><circle cx="5" cy="5" r="5" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></circle></marker><marker id="diagram04x1_flowchart-v2-crossEnd" class="marker cross flowchart-v2" viewBox="0 0 11 11" refX="12" refY="5.2" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><path d="M 1,1 l 9,9 M 10,1 l -9,9" class="arrowMarkerPath" style="stroke-width: 2; stroke-dasharray: 1, 0;"></path></marker><marker id="diagram04x1_flowchart-v2-crossStart" class="marker cross flowchart-v2" viewBox="0 0 11 11" refX="-1" refY="5.2" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><path d="M 1,1 l 9,9 M 10,1 l -9,9" class="arrowMarkerPath" style="stroke-width: 2; stroke-dasharray: 1, 0;"></path></marker><g class="root"><g class="clusters"></g><g class="edgePaths"><path d="M188.286,308L211.738,275.167C235.19,242.333,282.095,176.667,309.714,143.833C337.333,111,345.667,111,349.833,111L354,111" id="L_attempt_conditions_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_attempt_conditions_0" data-points="W3sieCI6MTg4LjI4NTcxNDI4NTcxNDI4LCJ5IjozMDh9LHsieCI6MzI5LCJ5IjoxMTF9LHsieCI6MzU4LCJ5IjoxMTF9XQ==" marker-end="url(#diagram04x1_flowchart-v2-pointEnd)"></path><path d="M564,111L571,111C578,111,592,111,605.339,111.803C618.677,112.605,631.354,114.21,637.693,115.013L644.032,115.815" id="L_conditions_waiting_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_conditions_waiting_0" data-points="W3sieCI6NTY0LCJ5IjoxMTF9LHsieCI6NjA2LCJ5IjoxMTF9LHsieCI6NjQ4LCJ5IjoxMTYuMzE3NTk2NTY2NTIzNn1d" marker-end="url(#diagram04x1_flowchart-v2-pointEnd)"></path><path d="M801.885,203.5L769.237,258.917C736.59,314.333,671.295,425.167,614.481,480.583C557.667,536,509.333,536,463.167,536C417,536,373,536,330.076,514.478C287.152,492.956,245.303,449.912,224.379,428.39L203.455,406.868" id="L_waiting_attempt_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_waiting_attempt_0" data-points="W3sieCI6ODAxLjg4NDk1NTc1MjIxMjQsInkiOjIwMy41fSx7IngiOjYwNiwieSI6NTM2fSx7IngiOjQ2MSwieSI6NTM2fSx7IngiOjMyOSwieSI6NTM2fSx7IngiOjIwMC42NjY2NjY2NjY2NjY2NiwieSI6NDA0fV0=" marker-end="url(#diagram04x1_flowchart-v2-pointEnd)"></path><path d="M512.858,162.142L528.381,177.452C543.905,192.762,574.953,223.381,597.648,239.598C620.344,255.816,634.688,257.632,641.86,258.54L649.032,259.448" id="L_conditions_work_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_conditions_work_0" data-points="W3sieCI6NTEyLjg1NzYzODg4ODg4ODksInkiOjE2Mi4xNDIzNjExMTExMTExMX0seyJ4Ijo2MDYsInkiOjI1NH0seyJ4Ijo2NTMsInkiOjI1OS45NTA2NDM3NzY4MjQwNX1d" marker-end="url(#diagram04x1_flowchart-v2-pointEnd)"></path><path d="M1025,283.5L1030.667,283.5C1036.333,283.5,1047.667,283.5,1057.5,283.5C1067.333,283.5,1075.667,283.5,1079.833,283.5L1084,283.5" id="L_work_checked_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_work_checked_0" data-points="W3sieCI6MTAyNSwieSI6MjgzLjV9LHsieCI6MTA1OSwieSI6MjgzLjV9LHsieCI6MTA4OCwieSI6MjgzLjV9XQ==" marker-end="url(#diagram04x1_flowchart-v2-pointEnd)"></path><path d="M1258.579,248.079L1271.483,241.316C1284.386,234.553,1310.193,221.026,1351.962,214.263C1393.732,207.5,1451.464,207.5,1507.029,207.5C1562.594,207.5,1615.992,207.5,1664.691,207.5C1713.391,207.5,1757.391,207.5,1803.557,207.5C1849.724,207.5,1898.057,207.5,1955.224,207.5C2012.391,207.5,2078.391,207.5,2142.224,207.5C2206.057,207.5,2267.724,207.5,2302.724,207.5C2337.724,207.5,2346.057,207.5,2350.224,207.5L2354.391,207.5" id="L_checked_unchanged_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_checked_unchanged_0" data-points="W3sieCI6MTI1OC41NzkxODU1MjAzNjIsInkiOjI0OC4wNzkxODU1MjAzNjJ9LHsieCI6MTMzNiwieSI6MjA3LjV9LHsieCI6MTUwOS4xOTUzMTI1LCJ5IjoyMDcuNX0seyJ4IjoxNjY5LjM5MDYyNSwieSI6MjA3LjV9LHsieCI6MTgwMS4zOTA2MjUsInkiOjIwNy41fSx7IngiOjE5NDYuMzkwNjI1LCJ5IjoyMDcuNX0seyJ4IjoyMTQ0LjM5MDYyNSwieSI6MjA3LjV9LHsieCI6MjMyOS4zOTA2MjUsInkiOjIwNy41fSx7IngiOjIzNTguMzkwNjI1LCJ5IjoyMDcuNX1d" marker-end="url(#diagram04x1_flowchart-v2-pointEnd)"></path><path d="M2570.391,207.5L2577.391,207.5C2584.391,207.5,2598.391,207.5,2611.726,207.976C2625.061,208.452,2637.731,209.403,2644.067,209.879L2650.402,210.355" id="L_unchanged_failure_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_unchanged_failure_0" data-points="W3sieCI6MjU3MC4zOTA2MjUsInkiOjIwNy41fSx7IngiOjI2MTIuMzkwNjI1LCJ5IjoyMDcuNX0seyJ4IjoyNjU0LjM5MDYyNSwieSI6MjEwLjY1NDUwNjQzNzc2ODI1fV0=" marker-end="url(#diagram04x1_flowchart-v2-pointEnd)"></path><path d="M1252.715,324.785L1266.596,334.071C1280.477,343.357,1308.238,361.928,1328.452,371.214C1348.667,380.5,1361.333,380.5,1367.667,380.5L1374,380.5" id="L_checked_deploy_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_checked_deploy_0" data-points="W3sieCI6MTI1Mi43MTQ4NzYwMzMwNTc5LCJ5IjozMjQuNzg1MTIzOTY2OTQyMTR9LHsieCI6MTMzNiwieSI6MzgwLjV9LHsieCI6MTM3OCwieSI6MzgwLjV9XQ==" marker-end="url(#diagram04x1_flowchart-v2-pointEnd)"></path><path d="M1640.391,380.5L1645.224,380.5C1650.057,380.5,1659.724,380.5,1668.724,380.5C1677.724,380.5,1686.057,380.5,1690.224,380.5L1694.391,380.5" id="L_deploy_healthy_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_deploy_healthy_0" data-points="W3sieCI6MTY0MC4zOTA2MjUsInkiOjM4MC41fSx7IngiOjE2NjkuMzkwNjI1LCJ5IjozODAuNX0seyJ4IjoxNjk4LjM5MDYyNSwieSI6MzgwLjV9XQ==" marker-end="url(#diagram04x1_flowchart-v2-pointEnd)"></path><path d="M1872.85,348.959L1885.107,343.549C1897.364,338.14,1921.877,327.32,1940.467,321.91C1959.057,316.5,1971.724,316.5,1978.057,316.5L1984.391,316.5" id="L_healthy_success_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_healthy_success_0" data-points="W3sieCI6MTg3Mi44NDk5NTUxNDM1NDA3LCJ5IjozNDguOTU5MzMwMTQzNTQwN30seyJ4IjoxOTQ2LjM5MDYyNSwieSI6MzE2LjV9LHsieCI6MTk4OC4zOTA2MjUsInkiOjMxNi41fV0=" marker-end="url(#diagram04x1_flowchart-v2-pointEnd)"></path><path d="M1872.85,412.041L1885.107,417.451C1897.364,422.86,1921.877,433.68,1942.134,439.09C1962.391,444.5,1978.391,444.5,1986.391,444.5L1994.391,444.5" id="L_healthy_recover_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_healthy_recover_0" data-points="W3sieCI6MTg3Mi44NDk5NTUxNDM1NDA3LCJ5Ijo0MTIuMDQwNjY5ODU2NDU5M30seyJ4IjoxOTQ2LjM5MDYyNSwieSI6NDQ0LjV9LHsieCI6MTk5OC4zOTA2MjUsInkiOjQ0NC41fV0=" marker-end="url(#diagram04x1_flowchart-v2-pointEnd)"></path><path d="M2290.391,444.5L2296.891,444.5C2303.391,444.5,2316.391,444.5,2330.891,444.5C2345.391,444.5,2361.391,444.5,2369.391,444.5L2377.391,444.5" id="L_recover_restored_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_recover_restored_0" data-points="W3sieCI6MjI5MC4zOTA2MjUsInkiOjQ0NC41fSx7IngiOjIzMjkuMzkwNjI1LCJ5Ijo0NDQuNX0seyJ4IjoyMzgxLjM5MDYyNSwieSI6NDQ0LjV9XQ==" marker-end="url(#diagram04x1_flowchart-v2-pointEnd)"></path><path d="M2517.453,414.563L2533.276,405.636C2549.099,396.708,2580.745,378.854,2616.836,358.097C2652.928,337.339,2693.465,313.678,2713.734,301.847L2734.002,290.016" id="L_restored_failure_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_restored_failure_0" data-points="W3sieCI6MjUxNy40NTMyNTk5ODkyMDEsInkiOjQxNC41NjI2MzQ5ODkyMDA5fSx7IngiOjI2MTIuMzkwNjI1LCJ5IjozNjF9LHsieCI6MjczNy40NTY4MDE0NzA1ODgzLCJ5IjoyODh9XQ==" marker-end="url(#diagram04x1_flowchart-v2-pointEnd)"></path><path d="M2535.396,456.494L2548.229,458.662C2561.061,460.829,2586.726,465.165,2616.725,467.332C2646.724,469.5,2681.057,469.5,2698.224,469.5L2715.391,469.5" id="L_restored_intervention_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_restored_intervention_0" data-points="W3sieCI6MjUzNS4zOTY0MDUzNDY4MjA4LCJ5Ijo0NTYuNDk0MjE5NjUzMTc5Mn0seyJ4IjoyNjEyLjM5MDYyNSwieSI6NDY5LjV9LHsieCI6MjcxOS4zOTA2MjUsInkiOjQ2OS41fV0=" marker-end="url(#diagram04x1_flowchart-v2-pointEnd)"></path><path d="M3036.391,225L3055.057,225C3073.724,225,3111.057,225,3161.563,241.362C3212.07,257.724,3275.749,290.448,3307.588,306.81L3339.427,323.172" id="L_failure_retry_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_failure_retry_0" data-points="W3sieCI6MzAzNi4zOTA2MjUsInkiOjIyNX0seyJ4IjozMTQ4LjM5MDYyNSwieSI6MjI1fSx7IngiOjMzNDIuOTg1MjE5NTk0NTk0NiwieSI6MzI1fV0=" marker-end="url(#diagram04x1_flowchart-v2-pointEnd)"></path><path d="M3366.572,421L3330.209,446C3293.845,471,3221.118,521,3134.254,546C3047.391,571,2946.391,571,2857.057,571C2767.724,571,2690.057,571,2626.557,571C2563.057,571,2513.724,571,2466.557,571C2419.391,571,2374.391,571,2321.057,571C2267.724,571,2206.057,571,2142.224,571C2078.391,571,2012.391,571,1955.224,571C1898.057,571,1849.724,571,1803.557,571C1757.391,571,1713.391,571,1664.691,571C1615.992,571,1562.594,571,1507.029,571C1451.464,571,1393.732,571,1340.699,571C1287.667,571,1239.333,571,1193.167,571C1147,571,1103,571,1044.333,571C985.667,571,912.333,571,836.833,571C761.333,571,683.667,571,620.667,571C557.667,571,509.333,571,463.167,571C417,571,373,571,328.766,543.684C284.532,516.367,240.063,461.735,217.829,434.419L195.595,407.102" id="L_retry_attempt_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_retry_attempt_0" data-points="W3sieCI6MzM2Ni41NzI0NDMxODE4MTgsInkiOjQyMX0seyJ4IjozMTQ4LjM5MDYyNSwieSI6NTcxfSx7IngiOjI4NDUuMzkwNjI1LCJ5Ijo1NzF9LHsieCI6MjYxMi4zOTA2MjUsInkiOjU3MX0seyJ4IjoyNDY0LjM5MDYyNSwieSI6NTcxfSx7IngiOjIzMjkuMzkwNjI1LCJ5Ijo1NzF9LHsieCI6MjE0NC4zOTA2MjUsInkiOjU3MX0seyJ4IjoxOTQ2LjM5MDYyNSwieSI6NTcxfSx7IngiOjE4MDEuMzkwNjI1LCJ5Ijo1NzF9LHsieCI6MTY2OS4zOTA2MjUsInkiOjU3MX0seyJ4IjoxNTA5LjE5NTMxMjUsInkiOjU3MX0seyJ4IjoxMzM2LCJ5Ijo1NzF9LHsieCI6MTE5MSwieSI6NTcxfSx7IngiOjEwNTksInkiOjU3MX0seyJ4Ijo4MzksInkiOjU3MX0seyJ4Ijo2MDYsInkiOjU3MX0seyJ4Ijo0NjEsInkiOjU3MX0seyJ4IjozMjksInkiOjU3MX0seyJ4IjoxOTMuMDY5NzY3NDQxODYwNDUsInkiOjQwNH1d" marker-end="url(#diagram04x1_flowchart-v2-pointEnd)"></path></g><g class="edgeLabels"><g><rect class="background" style="stroke: none"></rect></g><g><rect class="background" style="stroke: none"></rect></g><g><rect class="background" style="stroke: none"></rect></g><g><rect class="background" style="stroke: none"></rect></g><g><rect class="background" style="stroke: none"></rect></g><g><rect class="background" style="stroke: none"></rect></g><g class="edgeLabel"><g class="label" data-id="L_attempt_conditions_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g><g class="edgeLabel" transform="translate(606, 111)"><g class="label" data-id="L_conditions_waiting_0" transform="translate(-12, -15)"><g><rect class="background" style="" x="-2" y="-3" width="24" height="30"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">否</tspan></tspan></text></g></g></g><g class="edgeLabel" transform="translate(461, 536)"><g class="label" data-id="L_waiting_attempt_0" transform="translate(-52.5, -15)"><g><rect class="background" style="" x="-3" y="-3" width="105" height="30"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">条件补足后</tspan></tspan></text></g></g></g><g class="edgeLabel" transform="translate(576.29439, 224.70413)"><g class="label" data-id="L_conditions_work_0" transform="translate(-13, -15)"><g><rect class="background" style="" x="-3" y="-3" width="26" height="30"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">是</tspan></tspan></text></g></g></g><g class="edgeLabel"><g class="label" data-id="L_work_checked_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g><g class="edgeLabel" transform="translate(1801.390625, 207.5)"><g class="label" data-id="L_checked_unchanged_0" transform="translate(-12, -15)"><g><rect class="background" style="" x="-2" y="-3" width="24" height="30"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">否</tspan></tspan></text></g></g></g><g class="edgeLabel"><g class="label" data-id="L_unchanged_failure_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g><g class="edgeLabel" transform="translate(1336, 380.5)"><g class="label" data-id="L_checked_deploy_0" transform="translate(-13, -15)"><g><rect class="background" style="" x="-3" y="-3" width="26" height="30"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">是</tspan></tspan></text></g></g></g><g class="edgeLabel"><g class="label" data-id="L_deploy_healthy_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g><g class="edgeLabel" transform="translate(1946.390625, 316.5)"><g class="label" data-id="L_healthy_success_0" transform="translate(-13, -15)"><g><rect class="background" style="" x="-3" y="-3" width="26" height="30"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">是</tspan></tspan></text></g></g></g><g class="edgeLabel" transform="translate(1946.390625, 444.5)"><g class="label" data-id="L_healthy_recover_0" transform="translate(-12, -15)"><g><rect class="background" style="" x="-2" y="-3" width="24" height="30"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">否</tspan></tspan></text></g></g></g><g class="edgeLabel"><g class="label" data-id="L_recover_restored_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g><g class="edgeLabel" transform="translate(2627.85299, 351.97475)"><g class="label" data-id="L_restored_failure_0" transform="translate(-13, -15)"><g><rect class="background" style="" x="-3" y="-3" width="26" height="30"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">是</tspan></tspan></text></g></g></g><g class="edgeLabel" transform="translate(2612.390625, 469.5)"><g class="label" data-id="L_restored_intervention_0" transform="translate(-12, -15)"><g><rect class="background" style="" x="-2" y="-3" width="24" height="30"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">否</tspan></tspan></text></g></g></g><g class="edgeLabel" transform="translate(3148.390625, 225)"><g class="label" data-id="L_failure_retry_0" transform="translate(-83, -15)"><g><rect class="background" style="" x="-3" y="-3" width="166" height="30"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">客户选择再次尝试</tspan></tspan></text></g></g></g><g class="edgeLabel"><g class="label" data-id="L_retry_attempt_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g></g><g class="nodes"><g class="node default" id="flowchart-attempt-0" transform="translate(154, 356)"><rect class="basic label-container" style="" x="-146" y="-48" width="292" height="96"></rect><g class="label" style="" transform="translate(-110, -30)"><rect></rect><foreignObject width="220" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>执行一次工单尝试<br>固定需求修订与执行基准</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-conditions-1" transform="translate(461, 111)"><polygon points="103,0 206,-103 103,-206 0,-103" class="label-container" transform="translate(-102.5, 103)"></polygon><g class="label" style="" transform="translate(-70, -15)"><rect></rect><foreignObject width="140" height="30"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>满足执行条件?</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-waiting-2" transform="translate(839, 140.5)"><rect class="basic label-container" style="" x="-191" y="-63" width="382" height="126"></rect><g class="label" style="" transform="translate(-155, -45)"><rect></rect><foreignObject width="310" height="90"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table; white-space: break-spaces; line-height: 1.5; max-width: 310px; text-align: center; width: 310px;"><span class="nodeLabel"><p>等待资源 / 用量 / 充值<br>停止新调用,保留任务;已有年付服务继续</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-work-3" transform="translate(839, 283.5)"><rect class="basic label-container" style="" x="-186" y="-48" width="372" height="96"></rect><g class="label" style="" transform="translate(-150, -30)"><rect></rect><foreignObject width="300" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>开发与内部检查<br>有限修复;到次数或预算上限停止</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-checked-4" transform="translate(1191, 283.5)"><polygon points="103,0 206,-103 103,-206 0,-103" class="label-container" transform="translate(-102.5, 103)"></polygon><g class="label" style="" transform="translate(-70, -15)"><rect></rect><foreignObject width="140" height="30"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>内部检查通过?</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-unchanged-5" transform="translate(2464.390625, 207.5)"><rect class="basic label-container" style="" x="-106" y="-48" width="212" height="96"></rect><g class="label" style="" transform="translate(-70, -30)"><rect></rect><foreignObject width="140" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>发布前失败<br>保留原运行版本</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-deploy-6" transform="translate(1509.1953125, 380.5)"><rect class="basic label-container" style="" x="-131.1953125" y="-33" width="262.390625" height="66"></rect><g class="label" style="" transform="translate(-95.1953125, -15)"><rect></rect><foreignObject width="190.390625" height="30"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>发布涉及的 APP 组合</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-healthy-7" transform="translate(1801.390625, 380.5)"><polygon points="103,0 206,-103 103,-206 0,-103" class="label-container" transform="translate(-102.5, 103)"></polygon><g class="label" style="" transform="translate(-70, -15)"><rect></rect><foreignObject width="140" height="30"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>实际运行健康?</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-success-8" transform="translate(2144.390625, 316.5)"><rect class="basic label-container" style="" x="-156" y="-48" width="312" height="96"></rect><g class="label" style="" transform="translate(-120, -30)"><rect></rect><foreignObject width="240" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>成功回执<br>改动摘要、版本、预览地址</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-recover-9" transform="translate(2144.390625, 444.5)"><rect class="basic label-container" style="" x="-146" y="-48" width="292" height="96"></rect><g class="label" style="" transform="translate(-110, -30)"><rect></rect><foreignObject width="220" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>新版无法运行<br>恢复此前有效版本并核验</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-restored-10" transform="translate(2464.390625, 444.5)"><polygon points="83,0 166,-83 83,-166 0,-83" class="label-container" transform="translate(-82.5, 83)"></polygon><g class="label" style="" transform="translate(-50, -15)"><rect></rect><foreignObject width="100" height="30"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>恢复成功?</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-failure-11" transform="translate(2845.390625, 225)"><rect class="basic label-container" style="" x="-191" y="-63" width="382" height="126"></rect><g class="label" style="" transform="translate(-155, -45)"><rect></rect><foreignObject width="310" height="90"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table; white-space: break-spaces; line-height: 1.5; max-width: 310px; text-align: center; width: 310px;"><span class="nodeLabel"><p>失败回执<br>原因、当前有效版本、重试 / 人工入口</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-intervention-12" transform="translate(2845.390625, 469.5)"><rect class="basic label-container" style="" x="-126" y="-48" width="252" height="96"></rect><g class="label" style="" transform="translate(-90, -30)"><rect></rect><foreignObject width="180" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>恢复异常:人工接管<br>如实显示服务故障</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-retry-13" transform="translate(3436.390625, 373)"><rect class="basic label-container" style="" x="-176" y="-48" width="352" height="96"></rect><g class="label" style="" transform="translate(-140, -30)"><rect></rect><foreignObject width="280" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>同范围:新增需求修订与尝试<br>旧尝试结束后重试;不覆盖原件</p></span></div></foreignObject></g></g></g></g></g></svg></g></svg></div></article></section><section id="panel4" hidden><h1>G05 收费与权益</h1><p class="lead">真实充值、套餐内含 AI 用量、未来测试赠送是三类不同权益;年付服务与 AI 实际消耗分开计量。</p><p class="links"><a href="G05-收费与权益.md">阅读 Markdown 与编辑源</a> · <a href="G05-收费与权益.svg">收费与权益 SVG</a> · <a href="G05-收费与权益.png">PNG</a> · <a href="G05-AI消耗记账.svg">AI 实际消耗记账 SVG</a> · <a href="G05-AI消耗记账.png">PNG</a></p><article><h2>收费与权益</h2><div class="diagram"><svg xmlns="http://www.w3.org/2000/svg" width="1465" height="1132" viewBox="0 0 1465 1132" role="img" aria-labelledby="G05-收费与权益Title G05-收费与权益Desc"><title id="G05-收费与权益Title">G05 收费与权益 · 收费与权益</title><desc id="G05-收费与权益Desc">真实充值、套餐内含 AI 用量、未来测试赠送是三类不同权益;年付服务与 AI 实际消耗分开计量。;2026-10-12,业务基线 0.14,图集版本 0.17</desc><rect width="100%" height="100%" fill="#fff"/><text x="32" y="42" font-family="Microsoft YaHei,Arial,sans-serif" font-size="28" font-weight="600" fill="#17233a">G05 收费与权益</text><text x="32" y="79" font-family="Microsoft YaHei,Arial,sans-serif" font-size="18" fill="#526176">2026-10-12 · 业务基线 0.14 · 图集 0.17 · 主图 · 技术选型未定</text><g transform="translate(32,124)"><svg id="diagram05x0" width="1400.75" xmlns="http://www.w3.org/2000/svg" class="flowchart" height="960" viewBox="0 0 1400.75 960" role="graphics-document document" aria-roledescription="flowchart-v2"><style>#diagram05x0{font-family:Microsoft YaHei,Arial,sans-serif;font-size:20px;fill:#17233a;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram05x0 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram05x0 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram05x0 .error-icon{fill:#ffffff;}#diagram05x0 .error-text{fill:#000000;stroke:#000000;}#diagram05x0 .edge-thickness-normal{stroke-width:1px;}#diagram05x0 .edge-thickness-thick{stroke-width:3.5px;}#diagram05x0 .edge-pattern-solid{stroke-dasharray:0;}#diagram05x0 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram05x0 .edge-pattern-dashed{stroke-dasharray:3;}#diagram05x0 .edge-pattern-dotted{stroke-dasharray:2;}#diagram05x0 .marker{fill:#60718a;stroke:#60718a;}#diagram05x0 .marker.cross{stroke:#60718a;}#diagram05x0 svg{font-family:Microsoft YaHei,Arial,sans-serif;font-size:20px;}#diagram05x0 p{margin:0;}#diagram05x0 .label{font-family:Microsoft YaHei,Arial,sans-serif;color:#17233a;}#diagram05x0 .cluster-label text{fill:#000000;}#diagram05x0 .cluster-label span{color:#000000;}#diagram05x0 .cluster-label span p{background-color:transparent;}#diagram05x0 .label text,#diagram05x0 span{fill:#17233a;color:#17233a;}#diagram05x0 .node rect,#diagram05x0 .node circle,#diagram05x0 .node ellipse,#diagram05x0 .node polygon,#diagram05x0 .node path{fill:#eef5ff;stroke:#8198bb;stroke-width:1px;}#diagram05x0 .rough-node .label text,#diagram05x0 .node .label text,#diagram05x0 .image-shape .label,#diagram05x0 .icon-shape .label{text-anchor:middle;}#diagram05x0 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram05x0 .rough-node .label,#diagram05x0 .node .label,#diagram05x0 .image-shape .label,#diagram05x0 .icon-shape .label{text-align:center;}#diagram05x0 .node.clickable{cursor:pointer;}#diagram05x0 .root .anchor path{fill:#60718a!important;stroke-width:0;stroke:#60718a;}#diagram05x0 .arrowheadPath{fill:#0b0b0b;}#diagram05x0 .edgePath .path{stroke:#60718a;stroke-width:2.0px;}#diagram05x0 .flowchart-link{stroke:#60718a;fill:none;}#diagram05x0 .edgeLabel{background-color:#f3f8f6;text-align:center;}#diagram05x0 .edgeLabel p{background-color:#f3f8f6;}#diagram05x0 .edgeLabel rect{opacity:0.5;background-color:#f3f8f6;fill:#f3f8f6;}#diagram05x0 .labelBkg{background-color:rgba(243, 248, 246, 0.5);}#diagram05x0 .cluster rect{fill:#f8fafc;stroke:#cbd5e1;stroke-width:1px;}#diagram05x0 .cluster text{fill:#000000;}#diagram05x0 .cluster span{color:#000000;}#diagram05x0 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:Microsoft YaHei,Arial,sans-serif;font-size:12px;background:#ffffff;border:1px solid hsl(0, 0%, 90%);border-radius:2px;pointer-events:none;z-index:100;}#diagram05x0 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#17233a;}#diagram05x0 rect.text{fill:none;stroke-width:0;}#diagram05x0 .icon-shape,#diagram05x0 .image-shape{background-color:#f3f8f6;text-align:center;}#diagram05x0 .icon-shape p,#diagram05x0 .image-shape p{background-color:#f3f8f6;padding:2px;}#diagram05x0 .icon-shape rect,#diagram05x0 .image-shape rect{opacity:0.5;background-color:#f3f8f6;fill:#f3f8f6;}#diagram05x0 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram05x0 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram05x0 :root{--mermaid-font-family:Microsoft YaHei,Arial,sans-serif;}#diagram05x0 .future rect{fill:#f4f4f5!important;stroke:#71717a!important;stroke-dasharray:5 4!important;}#diagram05x0 .future polygon{fill:#f4f4f5!important;stroke:#71717a!important;stroke-dasharray:5 4!important;}#diagram05x0 .future ellipse{fill:#f4f4f5!important;stroke:#71717a!important;stroke-dasharray:5 4!important;}#diagram05x0 .future circle{fill:#f4f4f5!important;stroke:#71717a!important;stroke-dasharray:5 4!important;}#diagram05x0 .future path{fill:#f4f4f5!important;stroke:#71717a!important;stroke-dasharray:5 4!important;}</style><g><marker id="diagram05x0_flowchart-v2-pointEnd" class="marker flowchart-v2" viewBox="0 0 10 10" refX="5" refY="5" markerUnits="userSpaceOnUse" markerWidth="8" markerHeight="8" orient="auto"><path d="M 0 0 L 10 5 L 0 10 z" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></path></marker><marker id="diagram05x0_flowchart-v2-pointStart" class="marker flowchart-v2" viewBox="0 0 10 10" refX="4.5" refY="5" markerUnits="userSpaceOnUse" markerWidth="8" markerHeight="8" orient="auto"><path d="M 0 5 L 10 10 L 10 0 z" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></path></marker><marker id="diagram05x0_flowchart-v2-circleEnd" class="marker flowchart-v2" viewBox="0 0 10 10" refX="11" refY="5" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><circle cx="5" cy="5" r="5" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></circle></marker><marker id="diagram05x0_flowchart-v2-circleStart" class="marker flowchart-v2" viewBox="0 0 10 10" refX="-1" refY="5" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><circle cx="5" cy="5" r="5" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></circle></marker><marker id="diagram05x0_flowchart-v2-crossEnd" class="marker cross flowchart-v2" viewBox="0 0 11 11" refX="12" refY="5.2" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><path d="M 1,1 l 9,9 M 10,1 l -9,9" class="arrowMarkerPath" style="stroke-width: 2; stroke-dasharray: 1, 0;"></path></marker><marker id="diagram05x0_flowchart-v2-crossStart" class="marker cross flowchart-v2" viewBox="0 0 11 11" refX="-1" refY="5.2" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><path d="M 1,1 l 9,9 M 10,1 l -9,9" class="arrowMarkerPath" style="stroke-width: 2; stroke-dasharray: 1, 0;"></path></marker><g class="root"><g class="clusters"></g><g class="edgePaths"><path d="M957,134L957,141.333C957,148.667,957,163.333,957,182.333C957,201.333,957,224.667,957,236.333L957,248" id="L_recharge_paid_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_recharge_paid_0" data-points="W3sieCI6OTU3LCJ5IjoxMzR9LHsieCI6OTU3LCJ5IjoxNzh9LHsieCI6OTU3LCJ5IjoyNTJ9XQ==" marker-end="url(#diagram05x0_flowchart-v2-pointEnd)"></path><path d="M1040.579,318L1071.816,330.333C1103.053,342.667,1165.526,367.333,1194.94,388.846C1224.354,410.359,1220.708,428.718,1218.885,437.897L1217.062,447.077" id="L_paid_annual_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_paid_annual_0" data-points="W3sieCI6MTA0MC41Nzk0MzkyNTIzMzY0LCJ5IjozMTh9LHsieCI6MTIyOCwieSI6MzkyfSx7IngiOjEyMTYuMjgyNzEwMjgwMzczNywieSI6NDUxfV0=" marker-end="url(#diagram05x0_flowchart-v2-pointEnd)"></path><path d="M841,311.062L780.958,324.552C720.917,338.041,600.833,365.021,511.92,388.706C423.007,412.391,365.264,432.782,336.393,442.978L307.522,453.173" id="L_paid_independent_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_paid_independent_0" data-points="W3sieCI6ODQxLCJ5IjozMTEuMDYxOTQyMjU3MjE3OH0seyJ4Ijo0ODAuNzUsInkiOjM5Mn0seyJ4IjozMDMuNzUsInkiOjQ1NC41MDQ5NTA0OTUwNDk1fV0=" marker-end="url(#diagram05x0_flowchart-v2-pointEnd)"></path><path d="M879.357,318L850.34,330.333C821.322,342.667,763.286,367.333,730.282,388.888C697.278,410.443,689.306,428.886,685.321,438.107L681.335,447.328" id="L_paid_manual_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_paid_manual_0" data-points="W3sieCI6ODc5LjM1NzQ3NjYzNTUxNCwieSI6MzE4fSx7IngiOjcwNS4yNSwieSI6MzkyfSx7IngiOjY3OS43NDc2NjM1NTE0MDE4LCJ5Ijo0NTF9XQ==" marker-end="url(#diagram05x0_flowchart-v2-pointEnd)"></path><path d="M1206.75,547L1206.75,558.667C1206.75,570.333,1206.75,593.667,1206.75,613.833C1206.75,634,1206.75,651,1206.75,659.5L1206.75,668" id="L_annual_included_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_annual_included_0" data-points="W3sieCI6MTIwNi43NSwieSI6NTQ3fSx7IngiOjEyMDYuNzUsInkiOjYxN30seyJ4IjoxMjA2Ljc1LCJ5Ijo2NzJ9XQ==" marker-end="url(#diagram05x0_flowchart-v2-pointEnd)"></path><path d="M1206.75,768L1206.75,775.333C1206.75,782.667,1206.75,797.333,1154.239,814.426C1101.728,831.519,996.705,851.039,944.194,860.798L891.683,870.558" id="L_included_usage_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_included_usage_0" data-points="W3sieCI6MTIwNi43NSwieSI6NzY4fSx7IngiOjEyMDYuNzUsInkiOjgxMn0seyJ4Ijo4ODcuNzUsInkiOjg3MS4yODg4ODg4ODg4ODg5fV0=" marker-end="url(#diagram05x0_flowchart-v2-pointEnd)"></path><path d="M968.643,318L972.994,330.333C977.345,342.667,986.048,367.333,990.399,397.5C994.75,427.667,994.75,463.333,994.75,500.833C994.75,538.333,994.75,577.667,994.75,614.5C994.75,651.333,994.75,685.667,994.75,718.167C994.75,750.667,994.75,781.333,972.826,803.794C950.902,826.254,907.054,840.509,885.13,847.636L863.206,854.763" id="L_paid_usage_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_paid_usage_0" data-points="W3sieCI6OTY4LjY0MjUyMzM2NDQ4NiwieSI6MzE4fSx7IngiOjk5NC43NSwieSI6MzkyfSx7IngiOjk5NC43NSwieSI6NDk5fSx7IngiOjk5NC43NSwieSI6NjE3fSx7IngiOjk5NC43NSwieSI6NzIwfSx7IngiOjk5NC43NSwieSI6ODEyfSx7IngiOjg1OS40MDIxNzM5MTMwNDM1LCJ5Ijo4NTZ9XQ==" marker-end="url(#diagram05x0_flowchart-v2-pointEnd)"></path><path d="M578,119L578,128.833C578,138.667,578,158.333,578,177.333C578,196.333,578,214.667,578,223.833L578,233" id="L_trial_preview_0" class="edge-thickness-normal edge-pattern-dotted edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_trial_preview_0" data-points="W3sieCI6NTc4LCJ5IjoxMTl9LHsieCI6NTc4LCJ5IjoxNzh9LHsieCI6NTc4LCJ5IjoyMzd9XQ==" marker-end="url(#diagram05x0_flowchart-v2-pointEnd)"></path><path d="M390,307.415L510.125,321.513C630.25,335.61,870.5,363.805,999.447,387.736C1128.395,411.667,1146.04,431.333,1154.862,441.167L1163.685,451" id="L_pricing_annual_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_pricing_annual_0" data-points="W3sieCI6MzkwLCJ5IjozMDcuNDE1MTM1NzI3OTk1Nn0seyJ4IjoxMTEwLjc1LCJ5IjozOTJ9LHsieCI6MTE2My42ODQ1Nzk0MzkyNTIzLCJ5Ijo0NTF9XQ=="></path><path d="M147.629,348L141.649,355.333C135.669,362.667,123.71,377.333,122.253,392C120.797,406.667,129.843,421.333,134.367,428.667L138.89,436" id="L_pricing_independent_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_pricing_independent_0" data-points="W3sieCI6MTQ3LjYyODUwNDY3Mjg5NzE4LCJ5IjozNDh9LHsieCI6MTExLjc1LCJ5IjozOTJ9LHsieCI6MTM4Ljg5MDE4NjkxNTg4Nzg1LCJ5Ijo0MzZ9XQ=="></path><path d="M389.914,348L412.136,355.333C434.359,362.667,478.805,377.333,513.503,394.5C548.201,411.667,573.152,431.333,585.627,441.167L598.103,451" id="L_pricing_manual_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_pricing_manual_0" data-points="W3sieCI6Mzg5LjkxMzU1MTQwMTg2OTIsInkiOjM0OH0seyJ4Ijo1MjMuMjUsInkiOjM5Mn0seyJ4Ijo1OTguMTAyODAzNzM4MzE3OCwieSI6NDUxfV0="></path><path d="M96.993,348L85.119,355.333C73.245,362.667,49.498,377.333,37.624,402.5C25.75,427.667,25.75,463.333,25.75,500.833C25.75,538.333,25.75,577.667,25.75,614.5C25.75,651.333,25.75,685.667,25.75,718.167C25.75,750.667,25.75,781.333,110.75,808.066C195.75,834.799,365.75,857.598,450.75,868.997L535.75,880.397" id="L_pricing_usage_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_pricing_usage_0" data-points="W3sieCI6OTYuOTkyOTkwNjU0MjA1NjEsInkiOjM0OH0seyJ4IjoyNS43NSwieSI6MzkyfSx7IngiOjI1Ljc1LCJ5Ijo0OTl9LHsieCI6MjUuNzUsInkiOjYxN30seyJ4IjoyNS43NSwieSI6NzIwfSx7IngiOjI1Ljc1LCJ5Ijo4MTJ9LHsieCI6NTM1Ljc1LCJ5Ijo4ODAuMzk2NTAxNDU3NzI1OX1d"></path></g><g class="edgeLabels"><g><rect class="background" style="stroke: none"></rect></g><g><rect class="background" style="stroke: none"></rect></g><g><rect class="background" style="stroke: none"></rect></g><g><rect class="background" style="stroke: none"></rect></g><g><rect class="background" style="stroke: none"></rect></g><g class="edgeLabel"><g class="label" data-id="L_recharge_paid_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g><g class="edgeLabel" transform="translate(1162.26426, 366.0453)"><g class="label" data-id="L_paid_annual_0" transform="translate(-22.5, -15)"><g><rect class="background" style="" x="-3" y="-3" width="45" height="30"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">购买</tspan></tspan></text></g></g></g><g class="edgeLabel" transform="translate(569.30165, 372.10493)"><g class="label" data-id="L_paid_independent_0" transform="translate(-22.5, -15)"><g><rect class="background" style="" x="-3" y="-3" width="45" height="30"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">购买</tspan></tspan></text></g></g></g><g class="edgeLabel" transform="translate(762.72653, 367.57105)"><g class="label" data-id="L_paid_manual_0" transform="translate(-72.5, -15)"><g><rect class="background" style="" x="-3" y="-3" width="145" height="30"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">确认金额后支付</tspan></tspan></text></g></g></g><g class="edgeLabel" transform="translate(1206.75, 617)"><g class="label" data-id="L_annual_included_0" transform="translate(-22.5, -15)"><g><rect class="background" style="" x="-3" y="-3" width="45" height="30"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">授予</tspan></tspan></text></g></g></g><g class="edgeLabel" transform="translate(1206.75, 812)"><g class="label" data-id="L_included_usage_0" transform="translate(-42, -15)"><g><rect class="background" style="" x="-2" y="-3" width="84" height="30"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">优先抵扣</tspan></tspan></text></g></g></g><g class="edgeLabel" transform="translate(994.75, 617)"><g class="label" data-id="L_paid_usage_0" transform="translate(-102.5, -26)"><g><rect class="background" style="" x="-3" y="-3" width="205" height="52"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">只支付超出包含用量的</tspan></tspan><tspan class="text-outer-tspan" x="0" y="1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">部分</tspan></tspan></text></g></g></g><g class="edgeLabel" transform="translate(578, 178)"><g class="label" data-id="L_trial_preview_0" transform="translate(-23, -15)"><g><rect class="background" style="" x="-3" y="-3" width="46" height="30"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">仅限</tspan></tspan></text></g></g></g><g class="edgeLabel"><g class="label" data-id="L_pricing_annual_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g><g class="edgeLabel"><g class="label" data-id="L_pricing_independent_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g><g class="edgeLabel"><g class="label" data-id="L_pricing_manual_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g><g class="edgeLabel"><g class="label" data-id="L_pricing_usage_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g></g><g class="nodes"><g class="node default" id="flowchart-recharge-0" transform="translate(957, 71)"><rect class="basic label-container" style="" x="-191" y="-63" width="382" height="126"></rect><g class="label" style="" transform="translate(-155, -45)"><rect></rect><foreignObject width="310" height="90"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table; white-space: break-spaces; line-height: 1.5; max-width: 310px; text-align: center; width: 310px;"><span class="nodeLabel"><p>客户真实充值<br>默认 1 USD = 100 积分;允许小数</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-paid-1" transform="translate(957, 285)"><rect class="basic label-container" style="" x="-116" y="-33" width="232" height="66"></rect><g class="label" style="" transform="translate(-80, -15)"><rect></rect><foreignObject width="160" height="30"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>真实充值积分余额</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-annual-2" transform="translate(1206.75, 499)"><rect class="basic label-container" style="" x="-186" y="-48" width="372" height="96"></rect><g class="label" style="" transform="translate(-150, -30)"><rect></rect><foreignObject width="300" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>正式年付套餐<br>可包含初始开发、运维、运行资源</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-independent-3" transform="translate(177.75, 499)"><rect class="basic label-container" style="" x="-126" y="-63" width="252" height="126"></rect><g class="label" style="" transform="translate(-90, -45)"><rect></rect><foreignObject width="180" height="90"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>独立选配年度服务<br>域名:成本加服务费<br>邮箱:共享 / 独享</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-manual-4" transform="translate(659, 499)"><rect class="basic label-container" style="" x="-156" y="-48" width="312" height="96"></rect><g class="label" style="" transform="translate(-120, -30)"><rect></rect><foreignObject width="240" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>新增人工定制服务<br>评估金额,客户确认后消费</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-included-5" transform="translate(1206.75, 720)"><rect class="basic label-container" style="" x="-166" y="-48" width="332" height="96"></rect><g class="label" style="" transform="translate(-130, -30)"><rect></rect><foreignObject width="260" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>套餐内含 AI 用量<br>正式项目可用;不是测试赠送</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-usage-6" transform="translate(711.75, 904)"><rect class="basic label-container" style="" x="-176" y="-48" width="352" height="96"></rect><g class="label" style="" transform="translate(-140, -30)"><rect></rect><foreignObject width="280" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>真实项目 AI 消耗<br>先用内含用量,超额扣真实积分</p></span></div></foreignObject></g></g><g class="node default future" id="flowchart-trial-7" transform="translate(578, 71)"><rect class="basic label-container" style="fill:#f4f4f5 !important;stroke:#71717a !important;stroke-dasharray:5 4 !important" x="-156" y="-48" width="312" height="96"></rect><g class="label" style="" transform="translate(-120, -30)"><rect></rect><foreignObject width="240" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>后续:新客测试赠送权益<br>独立记录,不可转真实余额</p></span></div></foreignObject></g></g><g class="node default future" id="flowchart-preview-8" transform="translate(578, 285)"><rect class="basic label-container" style="fill:#f4f4f5 !important;stroke:#71717a !important;stroke-dasharray:5 4 !important" x="-156" y="-48" width="312" height="96"></rect><g class="label" style="" transform="translate(-120, -30)"><rect></rect><foreignObject width="240" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>仅测试部署与受保护预览<br>禁正式域名;可撤销和销毁</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-pricing-9" transform="translate(199, 285)"><rect class="basic label-container" style="" x="-191" y="-63" width="382" height="126"></rect><g class="label" style="" transform="translate(-155, -45)"><rect></rect><foreignObject width="310" height="90"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table; white-space: break-spaces; line-height: 1.5; max-width: 310px; text-align: center; width: 310px;"><span class="nodeLabel"><p>后台可配置价格政策<br>档位、费率、账户固定服务费、内含用量</p></span></div></foreignObject></g></g></g></g></g></svg></g></svg></div></article><article><h2>AI 实际消耗记账</h2><div class="diagram"><svg xmlns="http://www.w3.org/2000/svg" width="2569" height="486" viewBox="0 0 2569 486" role="img" aria-labelledby="G05-AI消耗记账Title G05-AI消耗记账Desc"><title id="G05-AI消耗记账Title">G05 收费与权益 · AI 实际消耗记账</title><desc id="G05-AI消耗记账Desc">真实充值、套餐内含 AI 用量、未来测试赠送是三类不同权益;年付服务与 AI 实际消耗分开计量。;2026-10-12,业务基线 0.14,图集版本 0.17</desc><rect width="100%" height="100%" fill="#fff"/><text x="32" y="42" font-family="Microsoft YaHei,Arial,sans-serif" font-size="28" font-weight="600" fill="#17233a">G05 · AI 实际消耗记账</text><text x="32" y="79" font-family="Microsoft YaHei,Arial,sans-serif" font-size="18" fill="#526176">2026-10-12 · 业务基线 0.14 · 图集 0.17 · 展开图 · 技术选型未定</text><g transform="translate(32,124)"><svg id="diagram05x1" width="2504.796875" xmlns="http://www.w3.org/2000/svg" class="flowchart" height="313.796875" viewBox="0 0 2504.796875 313.796875" role="graphics-document document" aria-roledescription="flowchart-v2"><style>#diagram05x1{font-family:Microsoft YaHei,Arial,sans-serif;font-size:20px;fill:#17233a;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram05x1 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram05x1 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram05x1 .error-icon{fill:#ffffff;}#diagram05x1 .error-text{fill:#000000;stroke:#000000;}#diagram05x1 .edge-thickness-normal{stroke-width:1px;}#diagram05x1 .edge-thickness-thick{stroke-width:3.5px;}#diagram05x1 .edge-pattern-solid{stroke-dasharray:0;}#diagram05x1 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram05x1 .edge-pattern-dashed{stroke-dasharray:3;}#diagram05x1 .edge-pattern-dotted{stroke-dasharray:2;}#diagram05x1 .marker{fill:#60718a;stroke:#60718a;}#diagram05x1 .marker.cross{stroke:#60718a;}#diagram05x1 svg{font-family:Microsoft YaHei,Arial,sans-serif;font-size:20px;}#diagram05x1 p{margin:0;}#diagram05x1 .label{font-family:Microsoft YaHei,Arial,sans-serif;color:#17233a;}#diagram05x1 .cluster-label text{fill:#000000;}#diagram05x1 .cluster-label span{color:#000000;}#diagram05x1 .cluster-label span p{background-color:transparent;}#diagram05x1 .label text,#diagram05x1 span{fill:#17233a;color:#17233a;}#diagram05x1 .node rect,#diagram05x1 .node circle,#diagram05x1 .node ellipse,#diagram05x1 .node polygon,#diagram05x1 .node path{fill:#eef5ff;stroke:#8198bb;stroke-width:1px;}#diagram05x1 .rough-node .label text,#diagram05x1 .node .label text,#diagram05x1 .image-shape .label,#diagram05x1 .icon-shape .label{text-anchor:middle;}#diagram05x1 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram05x1 .rough-node .label,#diagram05x1 .node .label,#diagram05x1 .image-shape .label,#diagram05x1 .icon-shape .label{text-align:center;}#diagram05x1 .node.clickable{cursor:pointer;}#diagram05x1 .root .anchor path{fill:#60718a!important;stroke-width:0;stroke:#60718a;}#diagram05x1 .arrowheadPath{fill:#0b0b0b;}#diagram05x1 .edgePath .path{stroke:#60718a;stroke-width:2.0px;}#diagram05x1 .flowchart-link{stroke:#60718a;fill:none;}#diagram05x1 .edgeLabel{background-color:#f3f8f6;text-align:center;}#diagram05x1 .edgeLabel p{background-color:#f3f8f6;}#diagram05x1 .edgeLabel rect{opacity:0.5;background-color:#f3f8f6;fill:#f3f8f6;}#diagram05x1 .labelBkg{background-color:rgba(243, 248, 246, 0.5);}#diagram05x1 .cluster rect{fill:#f8fafc;stroke:#cbd5e1;stroke-width:1px;}#diagram05x1 .cluster text{fill:#000000;}#diagram05x1 .cluster span{color:#000000;}#diagram05x1 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:Microsoft YaHei,Arial,sans-serif;font-size:12px;background:#ffffff;border:1px solid hsl(0, 0%, 90%);border-radius:2px;pointer-events:none;z-index:100;}#diagram05x1 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#17233a;}#diagram05x1 rect.text{fill:none;stroke-width:0;}#diagram05x1 .icon-shape,#diagram05x1 .image-shape{background-color:#f3f8f6;text-align:center;}#diagram05x1 .icon-shape p,#diagram05x1 .image-shape p{background-color:#f3f8f6;padding:2px;}#diagram05x1 .icon-shape rect,#diagram05x1 .image-shape rect{opacity:0.5;background-color:#f3f8f6;fill:#f3f8f6;}#diagram05x1 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram05x1 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram05x1 :root{--mermaid-font-family:Microsoft YaHei,Arial,sans-serif;}</style><g><marker id="diagram05x1_flowchart-v2-pointEnd" class="marker flowchart-v2" viewBox="0 0 10 10" refX="5" refY="5" markerUnits="userSpaceOnUse" markerWidth="8" markerHeight="8" orient="auto"><path d="M 0 0 L 10 5 L 0 10 z" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></path></marker><marker id="diagram05x1_flowchart-v2-pointStart" class="marker flowchart-v2" viewBox="0 0 10 10" refX="4.5" refY="5" markerUnits="userSpaceOnUse" markerWidth="8" markerHeight="8" orient="auto"><path d="M 0 5 L 10 10 L 10 0 z" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></path></marker><marker id="diagram05x1_flowchart-v2-circleEnd" class="marker flowchart-v2" viewBox="0 0 10 10" refX="11" refY="5" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><circle cx="5" cy="5" r="5" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></circle></marker><marker id="diagram05x1_flowchart-v2-circleStart" class="marker flowchart-v2" viewBox="0 0 10 10" refX="-1" refY="5" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><circle cx="5" cy="5" r="5" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></circle></marker><marker id="diagram05x1_flowchart-v2-crossEnd" class="marker cross flowchart-v2" viewBox="0 0 11 11" refX="12" refY="5.2" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><path d="M 1,1 l 9,9 M 10,1 l -9,9" class="arrowMarkerPath" style="stroke-width: 2; stroke-dasharray: 1, 0;"></path></marker><marker id="diagram05x1_flowchart-v2-crossStart" class="marker cross flowchart-v2" viewBox="0 0 11 11" refX="-1" refY="5.2" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><path d="M 1,1 l 9,9 M 10,1 l -9,9" class="arrowMarkerPath" style="stroke-width: 2; stroke-dasharray: 1, 0;"></path></marker><g class="root"><g class="clusters"></g><g class="edgePaths"><path d="M390,156.898L394.833,156.898C399.667,156.898,409.333,156.898,418.333,156.898C427.333,156.898,435.667,156.898,439.833,156.898L444,156.898" id="L_aiCall_cost_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_aiCall_cost_0" data-points="W3sieCI6MzkwLCJ5IjoxNTYuODk4NDM3NX0seyJ4Ijo0MTksInkiOjE1Ni44OTg0Mzc1fSx7IngiOjQ0OCwieSI6MTU2Ljg5ODQzNzV9XQ==" marker-end="url(#diagram05x1_flowchart-v2-pointEnd)"></path><path d="M820,156.898L824.833,156.898C829.667,156.898,839.333,156.898,848.333,156.898C857.333,156.898,865.667,156.898,869.833,156.898L874,156.898" id="L_cost_allowance_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_cost_allowance_0" data-points="W3sieCI6ODIwLCJ5IjoxNTYuODk4NDM3NX0seyJ4Ijo4NDksInkiOjE1Ni44OTg0Mzc1fSx7IngiOjg3OCwieSI6MTU2Ljg5ODQzNzV9XQ==" marker-end="url(#diagram05x1_flowchart-v2-pointEnd)"></path><path d="M1138.338,194.357L1151.498,198.781C1164.658,203.204,1190.977,212.051,1210.387,216.475C1229.797,220.898,1242.297,220.898,1248.547,220.898L1254.797,220.898" id="L_allowance_deduct_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_allowance_deduct_0" data-points="W3sieCI6MTEzOC4zMzc5MTg1MTU2NDY2LCJ5IjoxOTQuMzU3MzkzOTg0MzUzNH0seyJ4IjoxMjE3LjI5Njg3NSwieSI6MjIwLjg5ODQzNzV9LHsieCI6MTI1OC43OTY4NzUsInkiOjIyMC44OTg0Mzc1fV0=" marker-end="url(#diagram05x1_flowchart-v2-pointEnd)"></path><path d="M1490.797,196.081L1506.13,192.801C1521.464,189.52,1552.13,182.959,1582.147,176.358C1612.163,169.757,1641.529,163.116,1656.212,159.796L1670.895,156.475" id="L_deduct_excess_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_deduct_excess_0" data-points="W3sieCI6MTQ5MC43OTY4NzUsInkiOjE5Ni4wODExMjk4MDc2OTIzMn0seyJ4IjoxNTgyLjc5Njg3NSwieSI6MTc2LjM5ODQzNzV9LHsieCI6MTY3NC43OTY4NzUsInkiOjE1NS41OTI3ODM3ODk3NTI2NH1d" marker-end="url(#diagram05x1_flowchart-v2-pointEnd)"></path><path d="M1139.221,120.323L1152.234,116.085C1165.246,111.848,1191.272,103.373,1230.534,99.136C1269.797,94.898,1322.297,94.898,1383.214,94.898C1444.13,94.898,1513.464,94.898,1562.798,95.805C1612.133,96.712,1641.469,98.527,1656.137,99.434L1670.805,100.341" id="L_allowance_excess_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_allowance_excess_0" data-points="W3sieCI6MTEzOS4yMjA5NjI2NTkwMjEzLCJ5IjoxMjAuMzIyNTI1MTU5MDIxMjd9LHsieCI6MTIxNy4yOTY4NzUsInkiOjk0Ljg5ODQzNzV9LHsieCI6MTM3NC43OTY4NzUsInkiOjk0Ljg5ODQzNzV9LHsieCI6MTU4Mi43OTY4NzUsInkiOjk0Ljg5ODQzNzV9LHsieCI6MTY3NC43OTY4NzUsInkiOjEwMC41ODc0ODM0MzYzOTU3Nn1d" marker-end="url(#diagram05x1_flowchart-v2-pointEnd)"></path><path d="M2056.797,88.958L2061.63,88.364C2066.464,87.771,2076.13,86.585,2085.13,85.992C2094.13,85.398,2102.464,85.398,2106.63,85.398L2110.797,85.398" id="L_excess_example_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_excess_example_0" data-points="W3sieCI6MjA1Ni43OTY4NzUsInkiOjg4Ljk1NzUyODQwOTA5MDkxfSx7IngiOjIwODUuNzk2ODc1LCJ5Ijo4NS4zOTg0Mzc1fSx7IngiOjIxMTQuNzk2ODc1LCJ5Ijo4NS4zOTg0Mzc1fV0=" marker-end="url(#diagram05x1_flowchart-v2-pointEnd)"></path><path d="M1490.797,230.658L1506.13,231.948C1521.464,233.238,1552.13,235.818,1614.63,237.108C1677.13,238.398,1771.464,238.398,1855.297,238.398C1939.13,238.398,2012.464,238.398,2057.432,238.021C2102.4,237.644,2119.003,236.889,2127.304,236.512L2135.606,236.134" id="L_deduct_gate_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_deduct_gate_0" data-points="W3sieCI6MTQ5MC43OTY4NzUsInkiOjIzMC42NTgwNTI4ODQ2MTU0fSx7IngiOjE1ODIuNzk2ODc1LCJ5IjoyMzguMzk4NDM3NX0seyJ4IjoxODY1Ljc5Njg3NSwieSI6MjM4LjM5ODQzNzV9LHsieCI6MjA4NS43OTY4NzUsInkiOjIzOC4zOTg0Mzc1fSx7IngiOjIxMzkuNjAxNTYyNSwieSI6MjM1Ljk1Mjc2OTg4NjM2MzYzfV0=" marker-end="url(#diagram05x1_flowchart-v2-pointEnd)"></path><path d="M2056.797,174.473L2061.63,176.044C2066.464,177.615,2076.13,180.757,2089.278,184.009C2102.425,187.262,2119.053,190.625,2127.367,192.307L2135.681,193.989" id="L_excess_gate_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_excess_gate_0" data-points="W3sieCI6MjA1Ni43OTY4NzUsInkiOjE3NC40NzM0Mzc1fSx7IngiOjIwODUuNzk2ODc1LCJ5IjoxODMuODk4NDM3NX0seyJ4IjoyMTM5LjYwMTU2MjUsInkiOjE5NC43ODE2NTgzODA2ODE4Mn1d" marker-end="url(#diagram05x1_flowchart-v2-pointEnd)"></path></g><g class="edgeLabels"><g><rect class="background" style="stroke: none"></rect></g><g><rect class="background" style="stroke: none"></rect></g><g><rect class="background" style="stroke: none"></rect></g><g><rect class="background" style="stroke: none"></rect></g><g><rect class="background" style="stroke: none"></rect></g><g class="edgeLabel"><g class="label" data-id="L_aiCall_cost_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g><g class="edgeLabel"><g class="label" data-id="L_cost_allowance_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g><g class="edgeLabel" transform="translate(1217.296875, 220.8984375)"><g class="label" data-id="L_allowance_deduct_0" transform="translate(-12.5, -15)"><g><rect class="background" style="" x="-3" y="-3" width="25" height="30"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">有</tspan></tspan></text></g></g></g><g class="edgeLabel" transform="translate(1582.796875, 176.3984375)"><g class="label" data-id="L_deduct_excess_0" transform="translate(-63, -15)"><g><rect class="background" style="" x="-3" y="-3" width="126" height="30"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">如有超额部分</tspan></tspan></text></g></g></g><g class="edgeLabel" transform="translate(1374.796875, 94.8984375)"><g class="label" data-id="L_allowance_excess_0" transform="translate(-12, -15)"><g><rect class="background" style="" x="-2" y="-3" width="24" height="30"></rect><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">无</tspan></tspan></text></g></g></g><g class="edgeLabel"><g class="label" data-id="L_excess_example_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g><g class="edgeLabel"><g class="label" data-id="L_deduct_gate_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g><g class="edgeLabel"><g class="label" data-id="L_excess_gate_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"></tspan></text></g></g></g><g class="nodes"><g class="node default" id="flowchart-aiCall-0" transform="translate(199, 156.8984375)"><rect class="basic label-container" style="" x="-191" y="-63" width="382" height="126"></rect><g class="label" style="" transform="translate(-155, -45)"><rect></rect><foreignObject width="310" height="90"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table; white-space: break-spaces; line-height: 1.5; max-width: 310px; text-align: center; width: 310px;"><span class="nodeLabel"><p>一次真实项目 AI 调用<br>自动 / 人工辅助 / 失败 / 修复 / 转人工</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-cost-1" transform="translate(634, 156.8984375)"><rect class="basic label-container" style="" x="-186" y="-48" width="372" height="96"></rect><g class="label" style="" transform="translate(-150, -30)"><rect></rect><foreignObject width="300" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>核对供应商实际消耗成本<br>记录调用与计费规则,防重复记账</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-allowance-2" transform="translate(1026.8984375, 156.8984375)"><polygon points="148.8984375,0 297.796875,-148.8984375 148.8984375,-297.796875 0,-148.8984375" class="label-container" transform="translate(-148.3984375, 148.8984375)"></polygon><g class="label" style="" transform="translate(-115.8984375, -15)"><rect></rect><foreignObject width="231.796875" height="30"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>套餐内含 AI 用量可抵扣?</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-deduct-3" transform="translate(1374.796875, 220.8984375)"><rect class="basic label-container" style="" x="-116" y="-33" width="232" height="66"></rect><g class="label" style="" transform="translate(-80, -15)"><rect></rect><foreignObject width="160" height="30"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>抵扣套餐内含用量</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-excess-4" transform="translate(1865.796875, 112.3984375)"><rect class="basic label-container" style="" x="-191" y="-63" width="382" height="126"></rect><g class="label" style="" transform="translate(-155, -45)"><rect></rect><foreignObject width="310" height="90"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table; white-space: break-spaces; line-height: 1.5; max-width: 310px; text-align: center; width: 310px;"><span class="nodeLabel"><p>剩余超额部分<br>按成本、可配置加价及积分汇率结算</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-example-5" transform="translate(2305.796875, 85.3984375)"><rect class="basic label-container" style="" x="-191" y="-63" width="382" height="126"></rect><g class="label" style="" transform="translate(-155, -45)"><rect></rect><foreignObject width="310" height="90"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table; white-space: break-spaces; line-height: 1.5; max-width: 310px; text-align: center; width: 310px;"><span class="nodeLabel"><p>例:全部属于超额<br>成本 1 USD × 1.20 × 100 = 120 积分</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-gate-6" transform="translate(2305.796875, 228.3984375)"><rect class="basic label-container" style="" x="-166.1953125" y="-48" width="332.390625" height="96"></rect><g class="label" style="" transform="translate(-130.1953125, -30)"><rect></rect><foreignObject width="260.390625" height="60"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 310px; text-align: center;"><span class="nodeLabel"><p>下一次调用前检查预算 / 权益<br>不足则停止新调用并提示充值</p></span></div></foreignObject></g></g></g></g></g></svg></g></svg></div></article></section><footer>虚线及“后续 / 待定”文字表示目标能力或候选,不代表首期承诺。图表达业务与概念,技术架构未定案。完整规则及图内省略的分支请查看对应 Markdown;附图用于会中展开。此图集已内嵌图形,可离线打开。</footer></main><script>document.querySelectorAll('nav button').forEach(button=>button.addEventListener('click',()=>{document.querySelectorAll('nav button').forEach(peer=>peer.setAttribute('aria-pressed',String(peer===button)));document.querySelectorAll('main section').forEach((panel,index)=>panel.hidden=index!==Number(button.dataset.index));}));</script></body></html>