În articolul următor vom analiza asistenta personală Yoda. L-am găsit pe acesta căutând lucruri interesante pe GitHub. După cum spun, Yoda este un asistent personal în linia de comandă ceea ce ne poate ajuta să îndeplinim sarcini banale pe Gnu / Linux. Este o aplicație gratuită, open source scrisă în Python.
Trebuie spus că este recomandabil să testați Yoda într-un mediu virtual. Nu doar Yoda, ci orice aplicație Python, astfel încât să nu interfereze cu pachetele instalate la nivel global. Yoda necesită Python 2 și PIP. Dacă PIP nu este instalat pe Ubuntu, puteți verifica un articol pe care l-am publicat în acest blog A trecut ceva timp pentru a o apuca.
Instalați Yoda, asistentul personal din linia de comandă
Odată ce am instalat PIP pe sistemul nostru, vom folosi git clona pentru a obține programul. Va trebui doar să deschidem un terminal (Ctrl + Alt + T) și să scriem:
git clone https://github.com/yoda-pa/yoda
Comanda de mai sus va crea un director numit „yoda” în directorul nostru de lucru curent și va clona tot conținutul în el. Vom accesa directorul yoda:
cd yoda/
Apoi vom executa următoarea comandă pentru instalați aplicația Yoda:
pip install .
must rețineți perioada (.) de la sfârșitul comenzii anterioare.
Configurați Yoda
Mai întâi, vom lansa configurația pentru salvează-ne informațiile pe sistemul local. Pentru a face acest lucru, executați:
yoda setup new
Comanda anterioară ne va obliga să răspundem la următoarele întrebări:
Parola noastră va fi salvată în fișier de configurare criptat, deci nu este nevoie să vă faceți griji. În mod implicit, informațiile noastre vor fi stocate în director ~ / .yoda.
la verificați configurația curentă, alerga:
yoda setup check
la ștergeți o configurație existentă, va trebui să scriem doar în terminal (Ctrl + Alt + T):
yoda setup delete
Utilizarea Yoda
Cine vrea poate știi tot ce poate face acest vrăjitor pentru utilizator în său Pagina GitHub. Următoarea este o listă cu unele dintre lucrurile pe care le putem face cu Yoda.
Discutați cu Yoda
Vom fi capabili interacționează într-un mod de bază cu programul folosind comanda chat așa cum se arată mai jos:
yoda chat who are you?
Testați-vă viteza internetului
Îl vom putea întreba pe Yoda despre viteza pe care o avem pe internet. Pentru a face acest lucru, executați:
yoda speedtest
Scurtați și extindeți adresa URL
De asemenea, Yoda ajută scurtează orice adresă URL scriind ceva de genul:
yoda url shorten https://ubunlog.com
la extindeți o adresă URL scurtată vom scrie:
yoda url expand https://goo.gl/Pn1EeU
Citiți știrile din Hacker News
eu de obicei aruncați o privire pe site-ul Hacker News. Oricine dorește poate citi știrile de pe această pagină folosind Yoda așa cum se arată mai jos:
yoda hackernews
Yoda va arăta câte o știre pe rând. Pentru a citi următoarea știre, trebuie doar să tastați „y” și să apăsați Enter.
Gestionați jurnale personale
- De asemenea, putem ține un jurnal personal pentru a înregistra evenimente importante. Pentru creați un jurnal nou vom folosi comanda:
yoda diary nn
- Pentru a crea o notă nouă, va trebui să executați comanda anterioară. Dacă vrem vezi toate notele vom scrie:
yoda diary notes
- Nu vom putea scrie doar note. Yoda ne poate ajuta, de asemenea, să creăm sarcini. Pentru creați o nouă sarcină, vom executa:
yoda diary nt
- la vizualizați lista de sarcini, vom scrie în terminal:
yoda diary tasks
- Dacă avem o sarcină la fel de incompletă, vom executa următoarea comandă pentru a scrie numărul de serie al sarcinii pentru ao finaliza:
yoda diary ct
- Vom fi capabili analizați sarcinile pentru luna curentă în orice moment folosind comanda:
yoda diary analyze
Luați notițe despre contactele noastre
În primul rând, trebuie să lansăm configurația pentru stocați detaliile contactelor noastre. Pentru a face acest lucru, executați:
yoda love setup
Aici vom scrie detaliile contactului nostru:
Sa ii vedem detalii despre persoană, alerga:
yoda love status
la adaugă ziua de naștere al contactului scrie:
yoda love addbirth
Urmăriți cheltuielile cu banii
Nu vom avea nevoie de un instrument separat pentru a controlează-ne cheltuielile financiare. Putem face acest lucru cu Yoda. În primul rând, vom lansa configurația pentru a controla cheltuielile de bani folosind comanda:
yoda money setup
Aici ne vom scrie codul valutar și suma inițială:
Învață vocabularul în limba engleză
Acest lucru este bun pentru cunoașterea cuvintelor în engleză, deși definițiile ne vor fi date și în engleză. Yoda ne va ajuta învățați cuvinte aleatorii în engleză și pentru a urmări progresul nostru de învățare.
Pentru a învăța un cuvânt nou, vom scrie:
yoda vocabulary word
Aceasta ne va arăta un cuvânt aleatoriu. Apăsați Enter pentru a afișa semnificația cuvântului. Yoda ne va întreba dacă știm deja semnificația cuvântului.
Ajutor
În plus, Yoda vă poate ajuta să faceți alte lucruri, cum ar fi găsirea definiției unui cuvânt și crearea de carduri pentru a învăța cu ușurință orice. Pentru obțineți mai multe detalii și o listă de opțiuni disponibile, consultați secțiunea de ajutor tastând:
yoda --help
Fabio Neves
Eu și Pucha avem doar o problemă cu o echipă cu UBUNTU
Intrare bună, căutam ceva similar de multă vreme, dar
Ce se întâmplă dacă îl instalez pe ubuntu și nu în mediu virtual? afectează ceva?
Singurul lucru pe care vreau să-l fac cu YODA este să păstrez un JURNAL, deoarece nu-mi place RedNoetebook și, prin urmare, intrările sunt oarecum lungi. Pot să fac asta cu YODA?
Dacă nu-mi place, cum îl pot dezinstala?
Cred că puteți găsi o soluție la îndoielile dvs. pe pagina GitHub a proiectului https://github.com/yoda-pa/yoda. Salut2.