3 天以前 756f5606dd50d0bffe39a0de7a460ff2efb8f7fa
refactor(ai): 移除AI聊天相关实体类和服务实现

- 删除AiChatMessageDto消息传输对象
- 删除AiChatSession会话实体及映射器
- 删除AiChatSessionDto会话数据传输对象
- 移除AiChatSessionService及相关实现类
- 删除AiFileTextExtractor文件文本提取服务
- 移除AiSessionUserContext会话用户上下文
- 注释application-jhy.yml中mongodb配置
- 删除ApproveTodoAgent审批代办代理
- 移除ApproveTodoAgentConfig代理配置类
- 删除ApproveTodoIntentExecutor意图执行器
- 移除Assistant助手接口及ChatForm表单
- 删除mongodbBean包下的ChatMessages实体
已修改2个文件
已删除39个文件
7833 ■■■■■ 文件已修改
src/main/java/com/ruoyi/ai/assistant/ApproveTodoAgent.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/assistant/ApproveTodoIntentExecutor.java 451 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/assistant/Assistant.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/assistant/FileAnalyzeAgent.java 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/assistant/ManufacturingAgent.java 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/assistant/ManufacturingIntentExecutor.java 136 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/assistant/PurchaseAgent.java 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/assistant/PurchaseIntentExecutor.java 161 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/assistant/SalesAgent.java 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/assistant/SalesIntentExecutor.java 270 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/assistant/SeparateChatAssistant.java 35 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/bean/ChatForm.java 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/bean/PurchaseAiConfirmRequest.java 26 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/config/ApproveTodoAgentConfig.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/config/EmbeddingStoreConfig.java 36 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/config/ManufacturingAgentConfig.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/config/PurchaseAgentConfig.java 32 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/config/SalesAgentConfig.java 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/config/SeparateChatAssistantConfig.java 29 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/config/XiaozhiAgentConfig.java 91 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/context/AiSessionUserContext.java 35 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/controller/ManufacturingAiController.java 102 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/controller/PurchaseAiController.java 76 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/controller/SalesAiController.java 131 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/controller/XiaozhiController.java 193 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/dto/AiChatMessageDto.java 28 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/dto/AiChatSessionDto.java 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/mapper/AiChatSessionMapper.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/mongodbBean/ChatMessages.java 46 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/pojo/AiChatSession.java 34 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/service/AiChatSessionService.java 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/service/AiFileTextExtractor.java 131 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/service/PurchaseAiService.java 1031 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/service/impl/AiChatSessionServiceImpl.java 212 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/store/MongoChatMemoryStore.java 131 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/tools/ApproveTodoTools.java 1009 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/tools/ManufacturingAgentTools.java 1035 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/tools/PurchaseAgentTools.java 643 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/tools/SalesAgentTools.java 1475 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/project/system/service/impl/UnipushService.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/application-jhy.yml 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/assistant/ApproveTodoAgent.java
文件已删除
src/main/java/com/ruoyi/ai/assistant/ApproveTodoIntentExecutor.java
文件已删除
src/main/java/com/ruoyi/ai/assistant/Assistant.java
文件已删除
src/main/java/com/ruoyi/ai/assistant/FileAnalyzeAgent.java
文件已删除
src/main/java/com/ruoyi/ai/assistant/ManufacturingAgent.java
文件已删除
src/main/java/com/ruoyi/ai/assistant/ManufacturingIntentExecutor.java
文件已删除
src/main/java/com/ruoyi/ai/assistant/PurchaseAgent.java
文件已删除
src/main/java/com/ruoyi/ai/assistant/PurchaseIntentExecutor.java
文件已删除
src/main/java/com/ruoyi/ai/assistant/SalesAgent.java
文件已删除
src/main/java/com/ruoyi/ai/assistant/SalesIntentExecutor.java
文件已删除
src/main/java/com/ruoyi/ai/assistant/SeparateChatAssistant.java
文件已删除
src/main/java/com/ruoyi/ai/bean/ChatForm.java
文件已删除
src/main/java/com/ruoyi/ai/bean/PurchaseAiConfirmRequest.java
文件已删除
src/main/java/com/ruoyi/ai/config/ApproveTodoAgentConfig.java
文件已删除
src/main/java/com/ruoyi/ai/config/EmbeddingStoreConfig.java
文件已删除
src/main/java/com/ruoyi/ai/config/ManufacturingAgentConfig.java
文件已删除
src/main/java/com/ruoyi/ai/config/PurchaseAgentConfig.java
文件已删除
src/main/java/com/ruoyi/ai/config/SalesAgentConfig.java
文件已删除
src/main/java/com/ruoyi/ai/config/SeparateChatAssistantConfig.java
文件已删除
src/main/java/com/ruoyi/ai/config/XiaozhiAgentConfig.java
文件已删除
src/main/java/com/ruoyi/ai/context/AiSessionUserContext.java
文件已删除
src/main/java/com/ruoyi/ai/controller/ManufacturingAiController.java
文件已删除
src/main/java/com/ruoyi/ai/controller/PurchaseAiController.java
文件已删除
src/main/java/com/ruoyi/ai/controller/SalesAiController.java
文件已删除
src/main/java/com/ruoyi/ai/controller/XiaozhiController.java
文件已删除
src/main/java/com/ruoyi/ai/dto/AiChatMessageDto.java
文件已删除
src/main/java/com/ruoyi/ai/dto/AiChatSessionDto.java
文件已删除
src/main/java/com/ruoyi/ai/mapper/AiChatSessionMapper.java
文件已删除
src/main/java/com/ruoyi/ai/mongodbBean/ChatMessages.java
文件已删除
src/main/java/com/ruoyi/ai/pojo/AiChatSession.java
文件已删除
src/main/java/com/ruoyi/ai/service/AiChatSessionService.java
文件已删除
src/main/java/com/ruoyi/ai/service/AiFileTextExtractor.java
文件已删除
src/main/java/com/ruoyi/ai/service/PurchaseAiService.java
文件已删除
src/main/java/com/ruoyi/ai/service/impl/AiChatSessionServiceImpl.java
文件已删除
src/main/java/com/ruoyi/ai/store/MongoChatMemoryStore.java
文件已删除
src/main/java/com/ruoyi/ai/tools/ApproveTodoTools.java
文件已删除
src/main/java/com/ruoyi/ai/tools/ManufacturingAgentTools.java
文件已删除
src/main/java/com/ruoyi/ai/tools/PurchaseAgentTools.java
文件已删除
src/main/java/com/ruoyi/ai/tools/SalesAgentTools.java
文件已删除
src/main/java/com/ruoyi/project/system/service/impl/UnipushService.java
@@ -50,7 +50,7 @@
    private static final String DEFAULT_APP_PAGE = "pages/index";
    @PostConstruct
//    @PostConstruct
    public void init() {
        GtApiConfiguration config = new GtApiConfiguration();
        config.setAppId(getuiConfig.getAppId());
src/main/resources/application-jhy.yml
@@ -142,8 +142,8 @@
      enabled: false
  # redis 閰嶇疆
  data:
    mongodb:
      uri: mongodb://114.132.189.42:9028/chat_memory_db
#    mongodb:
#      uri: mongodb://114.132.189.42:9028/chat_memory_db
    # redis 閰嶇疆
    redis:
      # 鍦板潃