-
Merge pull request !1468 from shixiaohe/master-jdk17
-
1. 新增 AiDocumentSplitStrategyEnum 枚举,支持 5 种切片策略:自动识别、Token 切分、段落切分、Markdown QA 切分、语义切分 2. 实现 MarkdownQaSplitter:专门处理 Markdown QA 格式文档,识别二级标题作为问题,保持问答对完整性 3. 实现 SemanticTextSplitter:语义化切片器,优先在段落和句子边界处切分,避免截断语义 4. 优化 AiKnowledgeSegmentServiceImpl:增加自动检测文档类型功能,根据文档特征选择最佳切片策略 5. 启用 AI 模块(pom.xml) 6. 修复 AiKnowledgeSegmentPageReqVO:documentId 类型从 Integer 改为 Long 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
-
# Conflicts: # yudao-framework/yudao-spring-boot-starter-web/src/main/java/cn/iocoder/yudao/framework/web/core/handler/GlobalExceptionHandler.java # yudao-module-iot/yudao-module-iot-biz/src/main/java/cn/iocoder/yudao/module/iot/controller/admin/device/vo/device/IotDeviceMqttConnectionParamsRespVO.java # yudao-module-iot/yudao-module-iot-biz/src/main/java/cn/iocoder/yudao/module/iot/controller/admin/device/vo/device/IotDeviceRespVO.java # yudao-module-iot/yudao-module-iot-biz/src/main/java/cn/iocoder/yudao/module/iot/controller/admin/ota/IotOtaFirmwareController.java # yudao-module-iot/yudao-module-iot-biz/src/main/java/cn/iocoder/yudao/module/iot/controller/admin/ota/IotOtaUpgradeRecordController.java # yudao-module-iot/yudao-module-iot-biz/src/main/java/cn/iocoder/yudao/module/iot/controller/admin/thingmodel/vo/IotThingModelRespVO.java
-
# Conflicts: # yudao-module-iot/yudao-module-iot-biz/src/main/java/cn/iocoder/yudao/module/iot/service/device/IotDeviceServiceImpl.java
-
Merge pull request !1354 from dhb52/master-jdk17