Registro modifiche
17.3
Marzo 22, 2026
Migliorata la categorizzazione multilingue, la stabilità e l'affidabilità degli aggiornamenti
- La categorizzazione non in inglese è ora più affidabile: i file vengono categorizzati in modo canonico in English e poi tradotti nella lingua di categoria selezionata, con le etichette localizzate memorizzate separatamente dalla tassonomia/cache canonica.
- Gli aggiornamenti dell'app ora supportano flussi di aggiornamento separati per Windows, macOS e Linux, accettando comunque il formato di manifest a flusso singolo legacy per i client più recenti.
- I feed di Windows possono ora fornire un URL diretto all'installer oltre al checksum SHA-256 in modo che l'app possa scaricare l'installer, mostrare il progresso del download, verificarne l'integrità e avviarlo dopo conferma.
- Il sistema di traduzione dell'interfaccia utente è stato completamente migrato ai cataloghi Qt
.ts/.qm. - La categorizzazione locale con LLM locali è ora più robusta: il budgeting dei prompt, la sanitizzazione dell'output e il parsing di categoria/sottocategoria sono stati rafforzati in modo che risposte verbose o con formattazione anomala non causino più diffuse classificazioni invalide.
- Le scansioni ricorsive ora tollerano sottocartelle illeggibili e altri errori del filesystem invece di abortire l'intera esecuzione.
- Le etichette di categoria in cache vengono sanificate più aggressivamente per evitare che dati UTF-8 malformati compromettano la successiva categorizzazione o visualizzazione.
- Il packaging/runtime per LLM locali su macOS è stato rafforzato: i dylib llama/ggml inclusi sono ora relocabili e l'app non ricade più su librerie ggml di sistema/Homebrew in conflitto durante il caricamento del backend.
- I flussi di build e packaging per Linux/macOS sono stati migliorati, inclusi file runtime PDFium staged, dipendenze migliorate per i pacchetti Debian, varianti di pacchetto Debian per CPU/CUDA/Vulkan e una migliore rilevazione di MediaInfo tramite Homebrew nelle build da sorgente su macOS.
- Aggiunti script di raccolta diagnostica multipiattaforma per Linux, macOS e Windows.
- Varie migliorie.
- Varie correzioni di bug.
1.7.0
Marzo 8, 2026
Riprogettazione di Progress View, Ridenominazione dei metadati multimediali e miglioramenti della stabilità
- Finestra di avanzamento riprogettata in una vista tabellare basata su fasi con fasi esplicite per Image analysis, Document analysis e Categorization.
- Aggiunta un'opzione di analisi delle immagini per apporre le date di creazione dell'immagine (se disponibili) ai nomi delle categorie.
- Aggiunti suggerimenti opzionali per i nomi dei file basati sui metadati audio/video per i file multimediali supportati. Quando abilitato, AI File Sorter può usare tag incorporati (come ID3, commenti Vorbis e metadati in stile MP4) per proporre nomi normalizzati come
year_artist_album_title.extdurante la revisione. - Correzioni di bug.
1.6.0
Febbraio 4, 2026
Analisi del contenuto dei file di documenti, benchmark e molto altro
- Aggiunta l'analisi del contenuto dei documenti (text LLM) con opzioni rename-only/document-only e suffissi opzionali con la data di creazione per le categorie. I formati di documento supportati includono PDF, DOCX, XLSX, PPTX, ODT, ODS e ODP (oltre ai formati di testo comuni).
- Il download del modello Local 3B ora predefinisce Q4 per una migliore compatibilità con la GPU. Il legacy Local 3B Q8 è ancora selezionabile quando viene rilevato un download esistente.
- Ridotta la latenza della finestra di selezione LLM.
- Aggiunti endpoint API personalizzati alla Select LLM dialog. Gli endpoint personalizzati accettano URL base o endpoint completi /chat/completions, con chiavi API opzionali per server locali.
- Le categorizzazioni derivate dall'LLM e i suggerimenti di rinomina vengono ora salvati progressivamente, così il lavoro non va perso se l'app si chiude inaspettatamente.
- L'analisi delle immagini ora ricorre (previo avviso all'utente) alla CPU se la GPU non ha memoria disponibile sufficiente.
- La Review dialog ora consente di selezionare le righe evidenziate e di modificare in blocco le loro categorie.
- La Review dialog è ora scrollabile su schermi più piccoli in modo che i pulsanti di azione restino visibili.
- Migliorata la coerenza delle sottocategorie unendo etichette che differiscono solo per suffissi generici (ad es., “file”).
- Aggiunto un controllo di compatibilità del sistema (benchmarking) per determinare l'LLM più adatto al tuo sistema.
- Aggiunto il coreano come lingua dell'interfaccia.
- Le build macOS ora includono variant target
makeper Apple Silicon (M1 / M2-M3) e output Intel, oltre a build llama.cpp con migliore gestione delle architetture. - Miglioramenti all'interfaccia, alla stabilità, alla persistenza e all'usabilità.
1.5.0
Gennaio 11, 2026
Analisi del contenuto delle immagini e flussi di lavoro per la rinomina
- Aggiunta analisi del contenuto per i file immagine tramite LLaVA (visual LLM), con download separati del modello + mmproj nel Select LLM dialog.
- Aggiunte opzioni di analisi delle immagini nella finestra principale (analizza immagini, proponi suggerimenti per la rinomina, modalità solo rinomina).
- Aggiunto un interruttore per l'elaborazione solo di immagini per concentrare le esecuzioni sui file immagine supportati e disabilitare i controlli di categorizzazione standard.
- La finestra di revisione ora supporta flussi solo per la rinomina, suggerimenti per la modifica del nome file e etichette di stato per Rinominato / Rinominato & Spostato.
- Traccia le rinomine applicate alle immagini in modo che i file già rinominati non vengano rielaborati; la revisione in modalità solo rinomina li nasconde mentre la revisione per categorizzazione li mantiene visibili per gli spostamenti di cartelle.
- Aggiunto l'olandese come lingua dell'interfaccia selezionabile.
- L'output della finestra di avanzamento dell'analisi è ora completamente localizzato (tag di stato, righe di scansione/elaborazione e etichette di file/directory) per corrispondere alla lingua dell'interfaccia selezionata.
- Aggiornamenti alla build/test: rilevamento automatico del callback di avanzamento mtmd, correzione della build di mtmd-cli e nuovi test Catch2 per la cache in modalità solo rinomina.
1.4.0
Dicembre 5, 2025
- Aggiunta la modalità dry run / solo anteprima con tabella From/To, nessuno spostamento eseguito fino a quando non la deselezioni.
- Annullamento persistente: l'ultima operazione di ordinamento salva un file di piano; usa Edit -> "Undo last run" anche dopo aver chiuso le finestre di dialogo.
- Modifiche all'interfaccia: la colonna Name si ridimensiona automaticamente, nuove traduzioni per le stringhe dry run/undo, Undo spostato in cima al menu Edit.
- Aggiunte alcune ulteriori protezioni.
- Il flusso LLM remoto ora utilizza la tua chiave API OpenAI (supportato qualsiasi modello ChatGPT); la chiave remota inclusa e il passaggio di offuscamento sono stati rimossi.
1.3.0
Novembre 21, 2025
Aggiornamento importante
- Ora puoi passare tra due modalità di categorizzazione: More Refined e More Consistent. Scegli in base alla cartella e al caso d'uso.\r
- Aggiunte Whitelists opzionali - limita il numero e i nomi delle categorie quando necessario.\r
- Aggiunta l'ordinamento per nomi file, categorie e sottocategorie nella Categorization Review dialog.\r
- Ora puoi aggiungere un Local LLM personalizzato nella Select LLM dialog.\r
- Classificazione multilingue: le etichette di categorizzazione dei file possono ora essere assegnate in olandese, francese, tedesco, italiano, polacco, portoghese, spagnolo e turco.\r
- Nuove lingue dell'interfaccia: olandese, tedesco, italiano, polacco, portoghese, spagnolo e turco.
1.1.0
Novembre 8, 2025
Aggiornamento importante
- Nuova funzionalità: Supporto per Vulkan. Ciò significa che molte schede grafiche non-Nvidia (GPU) sono ora supportate per l'accelerazione dei calcoli durante l'inferenza locale di LLM.
- Nuova funzionalità: Alterna le sottocategorie nel dialog di revisione della categorizzazione.
- Nuova funzionalità: Annulla l'ultima azione di ordinamento (spostamento) dei file.
- Correzioni: Correzione di bug e miglioramenti della stabilità.
- Aggiunta una suite di test integrata con CTest. Copertura dei test ampliata.
- Rifattorizzazioni per l'ottimizzazione del codice.
1.0.0
Ottobre 30, 2025
Aggiornamento importante
- Migrata l'intera interfaccia utente desktop da GTK/Glade a un'interfaccia nativa Qt6.
- Aggiunte caselle di selezione per i file nella finestra di revisione della categorizzazione.
- Aggiunto il framework per l'internazionalizzazione e la traduzione francese per l'interfaccia utente.
- Aggiunte icone dei menu rinnovate, comportamento dei mnemonici e impostazioni persistenti di File Explorer.
- Semplificate le build multipiattaforma (Linux/macOS) basate su Qt6; ritirato il toolchain MSYS2/GTK.
- Codice ottimizzato e ripulito. Risolte le aree soggette a errori.
- Modernizzato il processo di build. Introdotto CMake per la compilazione su Windows.
0.9.7
Ottobre 19, 2025
Miglioramento dell'approccio di categorizzazione
- Aggiunti percorsi ai file nelle richieste LLM per un contesto più ampio.
- Aggiunta una tassonomia per un'assegnazione più coerente delle categorie attraverso le categorizzazioni. (Riduzione del numero di categorie e sottocategorie).
- Migliorata la leggibilità della finestra di dialogo del progresso della categorizzazione.
- Migliorata la stabilità del rilevamento e dell'interazione con CUDA.
- Aumentata la copertura dei log in tutto il codice.
0.9.3
Settembre 22, 2025
- Aggiunta compatibilità con CUDA 13.
0.9.2
Agosto 6, 2025
- Correzioni di bug.
- Aumento della copertura del codice con il logging.
0.9.1
Agosto 1, 2025
- Correzioni di bug.
- Miglioramenti minori per la stabilità.
- Rimosso il backend GPU deprecato dalla build di runtime.
0.9.0
Luglio 18, 2025
- Supporto per LLM locale con
llama.cpp. - Finestra di dialogo per la selezione e il download dell'LLM.
Makefilemigliorato per una compilazione e installazione più semplice.- Correzioni di bug minori e miglioramenti.