()
| 84 | |
| 85 | // 从 localStorage 加载状态 |
| 86 | function loadState(): Partial<GeneratorState> { |
| 87 | try { |
| 88 | const saved = localStorage.getItem(STORAGE_KEY) |
| 89 | if (saved) { |
| 90 | return JSON.parse(saved) |
| 91 | } |
| 92 | } catch (e) { |
| 93 | console.error('加载状态失败:', e) |
| 94 | } |
| 95 | return {} |
| 96 | } |
| 97 | |
| 98 | // 保存状态到 localStorage |
| 99 | function saveState(state: GeneratorState) { |