Yoda, een persoonlijke assistent voor de Gnu / Linux-opdrachtregel

over yoda

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:

Yoda maakt instellingen

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 wie ben jij

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-snelheidstest

yoda speedtest

Verkort de URL en breid deze uit

Yoda helpt ook verkort elke url iets schrijven als:

Yoda URL verkorten

yoda url shorten https://ubunlog.com

naar vouw een verkorte url uit we zullen schrijven:

Yoda-URL uitvouwen

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 Hacker Nieuws

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

Yoda dagboek

  1. 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
  1. Om een ​​nieuwe notitie te maken, moet u de vorige opdracht uitvoeren. Als we willen zie alle opmerkingen we zullen schrijven:
yoda diary notes
  1. 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
  1. naar bekijk de takenlijst, zullen we in de terminal schrijven:
yoda diary tasks
  1. 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
  1. 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:

yoda liefde setup

Om ze te zien persoonsdetails, rennen:

yoda love status

naar verjaardag toevoegen van de contactpersoon schrijft:

Yoda houdt van geboorte

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:

Yoda geldopstelling

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 woordenschat woord

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 Hulp

yoda --help

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Leonardo Figueiredo Camara zei

    Fabio Neves

  2.   David Aviles Espinola zei

    Pucha en ik hebben gewoon een probleem met een team met UBUNTU

  3.   Romeinse guazo zei

    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?

  4.   Damian Amoedo zei

    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.