Kitame straipsnyje apžvelgsime asmeninę asistentę Yodą. Radau šį ieškantį šaunių dalykų „GitHub“. Kaip sakau, Yoda yra a asmeninis komandinės eilės asistentas tai gali padėti mums atlikti nereikšmingas užduotis „Gnu / Linux“. Tai nemokama, atviro kodo programa, parašyta „Python“.
Reikia pasakyti, kad „Yoda“ patartina išbandyti virtualioje aplinkoje. Ne tik „Yoda“, bet ir visos „Python“ programos, kad jos netrukdytų visame pasaulyje įdiegtiems paketams. Yoda reikalingas „Python 2“ ir PIP. Jei PIP nėra įdiegtas jūsų „Ubuntu“, galite tai patikrinti straipsnis, kurį paskelbėme šiame tinklaraštyje Jau kurį laiką tai pasiekėme.
Įdiekite komandinę eilutės asmeninį asistentą „Yoda“
Įdiegę PIP į savo sistemą, naudosime „git“ kloną, kad gautume programą. Turėsime atidaryti tik terminalą („Ctrl“ + „Alt“ + T) ir parašyti:
git clone https://github.com/yoda-pa/yoda
Pirmiau nurodyta komanda sukurs katalogą „yoda“ dabartiniame mūsų darbo kataloge ir klonuos visą turinį į jį. Mes pasieksime „yoda“ katalogą:
cd yoda/
Toliau vykdysime šią komandą įdiekite „Yoda“ programą:
pip install .
turi apsvarstyti laikotarpis (.) ankstesnės komandos pabaigoje.
Konfigūruokite „Yoda“
Pirma, mes paleisime konfigūraciją išsaugokite mūsų informaciją apie vietinę sistemą. Norėdami tai padaryti, paleiskite:
yoda setup new
Ankstesnė tvarka privers mus atsakyti į šiuos klausimus:
Mūsų slaptažodis bus išsaugotas šifruotas konfigūracijos failas, todėl jaudintis nereikia. Pagal numatytuosius nustatymus mūsų informacija bus saugoma kataloge ~ / .yoda.
į patikrinti dabartinę konfigūraciją, paleisti:
yoda setup check
į ištrinti esamą konfigūraciją, teks rašyti tik terminale („Ctrl“ + „Alt“ + T):
yoda setup delete
Yoda naudojimas
Kas nori, gali žinoti viską, ką šis vedlys gali padaryti vartotojui savo „GitHub“ puslapis. Toliau pateikiamas sąrašas dalykų, kuriuos galime padaryti su „Yoda“.
Kalbėkitės su Yoda
Mes sugebėsime bendrauti pagrindiniu būdu su programa naudodamiesi pokalbių komanda, kaip nurodyta toliau:
yoda chat who are you?
Išbandykite interneto greitį
Galėsime paklausti Yodos apie interneto sparta. Norėdami tai padaryti, paleiskite:
yoda speedtest
Sutrumpinkite ir išplėskite URL
Yoda taip pat padeda sutrumpinkite bet kurį URL rašau kažką panašaus:
yoda url shorten https://ubunlog.com
į išplėsti sutrumpintą URL mes parašysime:
yoda url expand https://goo.gl/Pn1EeU
Skaitykite naujienas iš „Hacker News“
aš dažniausiai pažvelkite į „Hacker News“ svetainę. Visi norintys gali skaityti naujienas šiame puslapyje naudodami „Yoda“, kaip parodyta žemiau:
yoda hackernews
Yoda parodys po vieną naujieną. Norėdami perskaityti kitas naujienas, tiesiog įveskite „y“ ir paspauskite „Enter“.
Tvarkykite asmeninius žurnalus
- Taip pat galime tvarkyti asmeninį žurnalą svarbiems įvykiams užfiksuoti. Dėl sukurti naują dienoraštį naudosime komandą:
yoda diary nn
- Norėdami sukurti naują užrašą, turėsite įvykdyti ankstesnę komandą. Jei norime pamatyti visas pastabas mes parašysime:
yoda diary notes
- Mes galėsime ne tik rašyti užrašus. „Yoda“ taip pat gali padėti mums sukurti užduotis. Dėl sukurti naują užduotį, vykdysime:
yoda diary nt
- į peržiūrėti užduočių sąrašą, mes parašysime terminale:
yoda diary tasks
- Jei turime užduotis kaip nebaigta, vykdysime šią komandą, kad parašytume užduoties serijos numerį, kad jį įvykdytume:
yoda diary ct
- Mes sugebėsime analizuoti einamojo mėnesio užduotis bet kuriuo metu naudodami komandą:
yoda diary analyze
Užsirašykite mūsų kontaktus
Pirmiausia turime paleisti „“ konfigūraciją saugokite mūsų kontaktų duomenis. Norėdami tai padaryti, paleiskite:
yoda love setup
Čia mes parašysime mūsų kontakto duomenys:
Norėdami juos pamatyti asmens duomenys, paleisti:
yoda love status
į pridėti gimtadienį iš kontakto rašo:
yoda love addbirth
Stebėkite pinigų išlaidas
Mums nereikės atskiro įrankio kontroliuoti mūsų finansines išlaidas. Tai galime padaryti su „Yoda“. Pirmiausia paleisime konfigūraciją, kad valdytume pinigų išlaidas naudodami komandą:
yoda money setup
Čia parašysime savo valiutos kodą ir pradinė suma:
Sužinokite anglų kalbos žodyną
Gerai žinoti žodžius angliškai, nors apibrėžimai mums bus pateikti ir anglų kalba. Yoda ketina mums padėti išmokti atsitiktinius žodžius anglų kalba ir sekti mūsų mokymosi pažangą.
Norėdami išmokti naują žodį, parašysime:
yoda vocabulary word
Tai parodys mums atsitiktinį žodį. Norėdami parodyti žodžio reikšmę, paspauskite „Enter“. Yoda paklaus mūsų, ar mes jau žinome žodžio prasmę.
Padėti
Be to, „Yoda“ gali padėti jums atlikti kitus dalykus, pavyzdžiui, surasti žodžio apibrėžimą ir sukurti korteles, kad būtų galima lengvai ką nors išmokti. Dėl gauti daugiau informacijos ir galimų parinkčių sąrašą, žr. pagalbos skyrių įvesdami:
yoda --help
Fabio Nevesas
Mes su Pucha tiesiog turime problemų su komanda, turinčia UBUNTU
Geras įrašas, aš ilgai ieškojau kažko panašaus, bet
Kas nutiks, jei ją įdiegsiu savo „ubuntu“, o ne virtualioje aplinkoje? ką nors paveikti?
Vienintelis dalykas, kurį noriu padaryti su „YODA“, - laikyti ŽURNALĄ, nes man nepatinka „RedNoetebook“, todėl įrašai yra šiek tiek ilgi. Ar galiu tai padaryti su „YODA“?
Jei man nepatinka, kaip aš galiu jį pašalinti?
Manau, kad savo abejonių sprendimą galite rasti projekto puslapyje „GitHub“ https://github.com/yoda-pa/yoda. labas 2.