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 i file locali, prima scegli una cartella:
- Apri il Dashboard
- Cerca sul lato destro la sezione File locali
- Clicca per scegliere una cartella sul tuo computer
- La cartella selezionata resta disponibile sul dashboard
Puoi aggiungere più cartelle. Le cartelle scelte in precedenza rimangono disponibili per essere cliccate sul dashboard.
Funzionalità disponibili
L'accesso ai file utilizza @modelcontextprotocol/server-filesystem e offre le seguenti possibilità:
Lettura di file
| Funzione | Descrizione |
|---|---|
| read_text_file | Legge l'intero contenuto di un file di testo. Opzionale: 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. Le letture fallite non interrompono l'operazione. |
Scrittura e modifica di file
| Funzione | Descrizione |
|---|---|
| write_file | Crea un nuovo file o sovrascrive un file esistente. |
| edit_file | Esegue modifiche selettive con riconoscimento avanzato di modelli. Supporta dry-run per anteprimare le modifiche. |
Gestione delle cartelle
| Funzione | Descrizione |
|---|---|
| create_directory | Crea una nuova cartella (inclusi eventuali genitori se necessario). |
| list_directory | Mostra il contenuto di una cartella con prefissi [FILE] o [DIR]. |
| list_directory_with_sizes | Mostra il contenuto della cartella con le dimensioni dei file e le statistiche. |
| directory_tree | Ottieni una struttura ad albero JSON ricorsiva del contenuto della cartella. |
Ricerca e spostamento di file
| Funzione | Descrizione |
|---|---|
| search_files | Cerca ricorsivamente file/cartelle che soddisfano o meno determinati pattern. |
| move_file | Sposta o rinomina file e cartelle. |
| get_file_info | Ottieni metadati dettagliati (dimensione, data di creazione, permessi, ecc.). |
Varie
| Funzione | Descrizione |
|---|---|
| list_allowed_directories | Mostra tutte le cartelle a cui l'applicazione ha accesso. |
Tipi di file supportati
Puoi 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 presentazione da sviluppare
Interessante per:
- Appunti veloci
- Elenchi semplici
- Note temporanee
Markdown (.md)
File di testo con una formattazione leggera, leggibile 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
Interessante per:
- Documenti strutturati
- Documentazione
- Appunti con intestazioni e formattazione
- README per progetti
Esempi di utilizzo
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 pulita.
Gestione delle liste
"Aggiungi 'fare la spesa' al mio file todo.txt"
L'AI può leggere e ampliare liste esistenti.
Analizzare documenti
"Leggi tutti i file markdown nella cartella docs e crea 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 i file.
Sicurezza e privacy
- Solo cartelle scelte - L'applicazione ha accesso solo alle cartelle che hai esplicitamente selezionato
- Elaborazione locale - I file vengono letti localmente, non caricati su server esterni
- Controllo totale - Tu decidi quali cartelle sono accessibili