自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 产品开发-软件测试方案

本文介绍了基于禅道的软件测试方案,涵盖测试目标、流程和详细操作步骤。测试流程包括需求分析、用例设计、测试执行、缺陷管理和报告输出等环节。重点说明了禅道中的具体操作,如需求确认、用例编写与评审、缺陷提交与跟踪等。文章还提供了关键注意事项,强调需求变更管理、缺陷闭环和权限控制,并解答了常见问题。该方案旨在通过禅道系统实现规范化的测试管理,确保产品质量。

2025-08-20 16:30:15 560

原创 基于RBAC模型的权限管理(表结构设计,流程梳理)

本文详细介绍了基于RBAC模型的权限系统设计与实现方案。主要内容包括:1. 数据库表结构设计,包含用户表、角色表、菜单表及其关联表;2. 前后端权限控制流程,从用户登录到权限校验的完整过程;3. 关键表字段说明,特别是菜单表的类型、路径、权限标识等核心字段;4. 后台权限控制实现,包括接口拦截器和权限注解;5. 前端动态菜单生成和按钮权限控制;6. 权限标识设计规范建议;7. 系统初始化数据脚本,包含必须初始化的菜单、角色等基础数据。该方案提供了完整的权限系统实现思路,适用于企业级应用系统的权限管理需求。

2025-08-20 16:25:14 371

原创 SpringAI+WebSocket+语言识别+语言合成实现AI实时语音交互

这篇文章介绍了一个基于Java技术栈实现的AI实时语音交互系统。作者发现GitHub上的开源项目后,使用SpringBoot、Websocket、SpringAI等框架进行开发。系统采用Opus格式进行音频流传输,结合Vad检测语音活动,利用FunASR实现语音识别,Edge-TTS完成语音合成。Redis用于存储对话记忆,整体实现了从语音输入到AI响应的完整交互流程。虽然未公开全部代码,但展示了技术方案和部分实现截图。

2025-05-29 11:08:16 430 3

原创 SpringAI实现MCP Server和MCP Client

SpringAI现已支持MCP服务与客户端开发,需JDK17+和SpringBoot3环境。服务端提供三种传输方式(STDIO/WebMVC/WebFlux),通过@Tool注解快速暴露业务能力为AI工具;客户端需引入大模型依赖(如Qwen或Ollama),支持多服务端集成。配置完成后可实现智能工具自动调用,例如公众号推荐和文件管理功能。开发过程包含依赖引入、YML配置、工具注册三步骤,通过HTTP接口即可测试功能。该框架显著降低了AI能力集成门槛。

2025-05-29 09:56:21 2938 4

空空如也

空空如也

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

TA关注的人

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