|
|
@@ -47,8 +47,20 @@ foreach ($allImports as $index => $import) {
|
|
|
);
|
|
|
}
|
|
|
|
|
|
-echo "\n选择要解析的导入ID (输入数字,多个用逗号分隔,输入 'all' 全部执行): ";
|
|
|
-$input = trim(fgets(STDIN));
|
|
|
+echo "\n选择要解析的导入ID:\n";
|
|
|
+echo "输入数字,多个用逗号分隔,或输入 'all' 全部执行: ";
|
|
|
+$input = trim((string) env('AI_PARSE_SELECTION', ''));
|
|
|
+if ($input !== '') {
|
|
|
+ echo $input . "\n";
|
|
|
+} else {
|
|
|
+ $line = fgets(STDIN);
|
|
|
+ if ($line === false) {
|
|
|
+ $input = 'all';
|
|
|
+ echo $input . "\n";
|
|
|
+ } else {
|
|
|
+ $input = trim($line);
|
|
|
+ }
|
|
|
+}
|
|
|
|
|
|
$selectedImports = [];
|
|
|
if ($input === 'all') {
|