Administrator
3 hours ago 451101e29d1d48a7ed06b6b31fe3f6bdda5dd88a
refs
author Administrator <15274802129@163.com>
Monday, September 29, 2025 15:45 +0800
committer Administrator <15274802129@163.com>
Monday, September 29, 2025 15:45 +0800
commit451101e29d1d48a7ed06b6b31fe3f6bdda5dd88a
tree 5b4ac8452df4881b7c700ca4785c28c54f0dc324 tree | zip | gz
parent 2465c228997816822eaeb621556f52173643e7c9 view | diff
feat(ai): 新增公司知识库初始化功能

- 在新增公司时自动创建对应的知识库分类
- 集成阿里云百炼API实现知识库索引创建
- 新增知识库文件实体类及相应Mapper和服务层接口
- 修改工具类访问修饰符以支持外部调用
- 添加事务注解确保数据一致性
- 处理父分类ID为空的情况
2 files modified
4 files added
105 ■■■■■ changed files
src/main/java/cc/mrbird/febs/ai/entity/AiKnowledgeFile.java 29 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/mapper/AiKnowledgeFileMapper.java 7 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/service/AiKnowledgeFileService.java 7 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/service/impl/AiCompanyServiceImpl.java 34 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/service/impl/AiKnowledgeFileServiceImpl.java 17 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/ai/util/KnowledgeBaseUtil.java 11 ●●●●● diff | view | raw | blame | history