refs
author Administrator <15274802129@163.com>
Thursday, October 30, 2025 10:45 +0800
committer Administrator <15274802129@163.com>
Thursday, October 30, 2025 10:45 +0800
commit8fd8e2f7c84446ab6bf84fe252053b85d9b20d30
tree 954a43f9f7c5cadd5d5a1db37552a82954292d49 tree | zip | gz
parent 94193e74305a30697b9b6e8c841d34d3576a50c8 view | diff
feat(ai): 简化AI对话项创建逻辑并新增连续对话类型
- 移除复杂的对话项更新逻辑,统一通过add方法创建新项
- 新增AiTalkOutputEnum枚举值CONTEXT_TALK用于AI陪练连续对话
- 更新ApiMemberTalkAnswerSavaDto注释以包含新的对话类型
- 修复对话项创建时类型参数未正确传递的问题
- 优化代码结构,减少冗余的条件判断和数据转换操作
3 files modified
32 ■■■■ changed files
src/main/java/cc/mrbird/febs/ai/enumerates/AiTalkOutputEnum.java 2 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/req/memberTalkStream/ApiMemberTalkAnswerSavaDto.java 6 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/service/impl/AiMemberTalkStreamServiceImpl.java 24 ●●●●● diff | view | raw | blame | history