在下一篇文章中,我们将看一下私人助理Yoda。 我发现这个人正在GitHub上寻找很棒的东西。 正如我所说,尤达是一个 个人命令行助手 这可以帮助我们在Gnu / Linux上执行琐碎的任务。 它是一个用Python编写的免费开放源代码应用程序。
必须说,建议在虚拟环境中测试Yoda。 不仅是Yoda,还包括任何Python应用程序,因此它们不会干扰全局安装的软件包。 尤达 需要Python 2和PIP。 如果您的Ubuntu上未安装PIP,则可以检查 我们在此博客中发表的一篇文章 掌握它已经有一段时间了。
指数
安装Yoda,命令行个人助理
一旦我们在系统上安装了PIP, 我们将使用git clone掌握程序。 我们只需要打开一个终端(Ctrl + Alt + T)并输入:
git clone https://github.com/yoda-pa/yoda
上面的命令将在我们当前的工作目录中创建一个名为“ yoda”的目录,并将所有内容克隆到其中。 我们将访问yoda目录:
cd yoda/
接下来,我们将执行以下命令来 安装Yoda应用:
pip install .
必须 请记住 上一条命令末尾的句点(。)。
配置Yoda
首先,我们将启动 保存我们的信息 在本地系统上。 为此,请运行:
yoda setup new
先前的命令将迫使我们回答以下问题:
我们的密码将保存在 加密的配置文件,因此无需担心。 默认情况下,我们的信息将存储在目录中 〜/ .yoda.
至 检查当前配置, 跑:
yoda setup check
至 删除现有配置,我们只需要在终端中输入内容(Ctrl + Alt + T):
yoda setup delete
使用尤达
谁想要可以 知道此向导可以为用户执行的所有操作 在其 GitHub页面。 以下是我们可以使用Yoda进行的一些操作的列表。
与Yoda聊天
我们将能够 以基本方式互动 使用以下使用chat命令的程序:
yoda chat who are you?
测试您的网速
我们将可以向Yoda询问 互联网的速度。 为此,请运行:
yoda speedtest
缩短并扩展URL
尤达也有帮助 缩短任何网址 像这样写:
yoda url shorten https://ubunlog.com
至 展开缩短的网址 我们将写:
yoda url expand https://goo.gl/Pn1EeU
阅读来自Hacker News的新闻
我通常 看看Hacker News网站。 想要的任何人都可以使用Yoda来阅读此页面上的新闻,如下所示:
yoda hackernews
尤达将展示 一次一条新闻。 要阅读下一条新闻,只需键入“ y”,然后按Enter。
管理个人日记
- 我们还可以保留个人日记来记录重要事件。 为了 创建一个新日记 我们将使用以下命令:
yoda diary nn
- 要创建新笔记,您将必须执行上一条命令。 如果我们要 查看所有笔记 我们将写:
yoda diary notes
- 我们不仅能够写笔记。 尤达(Yoda)还可以帮助我们创建任务。 为了 创建一个新任务,我们将执行:
yoda diary nt
- 至 查看任务列表,我们将在终端中编写:
yoda diary tasks
- 如果我们有 一项不完整的任务,我们将执行以下命令以写入完成任务的序列号:
yoda diary ct
- 我们将能够 分析当月的任务 随时使用以下命令:
yoda diary analyze
记录我们的联系方式
首先,我们必须启动配置 存储我们的联系方式。 为此,请运行:
yoda love setup
在这里我们将写 我们的联系方式:
去看他们 人详情, 跑:
yoda love status
至 添加生日 联系人写道:
yoda love addbirth
跟踪钱支出
我们将不需要单独的工具来 控制我们的财务费用。 我们可以通过Yoda做到这一点。 首先,我们将使用以下命令启动配置以控制金钱支出:
yoda money setup
这里 我们将编写我们的货币代码 和初始金额:
学习英语词汇
尽管也将以英语提供给我们定义,但是这对于了解英语单词很有帮助。 尤达(Yoda)将帮助我们 学习英语中的随机单词 并跟随我们的学习进度。
要学习一个新词,我们将写:
yoda vocabulary word
这将向我们显示一个随机单词。 按Enter键显示单词的含义。 尤达(Yoda)会问我们是否已经知道这个词的含义。
帮助
另外,Yoda还可以帮助您完成其他事情,例如查找单词的定义和创建抽认卡以轻松学习任何内容。 为了 获取更多详细信息和可用选项列表,请键入以下内容以查看帮助部分:
yoda --help
4条评论,留下您的评论
法比奥·内维斯(Fabio Neves)
Pucha和我在UBUNTU的团队中遇到问题
入门不错,我一直在寻找类似的东西,但是
如果将其安装在ubuntu中而不是在虚拟环境中会怎样? 影响某事?
我唯一想用YODA做的就是保留日记,因为我不喜欢RedNoetebook,因此条目有些长,我可以用YODA吗?
如果我不喜欢它,该如何卸载?
我认为您可以在该项目的GitHub页面上找到解决您疑问的解决方案 https://github.com/yoda-pa/yoda。 莎露2。