Yoda, un asistent personal pentru linia de comandă Gnu / Linux

despre yoda

Î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:

Yoda creează setă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 cine ești tu

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:

Testul de viteză Yoda

yoda speedtest

Scurtați și extindeți adresa URL

De asemenea, Yoda ajută scurtează orice adresă URL scriind ceva de genul:

Yoda URL scurtează

yoda url shorten https://ubunlog.com

la extindeți o adresă URL scurtată vom scrie:

Adresa URL Yoda se extinde

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:

Știri despre Yoda Hacker

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

Jurnal Yoda

  1. De asemenea, putem ține un jurnal personal pentru a înregistra evenimente importante. Pentru creați un jurnal nou vom folosi comanda:
yoda diary nn
  1. Pentru a crea o notă nouă, va trebui să executați comanda anterioară. Dacă vrem vezi toate notele vom scrie:
yoda diary notes
  1. 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
  1. la vizualizați lista de sarcini, vom scrie în terminal:
yoda diary tasks
  1. 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
  1. 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:

configurarea yoda love

Sa ii vedem detalii despre persoană, alerga:

yoda love status

la adaugă ziua de naștere al contactului scrie:

Yoda iubeste nasterea

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ă:

Configurarea banilor Yoda

Î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:

Cuvânt de vocabular Yoda

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:

Ajutor Yoda

yoda --help

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Leonardo Figueiredo Camara el a spus

    Fabio Neves

  2.   David Aviles Espinola el a spus

    Eu și Pucha avem doar o problemă cu o echipă cu UBUNTU

  3.   Roman guazo el a spus

    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?

  4.   Damian Amoedo el a spus

    Cred că puteți găsi o soluție la îndoielile dvs. pe pagina GitHub a proiectului https://github.com/yoda-pa/yoda. Salut2.