假设模拟器
交互式情景规划工具。通过滑块调整收入和类别级别的支出,实时查看变化如何影响你的资金跑道、税务、现金流和支出雷达。
显示内容
| 元素 | 详情 |
|---|---|
| 激活/停用切换 | 模拟器必须明确激活后变更才会生效 |
| 预设情景 | 一键预设网格(如"失业"、"削减订阅") |
| 收入滑块 | 调整总收入,范围 -100% 到 +100% |
| 支出滑块 | 8 个类别特定滑块,各 -100% 到 +100% |
| 影响摘要 | 月度变化(NZD)和跑道变化(月数) |
| 全部重置按钮 | 将所有滑块恢复到 0% |
支出类别滑块
| 类别 |
|---|
| 杂货 |
| 餐饮 |
| 燃油 |
| 交通 |
| 水电煤 |
| 订阅 |
| 购物 |
| 娱乐 |
每个滑块范围从 -100%(完全消除)到 +100%(支出翻倍)。
主要功能
- 显式激活 —— 模拟器在切换开启前不执行任何操作。这防止意外修改下游面板。
- 预设情景 —— 一键预设,同时配置多个滑块以应对常见的假设问题。
- 实时传播 —— 滑块变化立即更新所有关联面板,无需确认步骤。
- 影响摘要 —— 两个标题数字显示综合效果:
- 月度变化 —— 每月多出或减少多少(NZD)。
- 跑道变化 —— 储蓄多维持或少维持几个月。
- 自定义样式滑块 —— 滑块轨道使用 CSS 渐变填充以视觉指示调整方向。
- 颜色编码百分比 —— 正向调整(节省)显示绿色,负向(增加支出)显示红色。
数据来源
| 状态管理 / Hook | 字段 |
|---|---|
useFinanceStore | simulation(滑块值、激活状态) |
useSimulation | 计算的变化量、调整后的跑道 |
受影响的面板
当模拟器激活时,这些面板会响应调整后的值:
| 面板 | 变化内容 |
|---|---|
| 资金跑道面板 | 跑道月数 + 变化标记 |
| 税务面板 | 所得税和 GST 估算 |
| 现金流面板 | 预测周期反映调整后的收入/支出 |
| 雷达面板 | 类别支出形状变化 |
交互操作
| 操作 | 结果 |
|---|---|
| 切换激活 | 启用/禁用所有情景调整 |
| 拖动收入滑块 | 调整收入百分比 |
| 拖动支出滑块 | 调整该类别的支出百分比 |
| 点击预设 | 应用预定义的滑块配置 |
| 点击全部重置 | 将所有滑块恢复到 0% |