MYCROFT – INSTALLARE NUOVE SKILL

697 visualizzazioni

Condividi su

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>


Condividi su

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.