自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 NestJS 构建 AI 流式聊天服务:前端篇

一款基于Vue 3+TypeScript+Vite+Naive UI构建的现代化AI聊天客户端,支持实时流式对话、Markdown渲染和代码高亮。项目采用组合式API设计,包含聊天组件、输入组件等模块化结构,通过SSE技术实现流畅的逐字显示效果,并提供中断生成功能。核心逻辑封装在useChat钩子中,处理流式数据接收、状态管理和Markdown渲染,支持代码语法高亮和错误处理。项目架构清晰,包含响应式设计、组件化开发和自动导入等特性,为用户提供优质对话体验。

2025-09-25 09:33:15 1768

原创 NestJS 构建 AI 流式聊天服务:从 0 到 1 实现实时对话功能

本文介绍了如何使用NestJS框架构建支持实时流式输出的AI聊天服务。通过集成阿里云百炼大模型,实现了逐字显示AI回复、用户中断生成、SSE协议支持等核心功能。项目采用TypeScript开发,提供完整的类型安全支持,并包含可视化测试界面。核心实现包括:AI服务层的异步生成器处理流式数据、控制器层的SSE协议响应处理,以及前端基于fetch API的流式数据接收和停止功能。技术亮点包括async/await异步迭代、yield增量返回数据,以及AbortController实现停止功能。

2025-09-10 18:04:50 1407

原创 30分钟搞定!Docker+Jenkins+Nginx+腾讯云实现前端CI_CD

本文介绍了如何通过Docker+Jenkins实现前端CI/CD自动化部署。主要内容包括:1)服务器环境准备(Docker安装配置);2)Jenkins容器化部署及初始化;3)项目Docker多阶段构建配置;4)Jenkins流水线配置详解;5)部署验证方法。通过这套方案,开发者只需提交代码即可自动完成构建部署,大幅提升开发效率,特别适合2核2G的低配服务器环境。文章提供了完整的操作步骤和常见问题解答,帮助开发者快速搭建自动化部署流程。

2025-09-08 17:41:46 704

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除