const Storage = { getToken() { return localStorage.getItem('token'); }, setToken(token) { localStorage.setItem('token', token); }, clearToken() { localStorage.removeItem('token'); }, // 消息缓存 getCachedMessages(sessionId) { const data = localStorage.getItem('messages_' + sessionId); return data ? JSON.parse(data) : null; }, setCachedMessages(sessionId, messages) { localStorage.setItem('messages_' + sessionId, JSON.stringify(messages)); }, clearCachedMessages(sessionId) { localStorage.removeItem('messages_' + sessionId); } };