perf: 优化AI解析文件

This commit is contained in:
kuaifan
2025-03-19 23:33:17 +08:00
parent 919b652a06
commit 4818409329
2 changed files with 129 additions and 72 deletions
+2 -2
View File
@@ -490,7 +490,7 @@ class BotReceiveMsgTask extends AbstractTask
break;
case 'file':
$msgData = Base::json2array($replyMsg->getRawOriginal('msg'));
$fileResult = TextExtractor::getFileContent(public_path($msgData['path']));
$fileResult = TextExtractor::extractFile(public_path($msgData['path']));
if (Base::isError($fileResult)) {
$errorContent = $fileResult['msg'];
} else {
@@ -651,7 +651,7 @@ class BotReceiveMsgTask extends AbstractTask
if (!file_exists($urlPath)) {
throw new Exception("文件不存在或已被删除");
}
$fileResult = TextExtractor::getFileContent($urlPath);
$fileResult = TextExtractor::extractFile($urlPath);
if (Base::isError($fileResult)) {
throw new Exception("文件读取失败:" . $fileResult['msg']);
}