Yoda, osobný asistent príkazového riadku Gnu / Linux

o yode

V nasledujúcom článku sa pozrieme na osobného asistenta Yodu. Našiel som tento, ktorý hľadal super veci na GitHube. Ako hovorím, Yoda je osobný asistent príkazového riadku ktoré nám môžu pomôcť pri vykonávaní triviálnych úloh na Gnu / Linux. Je to bezplatná otvorená aplikácia napísaná v jazyku Python.

Je potrebné povedať, že je vhodné testovať Yodu vo virtuálnom prostredí. Nielen Yoda, ale aj akákoľvek aplikácia v Pythone, aby nezasahovala do globálne nainštalovaných balíkov. Yoda vyžaduje Python 2 a PIP. Ak vo vašom Ubuntu nie je nainštalovaný PIP, môžete skontrolovať článok, ktorý sme uverejnili v tomto blogu Už je to nejaký čas, kým sme sa toho chytili.

Nainštalujte si Yodu, osobného asistenta z príkazového riadku

Akonáhle máme v našom systéme nainštalovaný PIP, na získanie programu použijeme git clone. Budeme musieť otvoriť iba terminál (Ctrl + Alt + T) a napísať:

git clone https://github.com/yoda-pa/yoda

Vyššie uvedený príkaz vytvorí adresár s názvom „yoda“ v našom súčasnom pracovnom adresári a nakloní doň všetok obsah. Prejdeme do adresára yoda:

cd yoda/

Ďalej vykonáme nasledujúci príkaz do nainštalujte si aplikáciu Yoda:

pip install .

mušt zvážiť bodka (.) na konci predchádzajúceho príkazu.

Nakonfigurujte Yodu

Najskôr spustíme konfiguráciu pre uložiť naše informácie na lokálnom systéme. Ak to chcete urobiť, spustite:

yoda setup new

Predchádzajúce poradie nás prinúti odpovedať na nasledujúce otázky:

Yoda vytvoriť nastavenia

Naše heslo bude uložené v šifrovaný konfiguračný súbor, takže sa netreba báť. V predvolenom nastavení budú naše informácie uložené v adresári ~ / .yoda.

na skontrolovať aktuálnu konfiguráciu, spustiť:

yoda setup check

na sk Odstrániť existujúcu konfiguráciu, budeme musieť iba napísať do terminálu (Ctrl + Alt + T):

yoda setup delete

Použitie Yody

Kto chce môže vedieť všetko, čo tento sprievodca môže pre používateľa urobiť v jeho Stránka GitHub. Nasleduje zoznam niektorých vecí, ktoré môžeme s Yodou robiť.

Chatujte s Yodom

Budeme schopní interagovať základným spôsobom s programom pomocou príkazu četu, ako je uvedené nižšie:

Yoda kto si

yoda chat who are you?

Otestujte si rýchlosť internetu

Na Yodu sa budeme môcť opýtať rýchlosť internetu. Ak to chcete urobiť, spustite:

Yoda speedtest

yoda speedtest

Skráťte a rozbaľte adresu URL

Pomáha aj Yoda skráťte ľubovoľnú adresu URL písať niečo ako:

Yoda URL sa skracuje

yoda url shorten https://ubunlog.com

na rozbaliť skrátenú adresu URL napíšeme:

Yoda URL rozbaliť

yoda url expand https://goo.gl/Pn1EeU

Prečítajte si správy z Hacker News

ja zvyčajne pozrite sa na web Hacker News. Každý, kto chce, si môže prečítať novinky na tejto stránke pomocou aplikácie Yoda, ako je uvedené nižšie:

Novinky Yoda Hackera

yoda hackernews

Yoda ukáže jednu novinku po druhej. Ak si chcete prečítať ďalšie správy, zadajte „y“ a stlačte kláves Enter.

Spravujte osobné denníky

Denník Yoda

  1. Môžeme tiež viesť osobný denník na zaznamenávanie dôležitých udalostí. Pre vytvorte nový denník použijeme príkaz:
yoda diary nn
  1. Ak chcete vytvoriť novú poznámku, budete musieť vykonať predchádzajúci príkaz. Ak chceme zobraziť všetky poznámky napíšeme:
yoda diary notes
  1. Budeme môcť nielen písať poznámky. Yoda nám tiež môže pomôcť s vytváraním úloh. Pre vytvoriť novú úlohu, vykonáme:
yoda diary nt
  1. na zobraziť zoznam úloh, do terminálu napíšeme:
yoda diary tasks
  1. Ak áno úloha ako nedokončená, vykonáme nasledujúci príkaz na napísanie sériového čísla úlohy, aby sme ju dokončili:
yoda diary ct
  1. Budeme schopní analyzovať úlohy za aktuálny mesiac kedykoľvek pomocou príkazu:
yoda diary analyze

Robte si poznámky o našich kontaktoch

Najskôr musíme spustiť konfiguráciu pre ukladať podrobnosti o našich kontaktoch. Ak to chcete urobiť, spustite:

yoda love setup

Tu napíšeme podrobnosti nášho kontaktu:

nastavenie yoda love

Vidieť ich údaje o osobe, spustiť:

yoda love status

na pridať narodeniny kontaktu píše:

Yoda miluje narodenie

yoda love addbirth

Sledujte peňažné výdavky

Na to nebudeme potrebovať samostatný nástroj kontrolovať naše finančné výdavky. Môžeme to urobiť pomocou Yody. Najskôr spustíme konfiguráciu na kontrolu peňažných výdavkov pomocou príkazu:

yoda money setup

Tu napíšeme náš kód meny a počiatočná suma:

Nastavenie peňazí Yoda

Naučte sa slovnú zásobu angličtiny

To je dobré na poznanie slov v angličtine, aj keď definície tu tiež uvádzame v angličtine. Yoda nám pomôže učte sa náhodné slová v angličtine a sledovať náš pokrok v učení.

Aby sme sa naučili nové slovo, napíšeme:

Slovo slovnej zásoby Yoda

yoda vocabulary word

Toto nám ukáže náhodné slovo. Stlačením klávesu Enter zobrazíte význam slova. Yoda sa nás opýta, či už poznáme význam slova.

Pomoc

Yoda vám navyše môže pomôcť pri iných veciach, napríklad pri hľadaní definície slova a vytváraní kartičiek, pomocou ktorých sa môžete ľahko naučiť čokoľvek. Pre získať viac podrobností a zoznam dostupných možností, pozrite si sekciu pomoc zadaním:

Pomoc Yoda

yoda --help

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Leonardo Figueiredo Camara dijo

    Fabio Neves

  2.   David Aviles Espinola dijo

    S Puchom máme problém s tímom s UBUNTU

  3.   Rímske guazo dijo

    Dobrý vstup, hľadal som niečo podobné

    Čo sa stane, keď si ho nainštalujem do svojho ubuntu a nie do virtuálneho prostredia? niečo ovplyvniť?

    Jediná vec, ktorú chcem s YODA robiť, je viesť Žurnál, pretože sa mi nepáči RedNoetebook, a preto sú záznamy trochu dlhé. Môžem to urobiť s YODA?

    Ak sa mi nepáči, ako ho môžem odinštalovať?

  4.   Damian Amoedo dijo

    Myslím, že riešenie vašich pochybností nájdete na stránke GitHub projektu https://github.com/yoda-pa/yoda. ahoj2.