AI Personal Learning
und praktische Anleitung

Local File Organizer: Assistent für die lokale Dateiorganisation, AI organisiert automatisch Dateien

Allgemeine Einführung

Local File Organizer ist ein KI-gestütztes lokales Dateiverwaltungstool, das Benutzern hilft, Dateien auf ihren Computern zu organisieren und zu kategorisieren. Das Tool nutzt fortschrittliche KI-Modelle wie Llama3.2 3B und Llava v1.6, um Dateien über das Nexa SDK intelligent zu scannen, zu reorganisieren und zu kategorisieren und so die Privatsphäre der Nutzer zu schützen und gleichzeitig eine effiziente Dateiverwaltung zu ermöglichen.

Einfach ausgedrückt: Local File Organiser durchsucht die von Ihnen angegebenen Ordner und beschriftet, kategorisiert und benennt die Dateien auf der Grundlage ihres Inhalts automatisch neu und platziert sie in den entsprechenden Ordnern.

Ein Internetzugang ist nicht erforderlich, die gesamte Bearbeitung erfolgt auf Ihrem eigenen Gerät.


Sobald Sie zwei Pfade eingeben, nämlich den Pfad des Ordners, der organisiert werden soll, und den Pfad des Ordners, in dem Sie die organisierten Dateien speichern möchten, beginnt die KI mit ihrer Arbeit.

 

Funktionsliste

  • Scannen von DokumentenAutomatisches Scannen aller Dateien im angegebenen Verzeichnis.
  • InhaltsanalyseAnalyse des Inhalts von Dokumenten mit Hilfe linguistischer Modelle und visueller linguistischer Modelle.
  • Klassifizierung von DokumentenKategorisieren Sie die Dokumente nach Inhalt, Datum und Typ.
  • Umbenennung von DateienGenerieren Sie relevante Beschreibungen und Dateinamen.
  • DatenschutzAlle Vorgänge werden lokal durchgeführt, ohne dass eine Internetverbindung erforderlich ist.
  • Unterstützung mehrerer DokumenteUnterstützung für Text, Bilder, PDF, Excel, PPT, CSV und andere Dateiformate.
  • Fortschrittsbalken in EchtzeitZeigt den Fortschritt der Dateianalyse in Echtzeit an.
  • RuhemodusSpeichern Sie alle Protokolle in einer Textdatei, um Betriebsgeräusche zu reduzieren.
  • TrockenlaufmodusPrüfen Sie die Sortierergebnisse, bevor Sie Änderungen einreichen.

 

Hilfe verwenden

Einbau 🛠

Für Fragen zur SDK-Installation und Modellierung lesen Sie bitte die hier sind Geschrieben.

1. installieren Sie Python

Bevor Sie den Local File Organiser installieren, stellen Sie sicher, dass Python auf Ihrem System installiert ist; wir empfehlen Python 3.12 oder höher.

Sie können Python von der offiziellen Website herunterladen.

Befolgen Sie die Installationsanweisungen für Ihr Betriebssystem.

2. das Klonen der Codebasis

Verwenden Sie Git, um diese Codebasis auf Ihren lokalen Rechner zu klonen:

git clone https://github.com/QiuYannnn/Local-File-Organizer.git

Oder laden Sie die Codebasis als ZIP-Datei herunter und entpacken Sie sie an den von Ihnen gewünschten Ort.

3. die Python-Umgebung einrichten

Erstellen Sie eine Datei mit dem Namen lokaler_datei_organisator s neue Conda-Umgebung, die Python 3.12 verwendet:

conda create --name local_file_organizer python=3.12

Aktivieren Sie die Umwelt:

conda activate local_file_organizer

4. das Nexa SDK installieren ️

CPU-Installation

Um die CPU-Version des Nexa SDK zu installieren, führen Sie aus:

pip install nexaai --prefer-binary --index-url https://nexaai.github.io/nexa-sdk/whl/cpu --extra-index-url https://pypi.org/simple --no- cache-dir
GPU-Installation (Metal - macOS)

Um die Version der GPU zu installieren, die Metal (macOS) unterstützt, führen Sie aus:

CMAKE_ARGS="-DGGML_METAL=ON -DSD_METAL=ON" pip install nexaai --prefer-binary --index-url https://nexaai.github.io/nexa-sdk/whl/metal -- extra-index-url https://pypi.org/simple --no-cache-dir

Verwandte Unterstützung CUDA im Gesang antworten AMD-GPU Detaillierte Installationsanweisungen für das Nexa SDK finden Sie in der Haupt-README für das Anbauteil.

5. die Installation von Abhängigkeiten

  1. Stellen Sie sicher, dass Sie sich im Projektverzeichnis befinden:
    cd Pfad/zu/Local-File-Organizer
    

    Oberbefehlshaber (Militär) Pfad/zu/Local-File-Organizer Ersetzen Sie durch den tatsächlichen Pfad, in den Sie das Objekt geklont oder extrahiert haben.

  2. Installieren Sie die erforderlichen Abhängigkeiten:
    pip install -r anforderungen.txt
    

Achtung! Wenn Sie Probleme mit einem der Pakete haben, installieren Sie es separat:

pip install nexa Pillow pytesseract PyMuPDF python-docx

Nachdem Sie die Umgebung aktiviert und die Abhängigkeiten installiert haben, führen Sie das Skript mit dem folgenden Befehl aus:

6. das Skript ausführen 🎉.

python main.py

 

Verwendung Prozess

  1. Geben Sie das Eingabeverzeichnis anNachdem Sie das Programm gestartet haben, geben Sie den Pfad des zu organisierenden Ordners ein, zum Beispiel:
    /home/benutzer/dokumente/input_files
    
  2. Geben Sie das Ausgabeverzeichnis anGeben Sie den Pfad zu dem Ordner ein, in dem die organisierten Dateien gespeichert sind, oder drücken Sie die Eingabetaste, um den Standardpfad zu verwenden:
    /home/benutzer/dokumente/organisierter_ordner
    
  3. Fortschritte anzeigenDas Programm zeigt die Ladezeit des Dateipfads und den Verzeichnisbaum an, so dass der Benutzer den Fortschritt der Dateianalyse in Echtzeit verfolgen kann.
  4. Klassifizierung und Umbenennung von DateienDas Programm generiert aus dem Inhalt der Datei entsprechende Beschreibungen, Ordnernamen und Dateinamen und zeigt sie im Terminal an.
  5. Sortierung beendenSobald der Vergleich abgeschlossen ist, kann der Benutzer die kategorisierten Dateien im angegebenen Ausgabeverzeichnis einsehen.

Erweiterte Funktionen

  • RuhemodusHinzufügen beim Ausführen des Programms -still um alle Protokolle in einer Textdatei zu speichern:
    python main.py --silent
    
  • TrockenlaufmodusHinzufügen beim Ausführen des Programms --Trockenlauf um die Sortierergebnisse zu überprüfen, ohne Änderungen zu übernehmen:
    python main.py --dry-run
    
  • Ändern des ModellsBenutzer können das verwendete AI-Modell über die CLI ändern:
    python main.py --model Llama3.2
    
AI Leichtes Lernen

Der Leitfaden für Laien zum Einstieg in die KI

Hilft Ihnen, die Nutzung von KI-Tools kostengünstig und von Null an zu erlernen.KI ist, wie Bürosoftware, eine wesentliche Fähigkeit für jeden. Die Beherrschung von KI verschafft Ihnen einen Vorteil bei der Stellensuche und die Hälfte des Aufwands bei Ihrer zukünftigen Arbeit und Ihrem Studium.

Details ansehen>
Darf nicht ohne Genehmigung vervielfältigt werden:Chef-KI-Austauschkreis " Local File Organizer: Assistent für die lokale Dateiorganisation, AI organisiert automatisch Dateien

Chef-KI-Austauschkreis

Der Chief AI Sharing Circle konzentriert sich auf das KI-Lernen und bietet umfassende KI-Lerninhalte, KI-Tools und praktische Anleitungen. Unser Ziel ist es, den Nutzern dabei zu helfen, die KI-Technologie zu beherrschen und gemeinsam das unbegrenzte Potenzial der KI durch hochwertige Inhalte und den Austausch praktischer Erfahrungen zu erkunden. Egal, ob Sie ein KI-Anfänger oder ein erfahrener Experte sind, dies ist der ideale Ort für Sie, um Wissen zu erwerben, Ihre Fähigkeiten zu verbessern und Innovationen zu verwirklichen.

Kontaktieren Sie uns
de_DE_formalDeutsch (Sie)