- 博客(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关注的人