57 lines
17 KiB
XML
57 lines
17 KiB
XML
<svg xmlns="http://www.w3.org/2000/svg" width="1200" height="1120" viewBox="0 0 1200 1120" role="img" aria-labelledby="title desc" font-family="Microsoft YaHei, PingFang SC, Segoe UI, Arial, sans-serif">
|
||
<title id="title">深圳自然馆小程序 PDCA 可视化面板</title>
|
||
<desc id="desc">PDCA 可视化面板,包含健康状态、完成率、状态条、阶段分布、风险矩阵和下一步行动。</desc>
|
||
<rect width="1200" height="1120" fill="#f7f9f6"/>
|
||
<text x="40" y="54" font-size="30" font-weight="800" fill="#17211b">深圳自然馆小程序 PDCA 可视化面板</text>
|
||
<text x="40" y="80" font-size="14" fill="#647067">生成: 2026-06-10 · 里程碑: TBD</text>
|
||
|
||
<rect x="40" y="108" width="260" height="150" rx="8" fill="#c84848" stroke="#c84848"/>
|
||
<text x="62" y="148" font-size="16" fill="#ffffff" opacity="0.9">健康状态</text>
|
||
<text x="62" y="204" font-size="46" font-weight="850" fill="#ffffff">红色</text>
|
||
<text x="62" y="232" font-size="13" font-weight="600" fill="#ffffff"><tspan x="62" dy="0">2 个任务有阻塞/依赖说明(不等同硬</tspan><tspan x="62" dy="17">阻塞);2 个高影响风险仍开放;1...</tspan></text>
|
||
|
||
<rect x="330" y="108" width="210" height="150" rx="8" fill="#ffffff" stroke="#dbe4dd"/>
|
||
<text x="354" y="146" font-size="16" font-weight="700" fill="#17211b">完成率</text>
|
||
<circle cx="435" cy="194" r="52" fill="none" stroke="#e4ebe6" stroke-width="18"/>
|
||
<circle cx="435" cy="194" r="52" fill="none" stroke="#2f8f72" stroke-width="18" stroke-linecap="round" pathLength="326" stroke-dasharray="254 72" transform="rotate(-90 435 194)"/>
|
||
<text x="435" y="204" text-anchor="middle" font-size="28" font-weight="850" fill="#17211b">78%</text>
|
||
|
||
<rect x="570" y="108" width="590" height="150" rx="8" fill="#ffffff" stroke="#dbe4dd"/>
|
||
<text x="594" y="144" font-size="16" font-weight="700" fill="#17211b">关键指标</text>
|
||
<text x="604" y="196" font-size="34" font-weight="850" fill="#17211b">9</text>
|
||
<text x="604" y="220" font-size="13" fill="#647067">任务</text>
|
||
<text x="740" y="196" font-size="34" font-weight="850" fill="#c77d24">4</text>
|
||
<text x="740" y="220" font-size="13" fill="#647067">风险</text>
|
||
<text x="876" y="196" font-size="34" font-weight="850" fill="#2d7f99">10</text>
|
||
<text x="876" y="220" font-size="13" fill="#647067">检查</text>
|
||
<text x="1012" y="196" font-size="34" font-weight="850" fill="#7467c9">5</text>
|
||
<text x="1012" y="220" font-size="13" fill="#647067">行动</text>
|
||
<rect x="594" y="232" width="92" height="22" rx="6" fill="#c77d24" opacity="0.14" stroke="#c77d24"/><text x="604" y="247" font-size="11" font-weight="700" fill="#c77d24">进度 黄</text><rect x="702" y="232" width="92" height="22" rx="6" fill="#c77d24" opacity="0.14" stroke="#c77d24"/><text x="712" y="247" font-size="11" font-weight="700" fill="#c77d24">范围 黄</text><rect x="810" y="232" width="92" height="22" rx="6" fill="#c84848" opacity="0.14" stroke="#c84848"/><text x="820" y="247" font-size="11" font-weight="700" fill="#c84848">风险 红</text><rect x="918" y="232" width="92" height="22" rx="6" fill="#c84848" opacity="0.14" stroke="#c84848"/><text x="928" y="247" font-size="11" font-weight="700" fill="#c84848">证据 红</text><rect x="1026" y="232" width="92" height="22" rx="6" fill="#c77d24" opacity="0.14" stroke="#c77d24"/><text x="1036" y="247" font-size="11" font-weight="700" fill="#c77d24">决策 黄</text>
|
||
|
||
<rect x="40" y="282" width="540" height="116" rx="8" fill="#ffffff" stroke="#dbe4dd"/>
|
||
<text x="62" y="306" font-size="16" font-weight="700" fill="#17211b">任务状态分布</text>
|
||
<clipPath id="statusClip"><rect x="48" y="314" width="500" height="34" rx="8"/></clipPath>
|
||
<g clip-path="url(#statusClip)"><rect x="48" y="314" width="389" height="34" fill="#2f8f72"/><rect x="437" y="314" width="111" height="34" fill="#c77d24"/></g>
|
||
<rect x="48" y="360" width="10" height="10" rx="2" fill="#2f8f72"/><text x="64" y="370" font-size="12" fill="#647067">已完成 7</text><rect x="130" y="360" width="10" height="10" rx="2" fill="#2d7f99"/><text x="146" y="370" font-size="12" fill="#647067">进行中 0</text><rect x="212" y="360" width="10" height="10" rx="2" fill="#7467c9"/><text x="228" y="370" font-size="12" fill="#647067">待复核 0</text><rect x="294" y="360" width="10" height="10" rx="2" fill="#c84848"/><text x="310" y="370" font-size="12" fill="#647067">阻塞 0</text><rect x="376" y="360" width="10" height="10" rx="2" fill="#c77d24"/><text x="392" y="370" font-size="12" fill="#647067">待办 2</text><rect x="458" y="360" width="10" height="10" rx="2" fill="#8a948d"/><text x="474" y="370" font-size="12" fill="#647067">未知 0</text>
|
||
|
||
<rect x="612" y="282" width="548" height="242" rx="8" fill="#ffffff" stroke="#dbe4dd"/>
|
||
<text x="636" y="306" font-size="16" font-weight="700" fill="#17211b">PDCA 四象限</text>
|
||
<rect x="636" y="304" width="224" height="92" rx="8" fill="#dbeafe" stroke="#ffffff"/><text x="654" y="338" font-size="20" font-weight="760" fill="#17211b">计划</text><text x="654" y="374" font-size="30" font-weight="800" fill="#17211b">0</text><rect x="888" y="304" width="224" height="92" rx="8" fill="#dcfce7" stroke="#ffffff"/><text x="906" y="338" font-size="20" font-weight="760" fill="#17211b">执行</text><text x="906" y="374" font-size="30" font-weight="800" fill="#17211b">6</text><rect x="636" y="418" width="224" height="92" rx="8" fill="#fef3c7" stroke="#ffffff"/><text x="654" y="452" font-size="20" font-weight="760" fill="#17211b">检查</text><text x="654" y="488" font-size="30" font-weight="800" fill="#17211b">1</text><rect x="888" y="418" width="224" height="92" rx="8" fill="#ede9fe" stroke="#ffffff"/><text x="906" y="452" font-size="20" font-weight="760" fill="#17211b">行动</text><text x="906" y="488" font-size="30" font-weight="800" fill="#17211b">2</text>
|
||
|
||
<rect x="40" y="422" width="540" height="294" rx="8" fill="#ffffff" stroke="#dbe4dd"/>
|
||
<text x="62" y="448" font-size="16" font-weight="700" fill="#17211b">风险矩阵</text>
|
||
<rect x="48" y="466" width="118" height="70" fill="#f8fafc" stroke="#dbe4dd"/><rect x="166" y="466" width="118" height="70" fill="#f8fafc" stroke="#dbe4dd"/><rect x="284" y="466" width="118" height="70" fill="#fff7ed" stroke="#dbe4dd"/><rect x="48" y="536" width="118" height="70" fill="#fefce8" stroke="#dbe4dd"/><rect x="166" y="536" width="118" height="70" fill="#fefce8" stroke="#dbe4dd"/><rect x="284" y="536" width="118" height="70" fill="#fff1f2" stroke="#dbe4dd"/><rect x="48" y="606" width="118" height="70" fill="#fff7ed" stroke="#dbe4dd"/><rect x="166" y="606" width="118" height="70" fill="#fff7ed" stroke="#dbe4dd"/><rect x="284" y="606" width="118" height="70" fill="#fee2e2" stroke="#dbe4dd"/><text x="50" y="462" font-size="12" fill="#647067">影响 ↑</text><text x="405" y="696" font-size="12" fill="#647067">概率 →</text><circle cx="343" cy="501" r="14" fill="#c84848" opacity="0.92"/><text x="343" y="505" text-anchor="middle" font-size="10" font-weight="760" fill="#ffffff">R001</text><circle cx="259" cy="571" r="14" fill="#c77d24" opacity="0.92"/><text x="259" y="575" text-anchor="middle" font-size="10" font-weight="760" fill="#ffffff">R002</text><circle cx="191" cy="501" r="14" fill="#c84848" opacity="0.92"/><text x="191" y="505" text-anchor="middle" font-size="10" font-weight="760" fill="#ffffff">R003</text><circle cx="225" cy="595" r="14" fill="#c77d24" opacity="0.92"/><text x="225" y="599" text-anchor="middle" font-size="10" font-weight="760" fill="#ffffff">R004</text>
|
||
<text x="418" y="494" font-size="13" font-weight="700" fill="#c84848"><tspan x="418" dy="0">高影响风险: R-001 /</tspan><tspan x="418" dy="18"> R-003</tspan></text>
|
||
|
||
<rect x="612" y="548" width="548" height="240" rx="8" fill="#ffffff" stroke="#dbe4dd"/>
|
||
<text x="636" y="574" font-size="16" font-weight="700" fill="#17211b">下一步行动</text>
|
||
<circle cx="642" cy="602" r="12" fill="#2d7f99"/><text x="642" y="606" text-anchor="middle" font-size="10" font-weight="800" fill="#ffffff">1</text><text x="666" y="606" font-size="13" font-weight="650" fill="#17211b"><tspan x="666" dy="0">对 guide.whaoyue.com 执行 fresh brows...</tspan></text><text x="666" y="624" font-size="10" fill="#647067">负责人: 待确认 · 截止日期: 2026-06-11</text><circle cx="642" cy="640" r="12" fill="#2d7f99"/><text x="642" y="644" text-anchor="middle" font-size="10" font-weight="800" fill="#ffffff">2</text><text x="666" y="644" font-size="13" font-weight="650" fill="#17211b"><tspan x="666" dy="0">将用户流程闭环审计拆成可执行修复任务并排期</tspan></text><text x="666" y="662" font-size="10" fill="#647067">负责人: 待确认 · 截止日期: 2026-06-11</text><circle cx="642" cy="678" r="12" fill="#2d7f99"/><text x="642" y="682" text-anchor="middle" font-size="10" font-weight="800" fill="#ffffff">3</text><text x="666" y="682" font-size="13" font-weight="650" fill="#17211b"><tspan x="666" dy="0">确认下一轮发布验收标准和负责人</tspan></text><text x="666" y="700" font-size="10" fill="#647067">负责人: 待确认 · 截止日期: 2026-06-11</text><circle cx="642" cy="716" r="12" fill="#2d7f99"/><text x="642" y="720" text-anchor="middle" font-size="10" font-weight="800" fill="#ffffff">4</text><text x="666" y="720" font-size="13" font-weight="650" fill="#17211b"><tspan x="666" dy="0">监控模型资源缓存与 404 行为,确认无 `<!DOCTYPE` J...</tspan></text><text x="666" y="738" font-size="10" fill="#647067">负责人: 待确认 · 截止日期: 2026-06-11</text><circle cx="642" cy="754" r="12" fill="#2d7f99"/><text x="642" y="758" text-anchor="middle" font-size="10" font-weight="800" fill="#ffffff">5</text><text x="666" y="758" font-size="13" font-weight="650" fill="#17211b"><tspan x="666" dy="0">梳理当前工作区未提交改动,明确本轮交付边界</tspan></text><text x="666" y="776" font-size="10" fill="#647067">负责人: 待确认 · 截止日期: 2026-06-11</text>
|
||
|
||
<rect x="40" y="810" width="1120" height="286" rx="8" fill="#ffffff" stroke="#dbe4dd"/>
|
||
<text x="62" y="838" font-size="16" font-weight="700" fill="#17211b">任务明细与完成判定</text>
|
||
<text x="62" y="860" font-size="12" fill="#647067">计入完成率:状态为已完成且证据非空</text>
|
||
<rect x="58" y="866" width="1084" height="26" rx="5" fill="#f0f5f2"/><text x="72" y="884" font-size="12" font-weight="760" fill="#647067">ID</text><text x="132" y="884" font-size="12" font-weight="760" fill="#647067">任务</text><text x="514" y="884" font-size="12" font-weight="760" fill="#647067">阶段</text><text x="600" y="884" font-size="12" font-weight="760" fill="#647067">状态</text><text x="700" y="884" font-size="12" font-weight="760" fill="#647067">负责人</text><text x="802" y="884" font-size="12" font-weight="760" fill="#647067">截止</text><text x="902" y="884" font-size="12" font-weight="760" fill="#647067">证据</text><text x="1062" y="884" font-size="12" font-weight="760" fill="#647067">判定</text><rect x="58" y="900" width="1084" height="24" fill="#ffffff"/><text x="72" y="916" font-size="11" font-weight="760" fill="#17211b">T-001</text><text x="132" y="916" font-size="11" font-weight="620" fill="#17211b"><tspan x="132" dy="0">配置 H5 模型资源打包</tspan></text><text x="514" y="916" font-size="11" fill="#647067">执行</text><text x="600" y="916" font-size="11" font-weight="760" fill="#2f8f72">已完成</text><text x="700" y="916" font-size="11" fill="#647067">Codex</text><text x="802" y="916" font-size="11" fill="#647067">2026-06-10</text><text x="902" y="916" font-size="11" font-weight="500" fill="#647067"><tspan x="902" dy="0">`package.json`...</tspan></text><text x="1062" y="916" font-size="11" font-weight="760" fill="#2f8f72">计入</text><rect x="58" y="924" width="1084" height="24" fill="#fbfcfb"/><text x="72" y="940" font-size="11" font-weight="760" fill="#17211b">T-002</text><text x="132" y="940" font-size="11" font-weight="620" fill="#17211b"><tspan x="132" dy="0">修复 Nginx 模型静态资源规则</tspan></text><text x="514" y="940" font-size="11" fill="#647067">执行</text><text x="600" y="940" font-size="11" font-weight="760" fill="#2f8f72">已完成</text><text x="700" y="940" font-size="11" fill="#647067">Codex</text><text x="802" y="940" font-size="11" fill="#647067">2026-06-10</text><text x="902" y="940" font-size="11" font-weight="500" fill="#647067"><tspan x="902" dy="0">`/dmdata/nginx...</tspan></text><text x="1062" y="940" font-size="11" font-weight="760" fill="#2f8f72">计入</text><rect x="58" y="948" width="1084" height="24" fill="#ffffff"/><text x="72" y="964" font-size="11" font-weight="760" fill="#17211b">T-003</text><text x="132" y="964" font-size="11" font-weight="620" fill="#17211b"><tspan x="132" dy="0">部署 H5 到 guide.whaoyue.com</tspan></text><text x="514" y="964" font-size="11" fill="#647067">执行</text><text x="600" y="964" font-size="11" font-weight="760" fill="#2f8f72">已完成</text><text x="700" y="964" font-size="11" fill="#647067">Codex</text><text x="802" y="964" font-size="11" fill="#647067">2026-06-10</text><text x="902" y="964" font-size="11" font-weight="500" fill="#647067"><tspan x="902" dy="0">服务器备份 `/dmdata...</tspan></text><text x="1062" y="964" font-size="11" font-weight="760" fill="#2f8f72">计入</text><rect x="58" y="972" width="1084" height="24" fill="#fbfcfb"/><text x="72" y="988" font-size="11" font-weight="760" fill="#17211b">T-004</text><text x="132" y="988" font-size="11" font-weight="620" fill="#17211b"><tspan x="132" dy="0">优化室内 3D 首屏加载策略</tspan></text><text x="514" y="988" font-size="11" fill="#647067">执行</text><text x="600" y="988" font-size="11" font-weight="760" fill="#2f8f72">已完成</text><text x="700" y="988" font-size="11" fill="#647067">Codex</text><text x="802" y="988" font-size="11" fill="#647067">2026-06-10</text><text x="902" y="988" font-size="11" font-weight="500" fill="#647067"><tspan x="902" dy="0">`src/component...</tspan></text><text x="1062" y="988" font-size="11" font-weight="760" fill="#2f8f72">计入</text><rect x="58" y="996" width="1084" height="24" fill="#ffffff"/><text x="72" y="1012" font-size="11" font-weight="760" fill="#17211b">T-005</text><text x="132" y="1012" font-size="11" font-weight="620" fill="#17211b"><tspan x="132" dy="0">更新 H5 部署文档</tspan></text><text x="514" y="1012" font-size="11" fill="#647067">行动</text><text x="600" y="1012" font-size="11" font-weight="760" fill="#2f8f72">已完成</text><text x="700" y="1012" font-size="11" fill="#647067">Codex</text><text x="802" y="1012" font-size="11" fill="#647067">2026-06-10</text><text x="902" y="1012" font-size="11" font-weight="500" fill="#647067"><tspan x="902" dy="0">`docs/H5_DEPLO...</tspan></text><text x="1062" y="1012" font-size="11" font-weight="760" fill="#2f8f72">计入</text><rect x="58" y="1020" width="1084" height="24" fill="#fbfcfb"/><text x="72" y="1036" font-size="11" font-weight="760" fill="#17211b">T-006</text><text x="132" y="1036" font-size="11" font-weight="620" fill="#17211b"><tspan x="132" dy="0">生成并维护 PDCA 项目进度</tspan></text><text x="514" y="1036" font-size="11" fill="#647067">行动</text><text x="600" y="1036" font-size="11" font-weight="760" fill="#2f8f72">已完成</text><text x="700" y="1036" font-size="11" fill="#647067">Codex</text><text x="802" y="1036" font-size="11" fill="#647067">2026-06-10</text><text x="902" y="1036" font-size="11" font-weight="500" fill="#647067"><tspan x="902" dy="0">`docs/pdca/rep...</tspan></text><text x="1062" y="1036" font-size="11" font-weight="760" fill="#2f8f72">计入</text><rect x="58" y="1044" width="1084" height="24" fill="#ffffff"/><text x="72" y="1060" font-size="11" font-weight="760" fill="#17211b">T-009</text><text x="132" y="1060" font-size="11" font-weight="620" fill="#17211b"><tspan x="132" dy="0">上传域名根目录校验文件</tspan></text><text x="514" y="1060" font-size="11" fill="#647067">执行</text><text x="600" y="1060" font-size="11" font-weight="760" fill="#2f8f72">已完成</text><text x="700" y="1060" font-size="11" fill="#647067">Codex</text><text x="802" y="1060" font-size="11" fill="#647067">2026-06-10</text><text x="902" y="1060" font-size="11" font-weight="500" fill="#647067"><tspan x="902" dy="0">`https://guide...</tspan></text><text x="1062" y="1060" font-size="11" font-weight="760" fill="#2f8f72">计入</text><rect x="58" y="1068" width="1084" height="24" fill="#fbfcfb"/><text x="72" y="1084" font-size="11" font-weight="760" fill="#17211b">T-007</text><text x="132" y="1084" font-size="11" font-weight="620" fill="#17211b"><tspan x="132" dy="0">浏览器 fresh load 复测室内 3D</tspan></text><text x="514" y="1084" font-size="11" fill="#647067">检查</text><text x="600" y="1084" font-size="11" font-weight="760" fill="#c77d24">待办</text><text x="700" y="1084" font-size="11" fill="#647067">待确认</text><text x="802" y="1084" font-size="11" fill="#647067">2026-06-11</text><text x="902" y="1084" font-size="11" font-weight="500" fill="#647067"><tspan x="902" dy="0">-</tspan></text><text x="1062" y="1084" font-size="11" font-weight="760" fill="#8a948d">未计入</text><text x="72" y="1088" font-size="11" fill="#8a948d">完整任务表见 dashboard.html · 9 total</text>
|
||
|
||
<text x="40" y="1110" font-size="12" fill="#8a948d">由项目内 PDCA 进度工具生成 · 来源:项目管理目录</text>
|
||
</svg>
|