/** * 数据看板面板 - 业务与运营指标(订单 / 活跃 / 付费 / 留存) * 静态演示数据:核心指标卡 + 12 周 WAU 趋势 + 转化漏斗 + 指标明细表 */ 'use client'; import { Notice, SectionTitle } from '../ui'; /** 核心指标(本周值 + 环比) */ const kpis = [ { label: '注册用户', value: '1,284', delta: '+37', up: true }, { label: '日活 DAU', value: '186', delta: '+4.2%', up: true }, { label: '周活 WAU', value: '412', delta: '+6.8%', up: true }, { label: '月活 MAU', value: '893', delta: '+11.3%', up: true }, { label: '付费用户', value: '305', delta: '+21', up: true }, { label: '付费率', value: '23.8%', delta: '+1.6pp', up: true }, { label: '本周订单', value: '892', delta: '+9.4%', up: true }, { label: '本周 GMV', value: '$1,290', delta: '+12.1%', up: true }, ]; /** 12 周 WAU 趋势(柱状图) */ const wauBars = [ { label: 'W1', height: 42 }, { label: 'W2', height: 46 }, { label: 'W3', height: 45 }, { label: 'W4', height: 52 }, { label: 'W5', height: 50 }, { label: 'W6', height: 58 }, { label: 'W7', height: 55 }, { label: 'W8', height: 63 }, { label: 'W9', height: 61 }, { label: 'W10', height: 70 }, { label: 'W11', height: 68 }, { label: 'W12', height: 78 }, ]; /** 转化漏斗:注册 → 充值 → 首次调用 → 周活跃 */ const funnel = [ { label: '注册用户', value: '1,284', pct: 100, color: 'bg-brand-purple' }, { label: '完成充值', value: '486', pct: 38, color: 'bg-brand-purple' }, { label: '首次调用 API', value: '412', pct: 32, color: 'bg-brand-purple' }, { label: '本周活跃(WAU)', value: '412', pct: 32, color: 'bg-brand-green' }, { label: '复购用户(≥2 次充值)', value: '203', pct: 16, color: 'bg-brand-green' }, ]; /** 指标明细(本周 vs 上周 + 环比) */ const metricRows = [ { name: '新增注册', week: 37, last: 31, delta: '+19.4%', trend: 'up' }, { name: '新增付费用户', week: 21, last: 16, delta: '+31.3%', trend: 'up' }, { name: '客单价(ARPU/付费)', week: '$4.23', last: '$3.98', delta: '+6.3%', trend: 'up' }, { name: '订单数(充值笔数)', week: 892, last: 815, delta: '+9.4%', trend: 'up' }, { name: '退款率', week: '1.2%', last: '1.5%', delta: '-0.3pp', trend: 'down' }, { name: '退订率(账号注销)', week: '0.8%', last: '0.9%', delta: '-0.1pp', trend: 'down' }, { name: '30 日留存率', week: '34.2%', last: '31.8%', delta: '+2.4pp', trend: 'up' }, { name: '平均每日请求/活跃用户', week: '31.2', last: '29.4', delta: '+6.1%', trend: 'up' }, ]; export function DashboardPanel() { return (
{/* 核心指标卡 */}
{kpis.map((k) => (
{k.label}
{k.value}
{k.delta} 环比上周
))}
{/* 12 周 WAU 趋势 */} 周活跃用户(WAU)趋势 · 近 12 周
{wauBars.map((bar) => (
{bar.label}
))}
{/* 转化漏斗 */} 付费转化漏斗(本月)
{funnel.map((f) => (
{f.label}
{f.value}
{f.pct}%
))}
{/* 指标明细表 */} 运营指标明细 · 本周 vs 上周
{['指标', '本周', '上周', '环比', '趋势'].map((h) => ( ))} {metricRows.map((row) => ( ))}
{h}
{row.name} {row.week} {row.last} {row.delta} {row.trend === 'up' ? ( ▲ 上升 ) : ( ▼ 下降(向好) )}
📌 口径说明:当前为「仅预充值」模式(无订阅),「退订率」按账号注销率计;「退款率」为充值订单退款占比。订阅模式上线后新增退订统计。
); }