Koristite prirodni jezik s Betty, svojim digitalnim pomoćnikom u Linux terminalu

  • Edmund Richardson
  • 0
  • 1066
  • 26
Oglas

Osobni asistenti poput Siri i Google Now mogu biti prilično korisni, ali za vaše Linux računalo ne postoji ništa slično. Ili je barem bilo tako. Tu je Sinus, Siri-ov uslužni program za korisnike Mac-a. Izvode sirijske glasovne naredbe na vašem Mac-u. Sinus izvodi sirijske glasovne naredbe na vašem Mac-u. Sinus Apple još nije donio Siri na Mac, pa ćemo morati napraviti učiniti sa Sinusom, besplatnom aplikacijom koja pokušava oponašati korisnost Appleovog pomoćnika. , ali sad je red na Linuxu s Betty.

Što je Betty??

Betty je osobni asistent sličan Siri i Google Now koji može preuzeti naredbe koje su napisane na običnom engleskom i izvršiti ih umjesto vas. Postoji mnoštvo različitih naredbi koje podržava, a o kojima ćemo nešto kasnije. Jedini “Loša” je da je ograničen na terminal i ne preuzima glasovne naredbe kao što su Google Now OK, Google: 20 korisnih stvari koje možete reći svom Android telefonu OK, Google: 20 korisnih stvari koje možete reći svom Android telefonu Google Assistant vam može pomoći na telefonu puno radite. Ovdje je hrpa osnovnih, ali korisnih OK Google naredbi koje treba isprobati. i Siri. Nemojte vas dopustiti da vas to plaši - ipak je izuzetno korisno i lako za korištenje.

Jednom kada je Betty instalirana, s njom možete raditi sve vrste stvari. Možete mu reći da broji koliko riječi se nalazi u datoteci, mijenjate različite konfiguracije, pronalazite datoteke, radite internetske upite (pa čak i preuzimate datoteke), radite datoteke i direktorij kao što su promjena dozvola i komprimiranje / komprimiranje, radite različite korisničke naredbe, kontroliranje glazbenih aplikacija i još mnogo toga.

Za svaku naredbu koju date Betty reći će vam koju naredbu koristi za ispunjavanje vašeg zahtjeva, kao i dati će vam izlaz iz naredbe. To ne samo da čini upotrebu terminala puno lakšim, već se može koristiti i kao nastavno sredstvo, sve dok obratite pažnju na naredbe koje koristi.

Oko vremena objavljivanja ovog članka Betty će biti stara oko dva mjeseca. Stoga još uvijek nije sposoban raditi doslovno sve što želite, ali kao što vidite, već podržava veliki broj naredbi. Što mu više vremena date, to će više naredbi podržavati. I programerima ne bi trebalo dugo trajati - dodavanje naredbi programerima je prilično jednostavno, a već mnogo ljudi daje doprinos projektu.

Što Betty može učiniti

Evo nekoliko primjera Betty na djelu:

Evo primjera nekih web upita koje Betty može obaviti. Da bi oni funkcionirali, prvo morate pokrenuti naredbu:

betty uključi web način.

Puno stvari koje možete učiniti s Betty odnose se na vaše računalo. Moguće je i izmjene (poput dopuštenja, raspakiranje, brisanje), a ne samo izvršavanje informativnih naredbi.

Isprobao sam ovaj samo zato što sam se tako osjećao, i uspjelo je!

Instalacija Betty

Najteži dio u korištenju Betty je uistinu instalacija. Nažalost, ne postoji jednostavan PPA koji možete dodati Što je Ubuntu PPA i zašto bih ga želio koristiti? [Objasnjena tehnologija] Što je Ubuntu PPA i zašto bih je želio koristiti? [Objasnio tehnologiju] instalirati Betty i biti gotov.


Prvo, morat ćete instalirati njegove ovisnosti pomoću naredbe:

sudo apt-get install rubin curl git

Budući da je Betty napisana na Ruby-u, instaliranje rubin paketa omogućava joj pokretanje. Paket za curl potreban je kad god Betty želi obaviti određene zadatke povezane s Internetom, poput preuzimanja datoteke. Napokon, git je potreban u samo jednom trenutku kako bi se olakšalo preuzimanje Betty. Zatim pokrenite:

cd && git klon https://github.com/pickhardt/betty

Time ćete Betty kôd preuzeti u novu mapu u svojoj početnoj mapi. Na kraju, pokrenite ovu naredbu:

odjekuje "alias betty = \" ~ / betty / main.rb \ """" >> ~ / .bashrc && source ~ / .bashrc

Ovo će umetnuti nešto u vašu .bashrc datoteku što vam omogućava da jednostavno upišete &ldquo




Još ne komentari

O modernoj tehnologiji, jednostavnoj i pristupačnoj.
Vaš vodič u svijetu moderne tehnologije. Naučite kako koristiti tehnologije i uređaje koji nas okružuju svaki dan i naučite kako otkriti zanimljivosti na Internetu.