Release PPT workflow 0.7.1 with portable installation and production components
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"document_kind": "page-handoff-example",
|
||||
"page_id": "page-a",
|
||||
"worker": "worker-a",
|
||||
"revision": 1,
|
||||
"state": "draft",
|
||||
"baseline": {
|
||||
"manifest_sha256": "replace-with-real-sha256",
|
||||
"template_version": "replace-with-version",
|
||||
"theme": "replace-with-selected-theme",
|
||||
"style_inputs": [{"path": "vendor/template/style.json", "sha256": "replace-with-real-sha256"}]
|
||||
},
|
||||
"layout": "replace-with-layout-id",
|
||||
"purpose": "replace-with-one-page-message",
|
||||
"files": [
|
||||
{"path": "pages/page-a/source.svg", "sha256": "replace-with-real-sha256"},
|
||||
{"path": "pages/page-a/content.json", "sha256": "replace-with-real-sha256"},
|
||||
{"path": "pages/page-a/notes.md", "sha256": "replace-with-real-sha256"}
|
||||
],
|
||||
"materials": [],
|
||||
"library_reference": null,
|
||||
"preview": null,
|
||||
"native_objects": [],
|
||||
"picture_exceptions": [],
|
||||
"checks": {
|
||||
"source": "not-run", "native_structure": "not-run", "svg_render": "not-run",
|
||||
"powerpoint_render": "not-run", "powerpoint_edit": "not-run", "projection": "not-run"
|
||||
},
|
||||
"unresolved": []
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"document_kind": "page-collaboration-plan-example",
|
||||
"coordinator": "replace-with-coordinator",
|
||||
"workflow": "interactive-page",
|
||||
"baseline": {
|
||||
"manifest": "vendor/template/manifest.json",
|
||||
"manifest_sha256": "replace-with-real-sha256",
|
||||
"template_version": "replace-with-version",
|
||||
"theme": "replace-with-selected-theme",
|
||||
"style_inputs": [{"path": "vendor/template/style.json", "sha256": "replace-with-real-sha256"}]
|
||||
},
|
||||
"page_order": ["page-a", "page-b"],
|
||||
"assignments": [
|
||||
{"page_id": "page-a", "worker": "worker-a", "write_allowlist": ["pages/page-a/"],
|
||||
"purpose": "replace-with-one-page-message", "layout": "replace-with-layout-id",
|
||||
"required_evidence": [], "authorized_to_proceed": false},
|
||||
{"page_id": "page-b", "worker": "worker-b", "write_allowlist": ["pages/page-b/"],
|
||||
"purpose": "replace-with-one-page-message", "layout": "replace-with-layout-id",
|
||||
"required_evidence": [], "authorized_to_proceed": false}
|
||||
],
|
||||
"shared_writer": "replace-with-coordinator",
|
||||
"review_cadence": "replace-with-user-agreed-review-gates"
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"kind": "flow",
|
||||
"data_kind": "synthetic-demo",
|
||||
"source": "组件演示,不代表真实系统",
|
||||
"nodes": [
|
||||
{"id": "input", "label": "输入整理"},
|
||||
{"id": "process", "label": "处理分析"},
|
||||
{"id": "verify", "label": "结果验证"},
|
||||
{"id": "output", "label": "交付输出"}
|
||||
],
|
||||
"edges": [["input", "process"], ["process", "verify"], ["verify", "output"]]
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"kind": "metric",
|
||||
"data_kind": "synthetic-demo",
|
||||
"source": "组件演示,不代表实测结果",
|
||||
"label": "任务完成率",
|
||||
"value": 92,
|
||||
"unit": "%",
|
||||
"detail": "统计口径:已完成任务/全部任务"
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"kind": "table",
|
||||
"variant": "grouped",
|
||||
"data_kind": "synthetic-demo",
|
||||
"source": "组件合成演示,不代表真实测量或推荐",
|
||||
"columns": [
|
||||
{"id": "plan", "label": "方案"},
|
||||
{"id": "use", "label": "适用场景"},
|
||||
{"id": "latency", "label": "延迟", "unit": "ms", "format": "one-decimal"},
|
||||
{"id": "throughput", "label": "吞吐量", "unit": "次/秒", "format": "integer"},
|
||||
{"id": "memory", "label": "内存", "unit": "GB", "format": "one-decimal"},
|
||||
{"id": "status", "label": "验证状态"}
|
||||
],
|
||||
"rows": [
|
||||
["基础方案", "标准任务", 28.0, 1200, 2.4, "已验证"],
|
||||
["缓存方案", "重复请求", 19.0, 1580, 2.8, "已验证"],
|
||||
["批处理方案", "离线任务", 24.0, 1760, 2.6, "已验证"],
|
||||
["并行方案", "独立子任务", 16.0, 1940, 3.2, "待复核"],
|
||||
["组合方案", "混合负载", 12.0, 2180, 3.4, "已验证"]
|
||||
],
|
||||
"column_widths": [168, 264, 168, 200, 144, 208],
|
||||
"numeric_columns": [2, 3, 4],
|
||||
"column_groups": [
|
||||
{"label": "方案信息", "start": 0, "span": 2},
|
||||
{"label": "性能表现", "start": 2, "span": 2},
|
||||
{"label": "资源", "start": 4, "span": 1},
|
||||
{"label": "验证", "start": 5, "span": 1}
|
||||
],
|
||||
"row_header_columns": [0],
|
||||
"focus_row": 4,
|
||||
"focus_meaning": "调用者明确选择关注组合方案,不自动推断推荐或优劣",
|
||||
"bars": {"columns": [2, 3, 4]},
|
||||
"bar_meaning": "条带从零起算,仅同列比较大小,不表示综合评分或推荐",
|
||||
"status": {
|
||||
"column": 5,
|
||||
"values": {
|
||||
"已验证": {"palette_index": "accent3", "shape": "circle"},
|
||||
"待复核": {"palette_index": "accent4", "shape": "diamond"}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"kind": "table",
|
||||
"data_kind": "synthetic-demo",
|
||||
"source": "组件演示,不代表实测结果",
|
||||
"columns": ["方案", "耗时/秒", "状态"],
|
||||
"rows": [["方案甲", 24, "完成"], ["方案乙", 18, "完成"], ["方案丙", 12, "待复核"]],
|
||||
"numeric_columns": [1]
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"kind": "timeline",
|
||||
"data_kind": "synthetic-demo",
|
||||
"source": "组件演示,不代表真实日程;等距里程碑",
|
||||
"items": [
|
||||
{"date": "第一周", "label": "需求确认"},
|
||||
{"date": "第二周", "label": "原型验证"},
|
||||
{"date": "第四周", "label": "联合测试"},
|
||||
{"date": "第五周", "label": "交付审阅"}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"data_kind": "synthetic-demo",
|
||||
"unit": "项",
|
||||
"source": "组件演示",
|
||||
"type": "bar",
|
||||
"title": "任务处理量",
|
||||
"categories": [
|
||||
"录入",
|
||||
"审核",
|
||||
"归档"
|
||||
],
|
||||
"series": [
|
||||
{
|
||||
"id": "processed",
|
||||
"name": "已处理",
|
||||
"values": [
|
||||
24,
|
||||
36,
|
||||
18
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"data_kind": "synthetic-demo",
|
||||
"unit": "项",
|
||||
"source": "组件演示",
|
||||
"type": "column-stacked",
|
||||
"title": "任务组成比较",
|
||||
"categories": [
|
||||
"甲组",
|
||||
"乙组",
|
||||
"丙组"
|
||||
],
|
||||
"series": [
|
||||
{
|
||||
"id": "done",
|
||||
"name": "完成",
|
||||
"values": [
|
||||
20,
|
||||
25,
|
||||
18
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "pending",
|
||||
"name": "待办",
|
||||
"values": [
|
||||
10,
|
||||
5,
|
||||
12
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"data_kind": "synthetic-demo",
|
||||
"unit": "项",
|
||||
"source": "组件演示",
|
||||
"type": "column",
|
||||
"title": "分组数量比较",
|
||||
"categories": [
|
||||
"甲组",
|
||||
"乙组",
|
||||
"丙组"
|
||||
],
|
||||
"series": [
|
||||
{
|
||||
"id": "before",
|
||||
"name": "调整前",
|
||||
"values": [
|
||||
18,
|
||||
25,
|
||||
22
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "after",
|
||||
"name": "调整后",
|
||||
"values": [
|
||||
24,
|
||||
32,
|
||||
28
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"data_kind": "synthetic-demo",
|
||||
"unit": "项",
|
||||
"source": "组件演示",
|
||||
"type": "doughnut",
|
||||
"title": "处理状态构成",
|
||||
"categories": [
|
||||
"完成",
|
||||
"进行",
|
||||
"待办"
|
||||
],
|
||||
"series": [
|
||||
{
|
||||
"id": "status",
|
||||
"name": "任务",
|
||||
"values": [
|
||||
55,
|
||||
30,
|
||||
15
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"data_kind": "synthetic-demo",
|
||||
"unit": "ms",
|
||||
"source": "组件演示",
|
||||
"type": "line",
|
||||
"title": "分期变化",
|
||||
"categories": [
|
||||
"第1期",
|
||||
"第2期",
|
||||
"第3期"
|
||||
],
|
||||
"series": [
|
||||
{
|
||||
"id": "baseline",
|
||||
"name": "基线",
|
||||
"values": [
|
||||
30,
|
||||
24,
|
||||
18
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "updated",
|
||||
"name": "改进",
|
||||
"values": [
|
||||
26,
|
||||
18,
|
||||
14
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"data_kind": "synthetic-demo",
|
||||
"unit": "项",
|
||||
"source": "组件演示",
|
||||
"type": "pie",
|
||||
"title": "需求来源构成",
|
||||
"categories": [
|
||||
"教学",
|
||||
"科研",
|
||||
"管理"
|
||||
],
|
||||
"series": [
|
||||
{
|
||||
"id": "requests",
|
||||
"name": "需求",
|
||||
"values": [
|
||||
40,
|
||||
35,
|
||||
25
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"data_kind": "synthetic-demo",
|
||||
"unit": "次/秒",
|
||||
"source": "组件演示",
|
||||
"type": "scatter",
|
||||
"title": "资源与吞吐关系",
|
||||
"x_unit": "核心",
|
||||
"series": [
|
||||
{
|
||||
"id": "samples",
|
||||
"name": "测试样本",
|
||||
"points": [
|
||||
[
|
||||
1,
|
||||
12
|
||||
],
|
||||
[
|
||||
2,
|
||||
20
|
||||
],
|
||||
[
|
||||
3,
|
||||
24
|
||||
],
|
||||
[
|
||||
4,
|
||||
36
|
||||
]
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
<ns0:svg xmlns:ns0="http://www.w3.org/2000/svg" width="1280" height="720" viewBox="0 0 1280 720"><ns0:g id="minimal-chart" data-pptx-replace-with="chart" data-pptx-fallback-sha256="541d841e7327c1eafb3ec123f7dfe3ac4ae3c8eb48ae954b7f0e3f16f4262a2d"><ns0:metadata type="application/json">{"name": "minimal-column", "x": 600, "y": 160, "width": 480, "height": 320, "type": "column", "categories": ["A", "B"], "series": [{"name": "Count", "values": [12, 18]}], "colors": ["#2563EB"], "show_legend": false, "style": {"font_family": "Arial", "font_size": 24, "axis_font_size": 24, "text_color": "#111827", "axis_color": "#64748B", "grid_color": "#CBD5E1", "chart_area_fill": "#FFFFFF", "plot_area_fill": "#FFFFFF"}}</ns0:metadata><ns0:rect x="600" y="160" width="480" height="320" fill="#FFFFFF" /><ns0:line x1="648" y1="424" x2="1048" y2="424" stroke="#64748B" /><ns0:rect x="720" y="280" width="80" height="144" fill="#2563EB" /><ns0:rect x="900" y="208" width="80" height="216" fill="#2563EB" /><ns0:text x="760" y="456" text-anchor="middle" font-family="Arial" font-size="24" fill="#111827">A</ns0:text><ns0:text x="940" y="456" text-anchor="middle" font-family="Arial" font-size="24" fill="#111827">B</ns0:text></ns0:g></ns0:svg>
|
||||
@@ -0,0 +1 @@
|
||||
<ns0:svg xmlns:ns0="http://www.w3.org/2000/svg" width="1280" height="720" viewBox="0 0 1280 720"><ns0:g id="minimal-table" data-pptx-replace-with="table" data-pptx-fallback-sha256="d2861c02c71d8cd86d40d9ff939bc3354cda5f91c7129435e82822c4a7ec6a88"><ns0:metadata type="application/json">{"name": "minimal-table", "x": 64, "y": 160, "width": 480, "height": 144, "columns": ["Item", "Value"], "rows": [["A", "12"], ["B", "18"]], "strict_grid": true, "column_widths": [240, 240], "row_heights": [48, 48, 48], "style": {"font_family": "Arial", "font_size": 24, "header_font_size": 24, "header_fill": "#334155", "header_text": "#FFFFFF", "body_fill": "#FFFFFF", "body_text": "#111827", "border_color": "#CBD5E1", "border_width": 1, "band_row": false}}</ns0:metadata><ns0:rect x="64" y="160" width="240" height="48" fill="#334155" stroke="#CBD5E1" /><ns0:text x="76" y="192" font-family="Arial" font-size="24" fill="#FFFFFF">Item</ns0:text><ns0:rect x="304" y="160" width="240" height="48" fill="#334155" stroke="#CBD5E1" /><ns0:text x="316" y="192" font-family="Arial" font-size="24" fill="#FFFFFF">Value</ns0:text><ns0:rect x="64" y="208" width="240" height="48" fill="#FFFFFF" stroke="#CBD5E1" /><ns0:text x="76" y="240" font-family="Arial" font-size="24" fill="#111827">A</ns0:text><ns0:rect x="304" y="208" width="240" height="48" fill="#FFFFFF" stroke="#CBD5E1" /><ns0:text x="316" y="240" font-family="Arial" font-size="24" fill="#111827">12</ns0:text><ns0:rect x="64" y="256" width="240" height="48" fill="#FFFFFF" stroke="#CBD5E1" /><ns0:text x="76" y="288" font-family="Arial" font-size="24" fill="#111827">B</ns0:text><ns0:rect x="304" y="256" width="240" height="48" fill="#FFFFFF" stroke="#CBD5E1" /><ns0:text x="316" y="288" font-family="Arial" font-size="24" fill="#111827">18</ns0:text></ns0:g></ns0:svg>
|
||||
Reference in New Issue
Block a user