Accesso locale ai file
L'applicazione desktop ha accesso diretto ai file sul tuo computer, permettendoti di utilizzare documenti locali nei tuoi flussi di lavoro AI.
Impostare una cartella
Per lavorare con file locali, devi prima scegliere una cartella:
- Apri il Dashboard
- Cerca sul lato destro la sezione File locali
- Clicca per scegliere una cartella sul tuo computer
- La cartella scelta resta disponibile nel dashboard
Puoi aggiungere più cartelle. Le cartelle scelte in precedenza rimangono disponibili per essere cliccate nel dashboard.
Funzionalità disponibili
L'accesso ai file utilizza @modelcontextprotocol/server-filesystem e offre le seguenti possibilità:
Lettura dei file
| Funzione | Descrizione |
|---|---|
| read_text_file | Legge l'intero contenuto di un file di testo. Opzionalmente: solo le prime o ultime N righe. |
| read_media_file | legge un'immagine o un file audio (ritornato in base64). |
| read_multiple_files | Legge più file contemporaneamente. Letture fallite non interrompono l'operazione. |
Scrittura e modifica dei file
| Funzione | Descrizione |
|---|---|
| write_file | Crea un nuovo file o sovrascrive un file esistente. |
| edit_file | Esegue modifiche selettive con riconoscimento di pattern avanzato. Supporta dry-run per anteprima delle modifiche. |
Gestione delle cartelle
| Funzione | Descrizione |
|---|---|
| create_directory | Crea una nuova cartella (inclusi i cartelli superiori se necessario). |
| list_directory | Mostra il contenuto di una cartella con prefissi [FILE] o [DIR]. |
| list_directory_with_sizes | Mostra il contenuto della cartella inclusi dimensioni dei file e statistiche. |
| directory_tree | Ottieni una struttura ad albero JSON ricorsiva del contenuto della cartella. |
Ricerca e spostamento dei file
| Funzione | Descrizione |
|---|---|
| search_files | Cerca ricorsivamente file/cartelle che corrispondono o non corrispondono a schemi. |
| move_file | Sposta o rinomina file e cartelle. |
| get_file_info | Ottieni metadati dettagliati (dimensione, data di creazione, permessi, ecc.). |
Altro
| Funzione | Descrizione |
|---|---|
| list_allowed_directories | Mostra tutte le cartelle a cui l'applicazione ha accesso. |
Tipi di file supportati
È possibile creare e modificare file di testo. I formati più utili sono:
Testo semplice (.txt)
File di testo semplici senza formattazione.
Le mie note di oggi:
- Riunione alle 14:00
- Scadenza progetto venerdì
- Idee per la presentazione da sviluppare
Idoneo per:
- Appunti veloci
- Liste semplici
- Annotazioni temporanee
Markdown (.md)
File di testo con formattazione leggera, leggibili ovunque.
# Appunti riunione
## Argomenti
- **Budget** discussione
- Pianificazione Q2
- Nuovi membri del team
## Azioni
1. Completare il rapporto
2. Inviare email al cliente
3. Preparare la presentazione
Idoneo per:
- Documenti strutturati
- Documentazione
- Appunti con intestazioni e formattazione
- README per progetti
Esempi d'uso
Prendere appunti
"Crea un nuovo file
notities-riunione.mdcon i punti che abbiamo discusso..."
L'AI crea il file nella cartella scelta con una formattazione ordinata.
Gestire le liste
"Aggiungi 'fare la spesa' al mio file todo.txt"
L'AI può leggere liste esistenti ed espanderle.
Analizzare documenti
"Leggi tutti i file markdown nella cartella docs e fai un riassunto"
L'AI legge più file e combina le informazioni.
Organizzare i file
"Trova tutti i file .txt in questa cartella e spostali in una sottocartella 'archivio'"
L'AI può cercare file, creare cartelle e spostare file.
Sicurezza e privacy
- Solo cartelle selezionate - L'applicazione ha accesso solo alle cartelle che hai esplicitamente selezionato
- Elaborazione locale - I file vengono letti localmente, non vengono caricati su server esterni
- Controllo completo - Puoi decidere quali cartelle sono accessibili