MYCROFT – INSTALLARE NUOVE SKILL

Come in ogni assistente vocale che si rispetti, anche in Mycroft è possibile implementare nuove skill che aggiungono nuove funzionalità.

Per installare suddette skill possiamo utilizzare 2 metodi :

  1. Semplicemente chiedendo al nostro al nostro assistente vocale di installare quelle desiderate utilizzando la voce
  2. Da terminale in modo da avere il controllo totale su quello che sta facendo il software e rilevare eventuali errori

Installazione vocale in Mycroft

l’installazione vocale è quella più semplice da utilizzare basta dire al microfono “Hey mycroft installa (nome skill)”. Per utilizzare questo comando bisogna conoscere esattamente i nomi delle Skill che si intendono installare. Per farlo basta andare sul Marketplace, scegliere quella desiderata e segnarsi il nome, e recitare il comando descritto sopra, niente di più facile

Installazione skill da terminale

L’ installazione da terminale è la più completa, ed è sicuramente quella che personalmente preferisco, perché oltre a darmi maggiore controllo fornendomi un output del comando che gli ho impartito, mi offre anche un tool davvero interessante, che mi permette ad esempio di aggiornare una skill o di installarla direttamente da Git-Hub. Il tool in questione prende il nome di MSM (Mycroft Skills Manager) e il suo funzionamento è di una semplicità disarmante, per installare una skill ad esempio, basterà scrivere sul terminale mycroft-msm install e il nome della skill.

mycroft

I comandi di mycroft-msm

Quella che seguirà è una lista di comandi di mycroft-msm che ci permetteranno di eseguire selle semplici operazioni da riga di comando divisi per categoria

Installazione

Da marketplace

Per installare un skill da marketplace sarà sufficiente digitare nel terminale

mycroft-msm install <nomeskill>

Da github

Per installare una skill non presente sul marktplace ufficiale, ma hostata su Git Hub digitare

mycroft-msm install <urlgithub>

Ovviamente prestare massima attenzione alle skill di terze parti, potrebbero contenere codice malevolo

La redazione

Da uno specifico autore

Se si conosce l’autore di una skill o magari esistono 2 skill con lo stesso nome, ma gli sviluppatori sono diversi basterà digitare

mycroft-msm install <nomeskill> <nomeautore>

Da un branch differente

Opzione utile se si vuole aiutare l’autore di una skill a testare magari una versione beta della skill stessa. Per installare una versione differente basterà digitare

mycroft-msm -b dev install <nomeskill>

Da un marketplace alternativo

Per installare una skill non presente sul marketplace ufficiale ma magari hostata su Git Hub basterà digitare

mycroft-msm -u <urlmarketplacealternativo> install <marketplace>

Aggiornamenti

Tutte le skill installate

Per aggiornare tutte le skill installate

mycroft-msm update

Installare e aggiornare le skill predefinite

Per installare e aggiornare tutte le skill predefinite per il tuo dispositivo digitare

mycroft-msm default

Rimozione

Disinstallare skill

Per rimuovere una skill installata digitare

mycroft-msm remove <nomeskill>

Disinstallare skill specificando l’autore

Per disinstallare una skill di un determinato sviluppatore digtare

mycroft-msm remove <nomeskill> <autore>

Peppe Namir

Autore del Blog Do it your Web dedicato al mondo dell'open source, ma scrivo anche suol mio blog personale Namir Blog dove esprimo le mie personalissime opinioni sul mondo che ci circonda

Lascia un commento

Visto il contenuto della policy redatta ai sensi citati art 13-14 GDPR e art 13 del dlgs 196/2003, acconsento al trattamento dati ai sensi degli art. 7 del GDPR e art. 7 del dlgs 196/2003

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.