feat: 将 Manticore 相关检查更新为使用 "search" 应用

This commit is contained in:
kuaifan
2026-01-05 05:51:48 +00:00
parent 5cc3d60e15
commit 8ab810c670
17 changed files with 70 additions and 70 deletions

View File

@@ -61,7 +61,7 @@ class ManticoreTask
return [];
}
if (!Apps::isInstalled("manticore")) {
if (!Apps::isInstalled("search")) {
return [];
}
@@ -201,7 +201,7 @@ class ManticoreTask
*/
public static function sync(ProjectTask $task, bool $withVector = false): bool
{
if (!Apps::isInstalled("manticore")) {
if (!Apps::isInstalled("search")) {
return false;
}
@@ -348,7 +348,7 @@ class ManticoreTask
*/
public static function batchSync(iterable $tasks, bool $withVector = false): int
{
if (!Apps::isInstalled("manticore")) {
if (!Apps::isInstalled("search")) {
return 0;
}
@@ -369,7 +369,7 @@ class ManticoreTask
*/
public static function delete(int $taskId): bool
{
if (!Apps::isInstalled("manticore")) {
if (!Apps::isInstalled("search")) {
return false;
}
@@ -383,7 +383,7 @@ class ManticoreTask
*/
public static function clear(): bool
{
if (!Apps::isInstalled("manticore")) {
if (!Apps::isInstalled("search")) {
return false;
}
@@ -397,7 +397,7 @@ class ManticoreTask
*/
public static function getIndexedCount(): int
{
if (!Apps::isInstalled("manticore")) {
if (!Apps::isInstalled("search")) {
return 0;
}
@@ -417,7 +417,7 @@ class ManticoreTask
*/
public static function updateAllowedUsers(int $taskId): bool
{
if (!Apps::isInstalled("manticore") || $taskId <= 0) {
if (!Apps::isInstalled("search") || $taskId <= 0) {
return false;
}
@@ -444,7 +444,7 @@ class ManticoreTask
*/
public static function cascadeUpdateByProject(int $projectId): int
{
if (!Apps::isInstalled("manticore") || $projectId <= 0) {
if (!Apps::isInstalled("search") || $projectId <= 0) {
return 0;
}
@@ -493,7 +493,7 @@ class ManticoreTask
*/
public static function cascadeToChildren(int $taskId): void
{
if (!Apps::isInstalled("manticore") || $taskId <= 0) {
if (!Apps::isInstalled("search") || $taskId <= 0) {
return;
}
@@ -526,7 +526,7 @@ class ManticoreTask
*/
public static function generateVectorsBatch(array $taskIds, int $batchSize = 20): int
{
if (!Apps::isInstalled("manticore") || !Apps::isInstalled("ai") || empty($taskIds)) {
if (!Apps::isInstalled("search") || !Apps::isInstalled("ai") || empty($taskIds)) {
return 0;
}