chore: 初始上传全能开发模板至 Gitea siyu-bank/dev-project-template
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
405
火:运营迭代/模板_复盘会议可视化.html
Normal file
405
火:运营迭代/模板_复盘会议可视化.html
Normal file
@@ -0,0 +1,405 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="zh-CN">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>复盘会议可视化报告</title>
|
||||
<style>
|
||||
:root {
|
||||
--glass-bg: rgba(255, 255, 255, 0.65);
|
||||
--glass-border: rgba(255, 255, 255, 0.5);
|
||||
--glass-shadow: 0 8px 32px 0 rgba(31, 38, 135, 0.1);
|
||||
--text-primary: #1d1d1f;
|
||||
--text-secondary: #86868b;
|
||||
--accent-blue: #0071e3;
|
||||
--accent-green: #34c759;
|
||||
--accent-red: #ff3b30;
|
||||
--accent-orange: #ff9500;
|
||||
}
|
||||
|
||||
body {
|
||||
font-family: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", Arial, sans-serif;
|
||||
background: linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%);
|
||||
margin: 0;
|
||||
padding: 40px;
|
||||
color: var(--text-primary);
|
||||
min-height: 100vh;
|
||||
}
|
||||
|
||||
.container {
|
||||
max-width: 1000px;
|
||||
margin: 0 auto;
|
||||
}
|
||||
|
||||
/* 毛玻璃卡片通用样式 */
|
||||
.glass-card {
|
||||
background: var(--glass-bg);
|
||||
backdrop-filter: blur(20px);
|
||||
-webkit-backdrop-filter: blur(20px);
|
||||
border: 1px solid var(--glass-border);
|
||||
border-radius: 24px;
|
||||
box-shadow: var(--glass-shadow);
|
||||
padding: 30px;
|
||||
margin-bottom: 30px;
|
||||
transition: transform 0.3s ease;
|
||||
}
|
||||
|
||||
.glass-card:hover {
|
||||
transform: translateY(-2px);
|
||||
box-shadow: 0 12px 40px 0 rgba(31, 38, 135, 0.15);
|
||||
}
|
||||
|
||||
/* 头部信息 */
|
||||
.header {
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.header h1 {
|
||||
margin: 0;
|
||||
font-size: 28px;
|
||||
font-weight: 700;
|
||||
}
|
||||
|
||||
.meta-info {
|
||||
display: flex;
|
||||
gap: 20px;
|
||||
color: var(--text-secondary);
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
.meta-tag {
|
||||
background: rgba(0, 0, 0, 0.05);
|
||||
padding: 6px 12px;
|
||||
border-radius: 12px;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 6px;
|
||||
}
|
||||
|
||||
/* 核心数据看板 */
|
||||
.metrics-grid {
|
||||
display: grid;
|
||||
grid-template-columns: repeat(4, 1fr);
|
||||
gap: 20px;
|
||||
}
|
||||
|
||||
.metric-item {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.metric-value {
|
||||
font-size: 32px;
|
||||
font-weight: 700;
|
||||
color: var(--accent-blue);
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
|
||||
.metric-label {
|
||||
font-size: 13px;
|
||||
color: var(--text-secondary);
|
||||
}
|
||||
|
||||
/* 目标与结果对比 */
|
||||
.section-title {
|
||||
font-size: 18px;
|
||||
font-weight: 600;
|
||||
margin-bottom: 20px;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 10px;
|
||||
}
|
||||
|
||||
.section-title::before {
|
||||
content: '';
|
||||
display: block;
|
||||
width: 4px;
|
||||
height: 18px;
|
||||
background: var(--accent-blue);
|
||||
border-radius: 2px;
|
||||
}
|
||||
|
||||
.goal-result-container {
|
||||
display: flex;
|
||||
gap: 30px;
|
||||
}
|
||||
|
||||
.goal-box, .result-box {
|
||||
flex: 1;
|
||||
padding: 20px;
|
||||
border-radius: 16px;
|
||||
background: rgba(255, 255, 255, 0.4);
|
||||
}
|
||||
|
||||
.goal-box h3, .result-box h3 {
|
||||
margin-top: 0;
|
||||
font-size: 16px;
|
||||
color: var(--accent-orange);
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 8px;
|
||||
}
|
||||
|
||||
.result-box h3 {
|
||||
color: var(--accent-green);
|
||||
}
|
||||
|
||||
ul {
|
||||
padding-left: 20px;
|
||||
margin-bottom: 0;
|
||||
line-height: 1.6;
|
||||
}
|
||||
|
||||
li {
|
||||
margin-bottom: 8px;
|
||||
}
|
||||
|
||||
/* 深度责任归因 (Deep Responsibility) */
|
||||
.analysis-grid {
|
||||
display: grid;
|
||||
grid-template-columns: 1fr 1fr;
|
||||
gap: 30px;
|
||||
}
|
||||
|
||||
.analysis-item h4 {
|
||||
margin-top: 0;
|
||||
color: var(--text-primary);
|
||||
}
|
||||
|
||||
.root-cause {
|
||||
background: rgba(255, 59, 48, 0.05);
|
||||
border-left: 4px solid var(--accent-red);
|
||||
padding: 15px;
|
||||
border-radius: 0 12px 12px 0;
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
.success-factor {
|
||||
background: rgba(52, 199, 89, 0.05);
|
||||
border-left: 4px solid var(--accent-green);
|
||||
padding: 15px;
|
||||
border-radius: 0 12px 12px 0;
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
/* 执行计划 */
|
||||
.action-table {
|
||||
width: 100%;
|
||||
border-collapse: collapse;
|
||||
}
|
||||
|
||||
.action-table th {
|
||||
text-align: left;
|
||||
padding: 12px;
|
||||
color: var(--text-secondary);
|
||||
font-weight: 500;
|
||||
font-size: 14px;
|
||||
border-bottom: 1px solid rgba(0,0,0,0.05);
|
||||
}
|
||||
|
||||
.action-table td {
|
||||
padding: 15px 12px;
|
||||
border-bottom: 1px solid rgba(0,0,0,0.05);
|
||||
font-size: 15px;
|
||||
}
|
||||
|
||||
.status-badge {
|
||||
display: inline-block;
|
||||
padding: 4px 8px;
|
||||
border-radius: 6px;
|
||||
font-size: 12px;
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
.status-pending { background: rgba(255, 149, 0, 0.15); color: var(--accent-orange); }
|
||||
.status-done { background: rgba(52, 199, 89, 0.15); color: var(--accent-green); }
|
||||
.status-delay { background: rgba(255, 59, 48, 0.15); color: var(--accent-red); }
|
||||
|
||||
/* 头像/负责人 */
|
||||
.avatar {
|
||||
width: 24px;
|
||||
height: 24px;
|
||||
border-radius: 50%;
|
||||
background: #e1e1e1;
|
||||
display: inline-block;
|
||||
vertical-align: middle;
|
||||
margin-right: 8px;
|
||||
text-align: center;
|
||||
line-height: 24px;
|
||||
font-size: 10px;
|
||||
color: #666;
|
||||
}
|
||||
|
||||
/* 响应式 */
|
||||
@media (max-width: 768px) {
|
||||
.metrics-grid, .goal-result-container, .analysis-grid {
|
||||
grid-template-columns: 1fr;
|
||||
}
|
||||
body { padding: 20px; }
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div class="container">
|
||||
<!-- 1. 头部信息 -->
|
||||
<div class="glass-card header">
|
||||
<div>
|
||||
<div style="font-size: 12px; color: var(--text-secondary); margin-bottom: 5px;">2025年Q3</div>
|
||||
<h1>[项目名称] 复盘会议</h1>
|
||||
<div style="font-size: 14px; color: var(--text-secondary); margin-top: 5px;">项目阶段:[阶段名称]</div>
|
||||
</div>
|
||||
<div class="meta-info">
|
||||
<div class="meta-tag">📅 [会议日期]</div>
|
||||
<div class="meta-tag">⏱ [会议时长]</div>
|
||||
<div class="meta-tag">👥 [参会人数]</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- 2. 核心数据看板 -->
|
||||
<div class="glass-card">
|
||||
<div class="section-title">核心数据概览 (Key Metrics)</div>
|
||||
<div class="metrics-grid">
|
||||
<div class="metric-item">
|
||||
<div class="metric-value">[数值1]</div>
|
||||
<div class="metric-label">[指标名称1]</div>
|
||||
</div>
|
||||
<div class="metric-item">
|
||||
<div class="metric-value">[数值2]</div>
|
||||
<div class="metric-label">[指标名称2]</div>
|
||||
</div>
|
||||
<div class="metric-item">
|
||||
<div class="metric-value">[数值3]</div>
|
||||
<div class="metric-label">[指标名称3]</div>
|
||||
</div>
|
||||
<div class="metric-item">
|
||||
<div class="metric-value">[数值4]</div>
|
||||
<div class="metric-label">[指标名称4]</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- 3. 目标与结果 -->
|
||||
<div class="glass-card">
|
||||
<div class="section-title">目标与结果 (Goal vs Result)</div>
|
||||
<div class="goal-result-container">
|
||||
<div class="goal-box">
|
||||
<h3>🎯 初心目标</h3>
|
||||
<ul>
|
||||
<li>[目标1:具体描述]</li>
|
||||
<li>[目标2:具体描述]</li>
|
||||
<li>[目标3:具体描述]</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="result-box">
|
||||
<h3>📊 实际结果</h3>
|
||||
<ul>
|
||||
<li>[结果1:对应数据]</li>
|
||||
<li>[结果2:对应数据]</li>
|
||||
<li>[结果3:对应数据]</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- 4. 过程与策略 (新增:对标图片中的“过程与策略”) -->
|
||||
<div class="glass-card">
|
||||
<div class="section-title">过程与策略 (Process & Strategy)</div>
|
||||
<div style="background: rgba(255,255,255,0.4); padding: 20px; border-radius: 16px;">
|
||||
<p><strong>关键里程碑:</strong></p>
|
||||
<ul>
|
||||
<li><strong>[日期]</strong>:[关键事件描述]</li>
|
||||
<li><strong>[日期]</strong>:[关键事件描述]</li>
|
||||
<li><strong>[日期]</strong>:[关键事件描述]</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- 5. 深度归因与反思 (Deep Responsibility) -->
|
||||
<div class="glass-card">
|
||||
<div class="section-title">反思与想法 (Reflection & Ideas)</div>
|
||||
<div class="analysis-grid">
|
||||
<div class="analysis-item">
|
||||
<h4>🔴 平台/策略不足 (Root Causes)</h4>
|
||||
<div class="root-cause">
|
||||
<p><strong>问题点:</strong>[描述具体问题]</p>
|
||||
<p><strong>深层原因:</strong>[5Whys分析]</p>
|
||||
<p><strong>责任归属:</strong>[具体角色/环节]</p>
|
||||
</div>
|
||||
<div class="root-cause" style="margin-top: 15px;">
|
||||
<p><strong>问题点:</strong>[描述具体问题]</p>
|
||||
<p><strong>深层原因:</strong>[5Whys分析]</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="analysis-item">
|
||||
<h4>🟢 成功经验/亮点 (Highlights)</h4>
|
||||
<div class="success-factor">
|
||||
<p><strong>亮点1:</strong>[描述成功之处]</p>
|
||||
<p><strong>归因:</strong>[为什么成功?]</p>
|
||||
</div>
|
||||
<div class="success-factor" style="margin-top: 15px;">
|
||||
<p><strong>亮点2:</strong>[描述成功之处]</p>
|
||||
<p><strong>归因:</strong>[为什么成功?]</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- 6. 总结与优化 (Summary & Optimization) -->
|
||||
<div class="glass-card">
|
||||
<div class="section-title">总结与优化 (Summary & Optimization)</div>
|
||||
<div style="display: flex; gap: 20px;">
|
||||
<div style="flex: 1;">
|
||||
<h4 style="color: var(--accent-blue);">核心修正方向</h4>
|
||||
<ul>
|
||||
<li>[方向1]</li>
|
||||
<li>[方向2]</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div style="flex: 1;">
|
||||
<h4 style="color: var(--accent-green);">长期价值沉淀</h4>
|
||||
<ul>
|
||||
<li>[价值1]</li>
|
||||
<li>[价值2]</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- 7. 执行计划 (Action Plan) -->
|
||||
<div class="glass-card">
|
||||
<div class="section-title">执行计划 (Next Steps)</div>
|
||||
<table class="action-table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th width="40%">待办事项</th>
|
||||
<th width="20%">负责人</th>
|
||||
<th width="20%">截止时间</th>
|
||||
<th width="20%">优先级</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>[行动1:具体动作]</td>
|
||||
<td><span class="avatar">A</span>[名字]</td>
|
||||
<td>[日期]</td>
|
||||
<td><span class="status-badge status-delay">High</span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>[行动2:具体动作]</td>
|
||||
<td><span class="avatar">B</span>[名字]</td>
|
||||
<td>[日期]</td>
|
||||
<td><span class="status-badge status-pending">Medium</span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>[行动3:具体动作]</td>
|
||||
<td><span class="avatar">C</span>[名字]</td>
|
||||
<td>[日期]</td>
|
||||
<td><span class="status-badge status-done">Normal</span></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user