给博客做一个流式 AI 对话浮窗:SSE + 组合式函数
在博客右下角加一个会「打字机式」吐字的 AI 助手。前端用 Server-Sent Events 接收流式响应,用一个 useAiChat 组合式函数收敛全部状态,匿名 token 存在 localStorage。
前端工程641

在博客右下角加一个会「打字机式」吐字的 AI 助手。前端用 Server-Sent Events 接收流式响应,用一个 useAiChat 组合式函数收敛全部状态,匿名 token 存在 localStorage。
前端工程641

SSR 应用有两种「请求 API」的视角——服务端渲染时走容器内网,浏览器水合后走公网域名。用 Nuxt runtimeConfig 的 public / 私有分区优雅地表达这件事。
前端工程380

移动端音乐播放器偶尔盖住 AI 对话浮窗。根因是第三方库写死了一个很高的 z-index。复盘这次问题,顺便聊聊一套页面里该如何统一管理「层级」。
前端工程350
