- stockSlice: 新增 loadAllStocks action(带缓存检查) - stockSlice: watchlist 结构升级为 { stock_code, stock_name }[] - store/hooks.ts: 新增 useAppDispatch, useAppSelector 类型化 hooks - stockService: 移除 getAllStocks(已迁移到 Redux) - mock: 股票搜索支持模糊匹配 + 相关性排序