Tutorial 17: Panoramica delle Funzionalità — Tutto ciò che Hermes Sa Fare
Tutorial 17: Panoramica delle Funzionalità — Tutto ciò che Hermes Sa Fare — guida facile da comprendere basata sulla documentazione ufficiale
Immagina di aver assunto un assistente personale super organizzato che non solo chiacchiera con te, ma si ricorda anche come prendi il caffè, legge gli appunti dei tuoi progetti, naviga sul web, imposta promemoria e ti risponde persino ad alta voce. Questo è Hermes Agent in poche parole. In questo tutorial, esploreremo la Panoramica delle Funzionalità — un tour amichevole di tutto ciò che Hermes sa fare, così saprai quali superpoteri usare e quando.
Passo 1: Inizia dalle Basi — Il Cervello e la Memoria
Prima di automatizzare il mondo, prendi confidenza con le fondamenta di Hermes. Queste cinque funzionalità lavorano insieme per far sembrare Hermes meno un chatbot e più un compagno di squadra.
- Strumenti e Set di Strumenti — Queste sono le “mani” di Hermes. Ogni strumento è un’azione specifica (cercare sul web, eseguire un comando nel terminale, modificare un file). Gli strumenti sono raggruppati in set di strumenti che puoi attivare o disattivare per piattaforma. Pensalo come scegliere quali app installare sul tuo telefono.
- Sistema di Competenze — Le competenze sono come dei foglietti illustrativi che Hermes legge solo quando necessario. Invece di caricare tutta la conoscenza in una volta (che spreca token), richiama una competenza specifica su richiesta. Questo segue lo standard aperto agentskills.io, così puoi condividere le competenze tra diversi strumenti di intelligenza artificiale.
- Memoria Persistente — Hermes annota ciò che impara su di te in due file:
MEMORY.md(fatti, preferenze, dettagli di progetto) eUSER.md(il tuo profilo personale). Questa memoria sopravvive tra le sessioni, così non devi ripeterti. - File di Contesto — Quando apri un progetto, Hermes cerca automaticamente file come
.hermes.md,AGENTS.mdoCLAUDE.md. Questi fungono da “regole di casa” che dicono a Hermes come comportarsi in quella specifica cartella. - Riferimenti di Contesto — Digita
@nel tuo messaggio seguito da un nome file, un percorso di cartella o un URL. Hermes inserirà immediatamente quel contenuto nella tua conversazione. Per esempio:
@./src/main.py Per favore, controlla questo file per eventuali bug.
- Checkpoint — Prima che Hermes modifichi qualsiasi file, crea un’istantanea della tua directory di lavoro. Se qualcosa va storto, digita semplicemente
/rollbackper annullare le modifiche. È come un punto di salvataggio in un videogioco.
Passo 2: Automatizza le Cose Noiose
Ora che Hermes ti conosce, lascialo lavorare mentre dormi.
- Attività Pianificate (Cron) — Di’ a Hermes di eseguire un’attività in un momento specifico. Puoi usare un linguaggio semplice (“ogni mattina alle 9”) o un’espressione cron. Le attività possono persino includere competenze e inviare i risultati a qualsiasi piattaforma.
hermes cron add "Inviami un riepilogo giornaliero delle mie email" --schedule "0 9 * * *"
-
Delega a Subagent — Hai bisogno di fare più cose contemporaneamente? Lo strumento
delegate_taskgenera agenti figli. Ognuno ha il proprio contesto isolato e la propria sessione terminale. Di default, puoi eseguirne 3 contemporaneamente (configurabile). -
Esecuzione di Codice — Lo strumento
execute_codepermette a Hermes di scrivere uno script Python che chiama altri strumenti di Hermes in modo programmatico. Questo comprime un flusso di lavoro multi-fase in un singolo turno. Perfetto per attività di dati ripetitive. -
Hook di Eventi — Questi sono script personalizzati che vengono eseguiti in momenti chiave. Gli hook di gateway gestiscono logging, avvisi o webhook. Gli hook di plugin possono intercettare strumenti, raccogliere metriche o imporre misure di sicurezza.
-
Elaborazione Batch — Hai 1.000 prompt? Hermes può processarli tutti in parallelo e produrre dati strutturati (formato ShareGPT) per training o valutazione. Ottimo per i ricercatori.
Passo 3: Parla, Ascolta e Vedi il Web
Hermes non è solo testo — è un assistente multimediale completo.
-
Modalità Vocale — Parla con Hermes usando il microfono e ascolta le risposte vocali. Funziona su CLI e piattaforme di messaggistica. Puoi persino fare chat vocali in diretta nei canali vocali di Discord.
-
Parola di Attivazione — Di’ “Hey Hermes” per avviare una sessione vocale a mani libere. Il rilevatore di parola chiave sul dispositivo funziona nella CLI, nella TUI e nell’app desktop. Nessun pulsante da premere.
-
Automazione del Browser — (Parte del Tool Gateway) Hermes può aprire un browser, cliccare pulsanti, compilare moduli e fare scraping di dati. Lo configurerai con
hermes setup --portal, che copre anche la ricerca web, la generazione di immagini e la sintesi vocale in un unico comando.
hermes setup --portal
Riepilogo
Hermes Agent è come un coltellino svizzero per l’assistenza AI. Inizia con le funzionalità Core (memoria, contesto, strumenti) per costruire fiducia. Poi passa all’Automazione (cron, delega, hook) per risparmiare tempo. Infine, esplora Media e Web (voce, parola di attivazione, browser) per un’esperienza davvero a mani libere.
Prossimo passo: Nel Tutorial 18, ci immergeremo a fondo nel sistema di Strumenti e Set di Strumenti — come abilitare, disabilitare e persino creare i tuoi strumenti personalizzati. Resta sintonizzato!
📖 Documentazione ufficiale
この記事は Hermes Agent のDocumentazione ufficialeに基づいています:Documentazione ufficiale › user-guide/features/overview