Administrator
2025-08-18 a46c4d2db30c2f534400a6179cd82f7beb07a29d
refs
author Administrator <15274802129@163.com>
Monday, August 18, 2025 09:54 +0800
committer Administrator <15274802129@163.com>
Monday, August 18, 2025 09:54 +0800
commita46c4d2db30c2f534400a6179cd82f7beb07a29d
tree 9f4c624c1dd05f8754626869a021fbfe764eda59 tree | zip | gz
parent e576b91f17644e8fa9ba73ef4a8bc409b99ded44 view | diff
feat(ai): 优化 AI 陪练问答流程

- 新增 AiMessage 类用于封装聊天消息
- 实现 getQuestionUpDownContext 方法获取上下文消息
- 修改 start 方法支持上下文消息传递
-优化 answer 方法处理用户回答
- 调整 promptTemplate 生成逻辑
6 files modified
2 files added
165 ■■■■ changed files
src/main/java/cc/mrbird/febs/ai/controller/enumerates/AiTypeEnum.java 33 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/req/ai/AiMessage.java 16 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/req/ai/AiRequest.java 3 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/service/AiMemberTalkItemService.java 4 ●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/service/AiService.java 4 ●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/service/impl/AiMemberTalkItemServiceImpl.java 45 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/service/impl/AiMemberTalkServiceImpl.java 23 ●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/service/impl/AiServiceImpl.java 37 ●●●● diff | view | raw | blame | history