- 博客(10)
- 问答 (1)
- 收藏
- 关注
原创 从零实现 AI 流式回复:一条 SSE 连接搞定打字机、语音播放和页面跳转
从零实现 AIAI 边想边说的"打字机"效果是怎么做出来的?AI 说完一句自动跳页面是怎么回事?用户一说话 AI 立刻停听又是怎么做到的?本文用 Spring Boot + SSE 教你一步步搭好一个生产级的 AI 流式回复系统——覆盖文本打字机、语音 TTS 播放、Function Call 指令三种完全不同的流式场景。 流式回复:一条 SSE 连接搞定打字机、语音播放和页面跳转
2026-09-18 19:08:22
361
原创 一句话,AI 自动跳转 APP 页面的完整实现(Spring Boot + 豆包 + Coze)
你有没有用过这样的功能?跟 AI 说一句「打开我的订单」,APP 直接跳转到订单页面。听起来很神奇,实际上原理没那么复杂。本文基于秒答 APP 的真实后端代码,拆解两条实现路径:**语音模式靠大模型 Function Calling**,**文本模式靠后端关键词匹配**。
2026-09-18 19:07:43
293
原创 智能定时朋友圈全链路:从一句话到准时发出
本文介绍智能定时朋友圈全链路系统:用户可通过语音或表单创建定时发布任务,系统统一通过/asynArticle/create接口入队。核心流程为:语音转写→意图抽取→实体对齐→人工确认→预生成正文→延迟队列触发→准时发布。两次大模型调用分别用于提取主题与生成内容,原文不直接发布,而是基于主题重写。系统复用问卷模型实现智能解析,确保入口多样、链路统一、逻辑清晰。
2026-09-17 19:55:34
465
原创 PageHelper 的 ThreadLocal 污染和 两个分页插件互相干扰
本文描述了MyBatis分页查询异常的排查过程。经过深入分析,发现问题根源在于项目中同时使用了PageHelper和MyBatis-Plus两个分页插件,导致ThreadLocal污染和插件冲突。文章详细剖析了PageHelper的工作原理、ThreadLocal污染机制,以及两个分页插件互相干扰的具体场景,最终给出了多种解决方案,包括:统一使用MyBatis-Plus分页、手动分页处理、清理ThreadLocal污染和插件冲突。文章详细剖析了PageHelper的工作原理、ThreadLocal污染机制。
2026-06-27 16:42:42
302
原创 视频上传极速响应,全程零延迟
本文介绍了一种高效的文件上传接口实现方案,通过异步处理大幅提升用户体验。核心思路是将文件上传分为快速响应和后台处理两个阶段:前端提交文件后立即返回预生成的存储路径,同时启动异步任务处理文件(生成封面、上传存储等)。
2026-06-26 20:50:06
368
原创 后端调取腾讯云发送信息(验证码)服务
腾讯云短信服务集成开发指南 。本文介绍了腾讯云短信服务(SMS)的集成使用方法,重点讲解了Java环境下发送短信验证码的实现方案。
2026-04-19 11:52:27
210
原创 微信扫码跳转添加好友
1. **编码**:使用 `MultiFormatWriter` 将字符串(如 URL 或 ID)转换成黑白相间的矩阵数据(`BitMatrix`)。2. **绘图**:利用 Java AWT (`Graphics2D`) 在内存中创建画布,先画上二维码矩阵,再贴上 Logo 图片,最后写上文字。3. **输出**:将绘制好的内存图片返回给调用者,由 Controller 决定是存到本地、上传到 OSS 还是直接响应给浏览器。**注意**:
2026-04-19 11:52:06
534
原创 后端获取session_key、openid与unionid
本文介绍了微信小程序后端获取用户身份信息的实现代码。通过WxUtil工具类调用微信官方接口,将前端传来的临时登录凭证code兑换成用户唯一标识openid和会话密钥session_key。代码包含三个核心部分:1)使用HttpRequest发送GET请求到微信接口;2)解析返回的JSON数据并封装到Access_Token对象;3)通过session_key和openid获取用户基本信息。该实现确保了敏感信息的安全处理,避免将小程序密钥暴露在前端,同时支持获取unionid(需绑定开放平台)。
2026-04-18 21:57:06
193
原创 微信提现全流程技术解析(B2C)
本文描述了微信提现功能的技术实现方案,主要包含以下核心流程: 提现发起阶段 进行用户身份校验、资金合法性验证 生成订单号并锁定资金状态 调用微信支付V3接口发起转账 失败时自动回滚资金状态 异步处理阶段 微信服务器进行风控审核和银行处理 状态同步阶段 定时任务轮询微信接口查询转账状态 成功时更新状态为"已提现" 失败时回滚资金状态并记录原因 。整体设计实现了提现流程的可靠性、安全性和一致性。
2026-04-18 13:07:49
561
空空如也
自增自减的算法,在线急
2021-09-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅