In het volgende artikel gaan we een kijkje nemen bij de persoonlijke assistent Yoda. Ik vond deze op zoek naar coole dingen op GitHub. Zoals ik al zei, Yoda is een persoonlijke opdrachtregelassistent wat ons kan helpen om triviale taken uit te voeren op Gnu / Linux. Het is een gratis, open source-applicatie geschreven in Python.
Het moet gezegd dat het raadzaam is om Yoda in een virtuele omgeving te testen. Niet alleen Yoda, maar elke Python-applicatie, zodat ze niet interfereren met wereldwijd geïnstalleerde pakketten. Yoda vereist Python 2 en PIP Als PIP niet op uw Ubuntu is geïnstalleerd, kunt u controleren een artikel dat we in deze blog hebben gepubliceerd Het is een tijdje geleden om het te bemachtigen.
Installeer Yoda, de persoonlijke assistent op de opdrachtregel
Zodra we PIP in ons systeem proberen te installeren, we zullen git clone gebruiken om het programma te bemachtigen We hoeven alleen maar een terminal te openen (Ctrl + Alt + T) en te schrijven:
git clone https://github.com/yoda-pa/yoda
Het bovenstaande commando zal een map aanmaken met de naam "yoda" in onze huidige werkmap en alle inhoud erin klonen. We zullen toegang krijgen tot de yoda-directory:
cd yoda/
Vervolgens voeren we het volgende commando uit naar installeer de Yoda-app:
pip install .
moet Houd in gedachten de punt (.) aan het einde van de vorige opdracht.
Configureer Yoda
Eerst starten we de configuratie voor bewaar onze informatie op het lokale systeem. Voer hiervoor het volgende uit:
yoda setup new
De vorige bestelling dwingt ons om de volgende vragen te beantwoorden:
Ons wachtwoord wordt opgeslagen in het gecodeerd configuratiebestand, dus u hoeft zich geen zorgen te maken. Onze informatie wordt standaard opgeslagen in de directory ~ / .yoda.
naar controleer de huidige configuratie, rennen:
yoda setup check
naar verwijder een bestaande configuratie, we hoeven alleen in de terminal te schrijven (Ctrl + Alt + T):
yoda setup delete
Gebruik van Yoda
Wie wil kan weet alles wat deze wizard voor de gebruiker kan doen in de GitHub-pagina Het volgende is een lijst van enkele dingen die we met Yoda kunnen doen.
Chat met Yoda
We zullen in staat zijn tot interactie op een eenvoudige manier met het programma met behulp van het chat-commando zoals hieronder getoond:
yoda chat who are you?
Test uw internetsnelheid
We zullen Yoda er naar kunnen vragen de snelheid die we hebben van internet Voer hiervoor het volgende uit:
yoda speedtest
Verkort de URL en breid deze uit
Yoda helpt ook verkort elke url iets schrijven als:
yoda url shorten https://ubunlog.com
naar vouw een verkorte url uit we zullen schrijven:
yoda url expand https://goo.gl/Pn1EeU
Lees het nieuws van Hacker News
Ik meestal neem een kijkje op de Hacker News-website Iedereen die wil, kan het nieuws op deze pagina lezen met Yoda, zoals hieronder weergegeven:
yoda hackernews
Yoda zal laten zien één nieuwsbericht tegelijk Om het volgende nieuws te lezen, typ je gewoon "y" en druk je op Enter.
Beheer persoonlijke dagboeken
- We kunnen ook een persoonlijk dagboek bijhouden om belangrijke gebeurtenissen vast te leggen. Voor maak een nieuw dagboek we zullen het commando gebruiken:
yoda diary nn
- Om een nieuwe notitie te maken, moet u de vorige opdracht uitvoeren. Als we willen zie alle opmerkingen we zullen schrijven:
yoda diary notes
- We zullen niet alleen aantekeningen kunnen maken. Yoda kan ons ook helpen bij het creëren van taken. Voor maak een nieuwe taakvoeren we uit:
yoda diary nt
- naar bekijk de takenlijst, zullen we in de terminal schrijven:
yoda diary tasks
- Als we hebben een taak als onvolledig, zullen we de volgende opdracht uitvoeren om het serienummer van de taak te schrijven om deze te voltooien:
yoda diary ct
- We zullen in staat zijn tot analyseer taken voor de huidige maand op elk moment met behulp van de opdracht:
yoda diary analyze
Maak notities van onze contacten
Allereerst moeten we de configuratie starten voor slaan de gegevens van onze contacten op Voer hiervoor het volgende uit:
yoda love setup
Hier zullen we schrijven de gegevens van onze contactpersoon:
Om ze te zien persoonsdetails, rennen:
yoda love status
naar verjaardag toevoegen van de contactpersoon schrijft:
yoda love addbirth
Houd gelduitgaven bij
Daar hebben we geen aparte tool voor nodig controle over onze financiële uitgaven We kunnen dit doen met Yoda. Eerst starten we de configuratie om gelduitgaven te beheersen met behulp van de opdracht:
yoda money setup
Hier we zullen onze valutacode schrijven en het initiële bedrag:
Leer Engelse woordenschat
Dit is goed voor het kennen van woorden in het Engels, hoewel de definities ook in het Engels aan ons zullen worden gegeven. Yoda gaat ons helpen leer willekeurige woorden in het Engels en om onze leervoortgang te volgen.
Om een nieuw woord te leren, zullen we schrijven:
yoda vocabulary word
Dit zal ons een willekeurig woord laten zien. Druk op Enter om de betekenis van het woord weer te geven. Yoda zal ons vragen of we de betekenis van het woord al kennen.
Help
Bovendien kan Yoda je helpen met andere dingen, zoals het vinden van de definitie van een woord en het maken van flashcards om gemakkelijk iets te leren. Voor krijg meer details en een lijst met beschikbare opties, zie de helpsectie door te typen:
yoda --help
Fabio Neves
Pucha en ik hebben gewoon een probleem met een team met UBUNTU
Goede instap, ik was al heel lang op zoek naar iets soortgelijks maar
Wat gebeurt er als ik het in mijn ubuntu installeer en niet in een virtuele omgeving? iets beïnvloeden?
Het enige dat ik met YODA wil doen is een JOURNAAL bijhouden, aangezien ik RedNoetebook niet leuk vind, en daarom zijn de inzendingen wat lang. Kan ik dat doen met YODA?
Als ik het niet leuk vind, hoe kan ik het dan verwijderen?
Ik denk dat je een oplossing voor je twijfels kunt vinden op de GitHub-pagina van het project https://github.com/yoda-pa/yoda Salu2.