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:
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 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
Skráťte a rozbaľte adresu URL
Pomáha aj Yoda skráťte ľubovoľnú adresu URL písať niečo ako:
yoda url shorten https://ubunlog.com
na rozbaliť skrátenú adresu URL napíšeme:
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:
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
- 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
- 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
- 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
- na zobraziť zoznam úloh, do terminálu napíšeme:
yoda diary tasks
- 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
- 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:
Vidieť ich údaje o osobe, spustiť:
yoda love status
na pridať narodeniny kontaktu píše:
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:
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:
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:
yoda --help
Fabio Neves
S Puchom máme problém s tímom s UBUNTU
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ť?
Myslím, že riešenie vašich pochybností nájdete na stránke GitHub projektu https://github.com/yoda-pa/yoda. ahoj2.