Solution communautaire

Recherche ZimaOS : indexation de base et recherche IA expliquées

A 2024 user asked for Files search by extension; IceWhale said search and AI search were coming, and current ZimaOS now has a full indexing system.

ZimaOS dispose désormais d’un système complet de recherche de fichiers : la réponse « La recherche sera bientôt disponible » de 2024 est donc obsolète. La recherche de base indexe les noms de fichiers et le contenu des documents pris en charge, tandis que le module optionnel ZimaOS-AI ajoute l’OCR, l’extraction audio/vidéo et la recherche sémantique d’images lorsque votre matériel répond aux exigences.

Si la zone de recherche est complètement absente, vérifiez Paramètres → Général → Mode développeur → Index de recherche avant d’installer les composants d’IA. La recherche de base et la recherche par IA sont liées, mais ne constituent pas la même fonctionnalité.

Ce que fait aujourd’hui la recherche de base de ZimaOS

Le guide de l’architecture de recherche de ZimaOS décrit la surveillance en temps réel des noms de fichiers, l’indexation du contenu, la recherche floue ou exacte dans les noms de fichiers, ainsi que la prise en charge de plus de 70 types de fichiers.

Activer l’index de recherche si la zone de recherche est absente

Sur les versions actuelles de ZimaOS, une solution vérifiée par les utilisateurs consiste à ouvrir Paramètres → Général → Mode développeur → Index de recherche. Rechargez Fichiers après l’avoir activé.

L’indexation n’est pas instantanée pour tous les types de contenu

Les modifications des noms de fichiers sont surveillées en temps réel, tandis que l’indexation des contenus plus lourds peut s’exécuter de manière asynchrone et pendant les périodes creuses. Une bibliothèque qui vient d’être copiée peut donc apparaître par son nom de fichier avant que tout son contenu soit consultable.

La recherche par IA est une couche supplémentaire facultative

Le guide de recherche par IA de ZimaOS actuel indique que le module d’IA ajoute l’OCR et l’étiquetage des images, la transcription audio/vidéo ainsi que des fonctions sémantiques.

Vous n’avez pas besoin de GPU pour la recherche de fichiers de base

L’ancienne discussion du forum séparait correctement la recherche simple des fonctions d’IA. La recherche dans les noms de fichiers et les documents ordinaires indexés constitue la base. Le traitement par IA impose des exigences distinctes concernant le matériel NVIDIA/Intel et l’espace libre.

Rechercher par extension de fichier

La documentation actuelle met l’accent sur la recherche dans les noms et le contenu plutôt que sur un contrôle dédié de « filtre d’extension ». Pour obtenir une liste groupée précise correspondant à une seule extension, la recherche SMB/de bureau ou les outils en ligne de commande peuvent être plus prévisibles :

find /path/to/folder -type f -iname '*.pdf'

Utilisez d’abord des commandes d’affichage en lecture seule avant toute opération groupée de déplacement ou de suppression.

Pourquoi la recherche peut utiliser le processeur en arrière-plan

L’indexation de milliers de nouveaux fichiers nécessite l’extraction de métadonnées et de contenu. Les importations importantes peuvent augmenter temporairement l’utilisation du processeur et l’activité du disque, en particulier lors de la première activation de l’index de recherche ou de l’extraction de données par les fonctions d’IA.

Résoudre les problèmes d’une recherche qui ne renvoie aucun résultat

Vérifiez que l’index de recherche est activé, attendez la fin de l’indexation, assurez-vous que le dossier exact fait partie de Fichiers et vérifiez que le type de fichier est pris en charge. Pour les résultats de l’IA, vérifiez également le téléchargement du modèle et journalctl -xef -u zimaos-ai.

Le guide de dépannage du système aide à structurer le diagnostic.

Comprendre l’audit complet de minuit

La documentation actuelle de la recherche indique que le système effectue un audit complet vers minuit afin de maintenir la cohérence à terme. Si un fichier n’est pas détecté par la surveillance en temps réel, l’audit planifié est conçu pour réconcilier l’index ultérieurement.

Les grandes bibliothèques ont besoin de temps pour se stabiliser

Copier des centaines de milliers de fichiers et évaluer immédiatement la recherche peut produire de faux négatifs. Laissez l’indexation des noms de fichiers se terminer, puis attendez que le traitement du contenu en arrière-plan rattrape son retard avant de reconstruire ou de désactiver l’index.

La recherche par IA nécessite davantage de stockage et de mémoire

Le module d’IA facultatif télécharge des modèles et les stocke séparément des index de recherche ordinaires. Vérifiez l’espace libre du système et du stockage ainsi que les exigences relatives au GPU ou à l’iGPU Intel avant de l’activer sur un petit serveur domestique.

FAQ

ZimaOS dispose-t-il désormais d’une fonction de recherche ?

Oui. Les versions actuelles de ZimaOS disposent d’un système documenté de recherche et d’indexation à plusieurs niveaux.

Ai-je besoin d’un GPU pour rechercher des noms de fichiers ?

Non. Les ressources GPU et d’IA servent aux fonctions améliorées par l’IA, et non à la zone de recherche de base.

Pourquoi le champ de recherche est-il absent ?

Vérifiez l’option Index de recherche dans le Mode développeur, puis rechargez Fichiers.

ZimaOS peut-il rechercher à l’intérieur des documents ?

Oui, pour de nombreux formats pris en charge ; la documentation actuelle décrit l’indexation du contenu en texte intégral en complément de la recherche dans les noms de fichiers.