V příštím článku se podíváme na osobního asistenta Yodu. Našel jsem ten, který hledá skvělé věci na GitHubu. Jak říkám, Yoda je osobní asistent příkazového řádku což nám může pomoci provádět triviální úkoly na Gnu / Linux. Je to bezplatná aplikace s otevřeným zdrojovým kódem napsaná v Pythonu.
Je třeba říci, že je vhodné otestovat Yodu ve virtuálním prostředí. Nejen Yoda, ale jakákoli aplikace v Pythonu, aby nezasahovala do globálně nainstalovaných balíčků. Yoda vyžaduje Python 2 a PIP. Pokud na vašem Ubuntu není nainstalován PIP, můžete to zkontrolovat článek, který jsme publikovali v tomto blogu Trvalo nějakou dobu, než se toho zmocnili.
Nainstalujte si Yodu, osobního asistenta z příkazového řádku
Jakmile máme v našem systému nainstalovaný PIP, k získání programu použijeme git clone. Budeme muset otevřít pouze terminál (Ctrl + Alt + T) a napsat:
git clone https://github.com/yoda-pa/yoda
Výše uvedený příkaz vytvoří adresář s názvem „yoda“ v našem aktuálním pracovním adresáři a naklonuje do něj veškerý obsah. Přejdeme do adresáře yoda:
cd yoda/
Dále provedeme následující příkaz do nainstalujte aplikaci Yoda:
pip install .
mošt zvážit tečka (.) na konci předchozího příkazu.
Nakonfigurujte Yodu
Nejprve spustíme konfiguraci pro uložit naše informace v místním systému. Chcete-li tak učinit, spusťte:
yoda setup new
Předchozí objednávka nás donutí odpovědět na následující otázky:
Naše heslo bude uloženo v šifrovaný konfigurační soubor, takže se nemusíte obávat. Ve výchozím nastavení budou naše informace uloženy v adresáři ~ / .yoda.
na zkontrolujte aktuální konfiguraci, spustit:
yoda setup check
na odstranit existující konfiguraci, budeme muset pouze psát do terminálu (Ctrl + Alt + T):
yoda setup delete
Použití Yody
Kdo chce, může vědět vše, co může tento průvodce pro uživatele udělat ve svém Stránka GitHub. Následuje seznam některých věcí, které můžeme s Yodou dělat.
Chatujte s Yodou
Budeme moci komunikovat základním způsobem s programem pomocí příkazu chat, jak je uvedeno níže:
yoda chat who are you?
Otestujte si rychlost internetu
Na Yodu se budeme moci zeptat rychlost internetu. Chcete-li tak učinit, spusťte:
yoda speedtest
Zkraťte a rozbalte URL
Yoda také pomáhá zkrátit jakoukoli adresu URL psát něco jako:
yoda url shorten https://ubunlog.com
na rozbalte zkrácenou adresu URL napíšeme:
yoda url expand https://goo.gl/Pn1EeU
Přečtěte si zprávy z Hacker News
já obvykle podívejte se na web Hacker News. Každý, kdo chce, si může přečíst zprávy na této stránce pomocí aplikace Yoda, jak je uvedeno níže:
yoda hackernews
Yoda ukáže jedna novinka najednou. Chcete-li si přečíst další zprávy, zadejte „y“ a stiskněte klávesu Enter.
Spravujte osobní deníky
- Můžeme také vést osobní deník pro zaznamenávání důležitých událostí. Pro vytvořit nový deník použijeme příkaz:
yoda diary nn
- Chcete-li vytvořit novou poznámku, budete muset provést předchozí příkaz. Pokud chceme zobrazit všechny poznámky napíšeme:
yoda diary notes
- Budeme nejen schopni psát poznámky. Yoda nám také může pomoci vytvářet úkoly. Pro vytvořit nový úkol, provedeme:
yoda diary nt
- na zobrazit seznam úkolů, do terminálu napíšeme:
yoda diary tasks
- Pokud ano úkol jako nedokončený, provedeme následující příkaz k napsání sériového čísla úkolu k jeho dokončení:
yoda diary ct
- Budeme moci analyzovat úkoly pro aktuální měsíc kdykoli pomocí příkazu:
yoda diary analyze
Dělejte si poznámky o našich kontaktech
Nejprve musíme spustit konfiguraci pro ukládat podrobnosti o našich kontaktech. Chcete-li tak učinit, spusťte:
yoda love setup
Zde budeme psát podrobnosti o našem kontaktu:
Abychom je viděli údaje o osobě, spustit:
yoda love status
na přidat narozeniny kontaktu píše:
yoda love addbirth
Sledujte peněžní výdaje
K tomu nebudeme potřebovat samostatný nástroj kontrolovat naše finanční výdaje. Můžeme to udělat s Yodou. Nejprve spustíme konfiguraci pro řízení peněžních výdajů pomocí příkazu:
yoda money setup
Zde napíšeme náš kód měny a počáteční částka:
Naučte se slovní zásobu angličtiny
To je dobré pro znalost slov v angličtině, ačkoli definice budeme mít také v angličtině. Yoda nám pomůže naučte se náhodná slova v angličtině a sledovat náš postup učení.
Abychom se naučili nové slovo, napíšeme:
yoda vocabulary word
To nám ukáže náhodné slovo. Stisknutím klávesy Enter zobrazíte význam slova. Yoda se nás zeptá, jestli už známe význam slova.
pomoci
Navíc vám Yoda může pomoci dělat jiné věci, například najít definici slova a vytvořit kartičky, které vám pomohou snadno se cokoli naučit. Pro získejte více podrobností a seznam dostupných možností, viz část nápovědy zadáním:
yoda --help
Fabio Neves
S Puchou máme problém s týmem s UBUNTU
Dobrý vstup, nějakou dobu jsem hledal něco podobného, ale
Co se stane, když si jej nainstaluji na svůj ubuntu a ne do virtuálního prostředí? něco ovlivnit?
Jediná věc, kterou chci s YODA udělat, je vést časopis, protože se mi nelíbí RedNoetebook, a proto jsou záznamy poněkud dlouhé. Mohu to udělat s YODA?
Pokud se mi nelíbí, jak jej mohu odinstalovat?
Myslím, že řešení vašich pochybností najdete na stránce projektu GitHub https://github.com/yoda-pa/yoda. ahoj 2.