En el següent article anem a fer una ullada a l'assistent personal Yoda. Aquest me'l vaig trobar buscant coses interessants a GitHub. Com dic, Yoda és un assistent personal per a la línia d'ordres que pot ajudar-nos a fer tasques trivials en GNU / Linux. És una aplicació gratuïta de codi obert escrita en Python.
Cal dir que és recomanable provar Yoda en un entorn virtual. No només Yoda, si no qualsevol aplicació de Python perquè no interfereixin amb els paquets instal·lats globalment. Yoda requereix Python 2 i PIP. Si PIP no està instal·lat al teu Ubuntu, pots consultar un article que hem publicat en aquest bloc fa ja un temps per fer-te amb ell.
Instal·lar Yoda, l'assistent personal de línia d'ordres
Una vegada que intentem instal·lat PIP en el nostre sistema, utilitzarem git clone per fer-nos amb el programa. Només haurem d'obrir una terminal (Ctrl + Alt + T) i escriure:
git clone https://github.com/yoda-pa/yoda
La comanda anterior crearà un directori anomenat «yoda» en el nostre directori de treball actual i clonarà tot el contingut en ell. Accedirem a directori yoda:
cd yoda/
A continuació executarem la següent comanda per instal·lar l'aplicació Yoda:
pip install .
Cal tenir en compte el punt (.) a la fi de l'anterior ordre.
Configura Yoda
Primer, llançarem la configuració per guardar la nostra informació en el sistema local. Per fer-ho, executa:
yoda setup new
L'anterior ordre ens obligarà a respondre a les següents preguntes:
La nostra contrasenya es guardarà al fitxer de configuració encriptat, Així que no hi haurà per preocupar-se. Per defecte, la nostra informació s'emmagatzemarà al directori ~ / .Yoda.
Per a la verificar la configuració actual, Executa:
yoda setup check
Per a la eliminar una configuració existent, Només haurem d'escriure a la terminal (Ctrl + Alt + T):
yoda setup delete
Ús de Yoda
Qui vulgui podrà conèixer tot el que aquest assistent pot fer per l'usuari en el seu pàgina de GitHub. La següent és una llista d'algunes de les coses que podem fer amb Yoda.
Xatejar amb Yoda
Anem a poder interactuar de manera bàsica amb el programa utilitzant la comanda de xat com a continuació es mostra:
yoda chat who are you?
Prova la velocitat d'Internet
Anem a poder preguntar-li a Yoda sobre la velocitat que tenim d'Internet. Per fer-ho, executa:
yoda speedtest
Escurçar i expandir URL
Yoda també ajuda a escurçar qualsevol URL escrivint alguna cosa com:
yoda url shorten https://ubunlog.com
Per a la expandir una URL escurçada escriurem:
yoda url expand https://goo.gl/Pn1EeU
Llegir les notícies de Hacker News
jo sòl fer una ullada a la pàgina web de Hacker News. Qui vulgui podrà llegir les notícies d'aquesta pàgina usant Yoda com a continuació es mostra:
yoda hackernews
Yoda mostrarà una notícia de cada vegada. Per llegir les següents notícies, simplement escriu «i» i premeu Retorn.
Administrar diaris personals
- També podem mantenir un diari personal per anotar esdeveniments importants. per crear un nou diari utilitzarem el comandament:
yoda diary nn
- Per crear una nova nota, caldrà executar la comanda anterior. si volem veure totes les notes escriurem:
yoda diary notes
- No només podrem escriure notes. Yoda també pot ajudar-nos a crear tasques. per crear una nova tasca, Executarem:
yoda diary nt
- Per a la veure la llista de tasques, Escriurem a la terminal:
yoda diary tasks
- si tenim una tasca com incompleta, Executarem la següent comanda per escriure el número de sèrie de la tasca per completar-la:
yoda diary ct
- Anem a poder analitzar les tasques del mes actual en qualsevol moment mitjançant la comanda:
yoda diary analyze
Prendre notes sobre els nostres contactes
En primer lloc, hem de llançar la configuració per emmagatzemar els detalls dels nostres contactes. Per fer-ho, executa:
yoda love setup
aquí escriurem els detalls del nostre contacte:
Per veure els detalls de la persona, Executa:
yoda love status
Per a la afegir l'aniversari de l'contacte escriu:
yoda love addbirth
Seguiment de les despeses de diners
No necessitarem una eina a part per controlar les nostres despeses financeres. Això podrem fer-ho amb Yoda. Primer, llançarem la configuració per controlar les despeses de diners usant la comanda:
yoda money setup
Aquí escriurem el nostre codi de moneda i la quantitat inicial:
Aprendre vocabulari en anglès
Això està bé per conèixer paraules en anglès, tot i que les definicions ens les va donar també en anglès. Yoda ens ajudarà a aprendre paraules aleatòries en anglès ia seguir el nostre progrés d'aprenentatge.
Per aprendre una nova paraula, escriurem:
yoda vocabulary word
Això ens mostrarà una paraula aleatòria. Prem Intro per mostrar el significat de la paraula. Yoda ens preguntarà si ja coneixem el significat de la paraula.
Ajuda
A més, Yoda pot ajudar-te a fer altres coses, com trobar la definició d'una paraula i crear targetes per aprendre fàcilment qualsevol cosa. per obtenir més detalls i una llista d'opcions disponiblesConsulteu la secció d'ajuda escrivint:
yoda --help
Fabio Neves
Pucha i jo just tinc un problema amb un equip amb UBUNTU
Bona entrada, portava temps buscant una cosa semblant però
Que passa si ho instal·lo al meu ubuntu i no en entorn virtual? afecta en alguna cosa?
L'únic que vull fer amb YODA és mantenir un DIARI ja que no em grat RedNoetebook, i per tant les entrades són una mica llargues Puc fer això amb YODA?
Si no m'agrada ¿com puc desinstal · lar?
Crec que podràs trobar solució als teus dubtes a la pàgina de GitHub de el projecte https://github.com/yoda-pa/yoda. Salu2.