Dieses Programm ermöglicht die automatische Kategorisierung und Sortierung von Dateien basierend auf Jahr und benutzerdefinierten Kategorien mit Hilfe von KI.
- Automatische Erkennung von Jahren und Kategorien in Dokumenten
- Anpassbare Kategorienstruktur mit Drag & Drop
- KI-gestützte Vorschläge für Kategorien
- Vorschau der Sortierung vor der tatsächlichen Dateiverschiebung
- Mindmap-Visualisierung der Kategorienstruktur
- Benutzerdefinierte KI-Sortieranweisungen
- Stellen Sie sicher, dass Python 3.7+ installiert ist.
- Klonen oder laden Sie dieses Repository herunter.
- Installieren Sie die erforderlichen Abhängigkeiten:
pip install -r requirements.txt
- Für die Verwendung der KI-Funktionen muss Ollama installiert und konfiguriert sein.
Starten Sie das Programm mit:
python main.py
- Wählen Sie einen Quellordner mit zu sortierenden Dateien
- Wählen Sie einen Zielordner für die sortierten Dateien
- Passen Sie bei Bedarf die Kategorien an
- Nutzen Sie die "Vorschau"-Funktion, um die geplante Sortierung zu überprüfen
- Führen Sie die Sortierung mit "Sortieren" durch
Das Programm ist in folgende Module aufgeteilt:
main.py- Haupteinstiegspunktconfig.py- Konfigurationsmanagementgui.py- Hauptbenutzeroberflächecategory_manager.py- Kategorienverwaltungollama_manager.py- Anbindung an die Ollama APIfile_processor.py- Dateiverarbeitung und -sortierungutil.py- Hilfsfunktionendialogs.py- Dialogfenstervisualization.py- Visualisierungsfunktionenstatus_manager.py- Statusanzeige und Fortschrittsbalkenai_manager.py- KI-basierte Funktionencustom_widgets.py- Benutzerdefinierte GUI-Widgets