Administrator
15 hours ago d7953d723a0b629fd9adc55ca140a93d27ec1887
refs
author Administrator <15274802129@163.com>
Tuesday, September 30, 2025 10:30 +0800
committer Administrator <15274802129@163.com>
Tuesday, September 30, 2025 10:30 +0800
commitd7953d723a0b629fd9adc55ca140a93d27ec1887
tree 4de1b73cea3a3cb8b02412f6f1c9161fa4345bae tree | zip | gz
parent 21c87184ced55e8a7d0783e7eadfd03a2db9bd88 view | diff
feat(rabbitmq): 新增知识库同步功能

- 在AgentConsumer中添加知识库同步的RabbitMQ消费者
- 在AgentProducer中添加发送知识库同步消息的方法
- 实现AiKnowledgeFileService中的getAddKnowledge方法
- 配置新的RabbitMQ队列、交换机和绑定关系
- 注释掉原有的多个RabbitMQ监听器及相关服务注入
- 添加知识库相关常量和枚举配置
7 files modified
320 ■■■■■ changed files
src/main/java/cc/mrbird/febs/ai/service/AiKnowledgeFileService.java 2 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/service/impl/AiKnowledgeFileServiceImpl.java 36 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/common/configure/RabbitConfigure.java 16 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/rabbit/constants/QueueConstants.java 1 ●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/rabbit/consumer/AgentConsumer.java 253 ●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/rabbit/enumerates/RabbitQueueEnum.java 1 ●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/rabbit/producter/AgentProducer.java 11 ●●●●● diff | view | raw | blame | history