Dans le prochain article, nous allons jeter un œil à l'assistant personnel Yoda. J'ai trouvé celui-ci à la recherche de trucs sympas sur GitHub. Comme je le dis, Yoda est un assistant de ligne de commande personnel ce qui peut nous aider à effectuer des tâches triviales sur Gnu / Linux. C'est une application open source gratuite écrite en Python.
Il faut dire qu'il est conseillé de tester Yoda dans un environnement virtuel. Pas seulement Yoda, mais toutes les applications Python afin qu'elles n'interfèrent pas avec les packages installés globalement. Yoda nécessite Python 2 et PIP. Si PIP n'est pas installé sur votre Ubuntu, vous pouvez vérifier un article que nous avons publié dans ce blog Ça fait un moment pour s'en emparer.
Installez Yoda, l'assistant personnel en ligne de commande
Une fois que nous avons installé PIP dans notre système, nous utiliserons git clone pour mettre la main sur le programme. Nous n'aurons plus qu'à ouvrir un terminal (Ctrl + Alt + T) et écrire:
git clone https://github.com/yoda-pa/yoda
La commande ci-dessus créera un répertoire appelé "yoda" dans notre répertoire de travail actuel et clonera tout le contenu qu'il contient. Nous accèderons au répertoire yoda:
cd yoda/
Ensuite, nous exécuterons la commande suivante pour installer l'application Yoda:
pip install .
Il y a prendre en compte le point (.) à la fin de la commande précédente.
Configurer Yoda
Tout d'abord, nous allons lancer la configuration pour sauvegarder nos informations sur le système local. Pour ce faire, exécutez:
yoda setup new
La commande précédente nous obligera à répondre aux questions suivantes:
Notre mot de passe sera enregistré dans le fichier de configuration chiffré, il n'y a donc pas lieu de s'inquiéter. Par défaut, nos informations seront stockées dans l'annuaire ~ / .yoda.
Pour vérifier la configuration actuelle, courir:
yoda setup check
Pour supprimer une configuration existante, nous n'aurons plus qu'à écrire dans le terminal (Ctrl + Alt + T):
yoda setup delete
Utilisation de Yoda
Qui veut peut savoir tout ce que cet assistant peut faire pour l'utilisateur dans sa Page GitHub. Ce qui suit est une liste de certaines des choses que nous pouvons faire avec Yoda.
Discuter avec Yoda
Nous serons capables interagir de manière basique avec le programme en utilisant la commande de chat comme indiqué ci-dessous:
yoda chat who are you?
Testez votre vitesse Internet
Nous pourrons interroger Yoda sur la vitesse que nous avons d'Internet. Pour ce faire, exécutez:
yoda speedtest
Raccourcir et développer l'URL
Yoda aide également raccourcir n'importe quelle URL écrire quelque chose comme:
yoda url shorten https://ubunlog.com
Pour développer une URL raccourcie Nous écrirons:
yoda url expand https://goo.gl/Pn1EeU
Lisez les actualités de Hacker News
d'habitude je jetez un œil au site Web de Hacker News. Quiconque le souhaite peut lire les actualités sur cette page en utilisant Yoda comme indiqué ci-dessous:
yoda hackernews
Yoda montrera une information à la fois. Pour lire les prochaines nouvelles, tapez simplement «y» et appuyez sur Entrée.
Gérer les journaux personnels
- Nous pouvons également tenir un journal personnel pour enregistrer les événements importants. Pour créer un nouveau journal nous utiliserons la commande:
yoda diary nn
- Pour créer une nouvelle note, vous devrez exécuter la commande précédente. Si nous voulons voir toutes les notes Nous écrirons:
yoda diary notes
- Nous ne serons pas seulement capables de rédiger des notes. Yoda peut également nous aider à créer des tâches. Pour créer une nouvelle tâche, nous exécuterons:
yoda diary nt
- Pour voir la liste des tâches, nous écrirons dans le terminal:
yoda diary tasks
- Si nous avons une tâche comme incomplète, nous allons exécuter la commande suivante pour écrire le numéro de série de la tâche pour la terminer:
yoda diary ct
- Nous serons capables analyser les tâches du mois en cours à tout moment en utilisant la commande:
yoda diary analyze
Prenez des notes sur nos contacts
Tout d'abord, il faut lancer la configuration pour stocker les coordonnées de nos contacts. Pour ce faire, exécutez:
yoda love setup
Ici nous écrirons les coordonnées de notre contact:
De les voir détails de la personne, courir:
yoda love status
Pour ajouter un anniversaire du contact écrit:
yoda love addbirth
Suivre les dépenses monétaires
Nous n'aurons pas besoin d'un outil séparé pour contrôler nos dépenses financières. Nous pouvons le faire avec Yoda. Tout d'abord, nous allons lancer la configuration pour contrôler les dépenses en argent à l'aide de la commande:
yoda money setup
Ici nous écrirons notre code de devise et le montant initial:
Apprendre le vocabulaire anglais
C'est bon pour connaître les mots en anglais, bien que les définitions nous soient également données en anglais. Yoda va nous aider apprendre des mots aléatoires en anglais et suivre nos progrès d'apprentissage.
Pour apprendre un nouveau mot, nous écrirons:
yoda vocabulary word
Cela nous montrera un mot aléatoire. Appuyez sur Entrée pour afficher la signification du mot. Yoda nous demandera si nous connaissons déjà le sens du mot.
Aide
De plus, Yoda peut vous aider à faire d'autres choses, comme trouver la définition d'un mot et créer des cartes mémoire pour apprendre facilement n'importe quoi. Pour obtenir plus de détails et une liste des options disponibles, consultez la section d'aide en tapant:
yoda --help
Fabio Nevés
Pucha et moi avons juste un problème avec une équipe avec UBUNTU
Bonne entrée, je cherchais quelque chose de similaire depuis longtemps mais
Que se passe-t-il si je l'installe dans mon ubuntu et non dans un environnement virtuel? affecter quelque chose?
La seule chose que je veux faire avec YODA est de garder un JOURNAL car je n'aime pas RedNoetebook, et donc les entrées sont un peu longues. Puis-je faire ça avec YODA?
Si je ne l'aime pas, comment puis-je le désinstaller?
Je pense que vous pouvez trouver une solution à vos doutes sur la page GitHub du projet https://github.com/yoda-pa/yoda. Salut2.