技术栈
sse
流烟默
1 天前
vue.js
·
spring boot
·
后端
·
sse
SSE 实战:在 SpringBoot + Vue 项目中零依赖实现轻量级实时消息推送
项目背景:一个基于 SpringBoot 2.3.5 + Vue 2 + Element UI 的智慧旅游出行推荐与分享系统,需要实现"管理员发布旅游资讯 → 所有在线用户实时收到弹窗通知"。 技术选型:不引入 WebSocket、不引入 MQ,用 HTML5 原生的 SSE 完成,后端零新依赖。 本文从原理、选型、落地到踩坑,完整记录这次接入过程。全文以"旅游资讯发布"为例,实现系统通知/公告的实时推送,为表述统一,下文除特指外统称"资讯"。
Light Gao
3 天前
人工智能
·
ui
·
交互
·
大语言模型
·
sse
·
智能体
·
ag-ui
AI 对话助手如何实现动态交互?一文讲清 AG-UI、SSE、组件与工具调用
用户在同一个聊天窗口里描述目标;助手缺信息时展示选择卡,拿到答案后继续查询;需要写入业务系统时,展示操作摘要并等待用户确认。
goehou
3 天前
python
·
ai
·
llm
·
sse
·
流式
流式输出实战:SSE 解析、chunk 拼装与断流重试
流式是体验工程的第一优先级,首 token 延迟比总时长更影响体感。这篇把流式接入的工程细节补齐,与语音篇的流水线、扛量篇的限流配着看。
mmsx
6 天前
android
·
github
·
sse
Android 流式对话实现:分层门面与 SSE 手工解析
上层只管刷新哪条气泡,下层只管逐行读字节——把传输细节彻底挡在业务之外做流式问答时,最常踩的坑不是"发请求",而是"流式回答来了不知道该刷哪条气泡"。用户已经发出消息,界面立刻生成一个"正在输入"的占位气泡;大模型一个字一个字往回吐,吐到一半停住了,我们要么整个界面卡死,要么消息错位、张冠李戴。另一头的现象更反常识:接口明明是流式的,界面却是转半天圈后整段"哐"一下冒出来。
RuoyiOffice
6 天前
spring boot
·
低代码
·
vue3
·
sse
·
formcreate
·
ruoyi office
·
ai表单
Springboot + Vue3 + FormCreate表单引擎,直接用AI对话进行单据设计,告别拖拽画表单
🌐 文档地址:https://ruoyioffice.com 👇 文章底部获取源码和演示地址 👇 💬 :17156169080(获取产品咨询)
鱼宵
11 天前
java
·
人工智能
·
spring
·
sse
·
springai
·
流式输出
Spring AI 流式输出:Flux + SSE 打字机,回答不再干等三秒
作者:鱼宵 | Spring AI 实战精通营 · 第 5 篇前阵子帮同事调一个 AI 客服页面:用户点"提问"之后,页面要白白地干等三秒多,整段回答才一口气蹦出来。有个用户没忍住,连点了三次——后来翻后台日志,同一个问题请求了三遍。问题出在哪?前四节课我们写的 call() 是阻塞式:模型把整段回答生成完之前,一个字都不给你。ChatGPT 那种字一个接一个往外蹦的打字机效果,Spring AI 里只要把 call() 换成 stream() 就行。
liangshanbo1215
14 天前
sse
·
eventsource
SSE 自定义事件解析与断线续传:高级面试题
不要把流式数据当成一个完整字符串处理,而是按照 SSE 协议逐块读取、按行解析、按空行组装完整事件,再根据 event 字段分发到对应回调。
骑着蜗牛撵大象327
16 天前
网络
·
websocket
·
网络协议
·
agent
·
sse
·
实时通信
·
流式输出
Agent 打字机是怎么来的:SSE 与 WebSocket 打通实时响应与中间状态
Agent 一跑就是几十秒,前端却只有一个转圈的 loading,用户不知道模型是在思考、在调用工具,还是已经卡死了——黑盒等待几乎是所有 Agent 产品的第一道体验硬伤。
蓝胖的四次元口袋
16 天前
sse
SSE知识梳理(1)
作者:没有四次元口袋的蓝胖 日期:2026-10-03 标签:SSE, 流式响应你有没有注意过 ChatGPT 的回答是一个字一个字"打"出来的?这不是前端特效,而是后端真的在一边生成一边发送数据——这就是流式响应。实现流式响应有多种技术方案,其中 SSE(Server-Sent Events) 是最轻量、最适合"服务端单向推送"场景的方案。
Java后端的Ai之路
22 天前
ui
·
开源
·
sse
·
agui
·
agentui
SSE 接口设计 vs Agent UI:四个开源项目,把「模型吐词」和「界面更新」拆开后,我看懂了差距
一句话先给结论:mewhelp、deepseek-harness、claudecode、codex-main 这四个开源项目,都把「模型边吐词」和「界面边更新」这两件事拆开了;真正的差别只在于两点——SSE 卡在哪一层,以及 Agent UI 真正订阅的是哪条通道。
扉伟庆
2 个月前
性能优化
·
sse
·
api网关
·
deepseek
·
流式输出
API 网关真流式改造实战:长文翻译首字延迟从 15 秒级降到亚秒级
做翻译类接口最怕什么?不是翻译错,是"等"。一段 2000 字的产品说明,调一次翻译接口,浏览器转圈 26 秒才吐出整段——用户早关了页面。
thesky123456
2 个月前
大模型
·
sse
·
长连接
·
背压
·
流式推理
·
首包优化
·
ttft
27届大模型面试准备(七十二):大模型流式推理服务与长连接工程——SSE、背压与首包优化
引言前面几篇把"怎么把请求调度到卡上、怎么把卡喂满"讲透了。本篇聊用户真正感知到的那一端:流式输出(打字机效果)。用户问一个问题,前端要能在 200ms 内看到第一个字,然后稳定地一个 token 一个 token 蹦出来,断网还能续上。这背后是 SSE/WebSocket 长连接、服务端背压、首包(TTFT)优化、断点续传一整套工程。也是华为云大模型 API 岗、对话产品后端岗必问。
名字还没想好☜
2 个月前
开发语言
·
javascript
·
websocket
·
react
·
sse
·
next.js
Next.js Route Handler 做 SSE 服务端推送:实时进度条、自动重连与什么时候别用 WebSocket
用户点了「导出报表」,后端要跑 30 秒。你不想让前端傻等一个转圈圈,想实时推「已处理 40%…70%…完成」。第一反应是上 WebSocket,但只是服务端单向推消息、不需要客户端反向发数据,WebSocket 就太重了:要单独的连接升级、要额外的服务、Serverless 平台还常常不支持长连接。
罗小爬EX
2 个月前
ai
·
sse
SSE 流式响应多行文本编码方案
AI 聊天流式接口(SSE)推送的 thinking/reply 等文本事件常包含换行符(\n)。SSE 协议以 \n 作为帧分隔符,data: 字段中若出现裸换行,多行内容会被拆帧;非标准解析器(手写 fetch 按行解析、部分按行转发的代理)会把不以 data: 开头的行当作未知字段丢弃,导致返回信息丢失。
weixin_43160044
2 个月前
前端
·
后端
·
学习
·
ai
·
sse
·
nest.js
前端对接 SSE 的两种常见方式
LLM 流式输出、进度推送、长任务状态更新,后端经常会用 SSE(Server-Sent Events):一条 HTTP 长连接,服务端持续往下推事件,客户端边收边渲染。
我欲扶摇九万里
2 个月前
java
·
人工智能
·
sse
SpringAI前置基础学习记录(一)|SSE协议及具体实现(SseEmitter)
在 SpringAI、大模型对话、智能问答项目中,我们看到的 AI 逐字输出、打字机流式效果,底层全部依赖 SSE(Server-Sent Events) 长连接流式推送。 本文一方面是为了记录自己学习相关知识以及学习过程中,遇见的各种坑。另一方面是为了如果有朋友遇见同样的问题或是有同样的疑惑,可以作为一个参考。
FeelTouch Labs
2 个月前
sse
·
mcp
·
stdio
·
streamablehttp
将Mcp stdio托管为SE / StreamableHTTP实现方案
全部实现子进程 spawn,桥接原有 stdio MCP 服务,不用改原有 MCP 服务代码,支持 SSE、新版 StreamableHTTP(MCP 官方单端点 HTTP‑stream),可以直接拿来做托管部署GitHub。
李昊哲小课
2 个月前
人工智能
·
python
·
websocket
·
网络协议
·
fastapi
·
sse
fastapi sse websocket 奶茶店实时订单看板
用 FastAPI 从零搭一个「奶茶店实时订单看板」,把 SSE(单向推送) 和 WebSocket(双向通道) 两个实时通信技术放在同一个项目里对比学习。
李昊哲小课
2 个月前
python
·
websocket
·
智能家居
·
fastapi
·
sse
fastapi sse websocket 智能家居实时控制台
本文档以"智能家居控制台"项目为载体,按章节讲解 FastAPI + SSE + WebSocket 的完整开发流程。 项目后端文件为 main.py,前端为 index.html,使用 uv 管理依赖。