知行编程网知行编程网  2022-08-01 12:00 知行编程网 隐藏边栏 |   抢沙发  4 
文章评分 0 次,平均分 0.0

把命令行玩成“迷你谷歌”:可搜索、计算,还能翻译 | GitHub热榜

金磊 发自 凹非寺

报道 | 量子位

还在用浏览器打开谷歌、百度来搜索?

No,no,not fashion。

直接让命令行秒变“搜索引擎”,了解一下?

不仅搜索、问答轻松搞定,还能做计算翻译

把命令行玩成“迷你谷歌”:可搜索、计算,还能翻译 | GitHub热榜

“啪”的一下吸(zhuang)睛(X)有木有。

把命令行玩成“迷你谷歌”:可搜索、计算,还能翻译 | GitHub热榜

TUXI:即时问答命令行工具

这就是登上今日GitHub热榜的项目——TUXI

简单来说,它是一个命令行工具,能够快速执行问答。

把命令行玩成“迷你谷歌”:可搜索、计算,还能翻译 | GitHub热榜

其效果也是比较惊艳。

例如在问答方面,若是提问“Linus Torvalds(Linux之父)的生日”,TUXI便会迅速给出精确答案:

28 December 1969

把命令行玩成“迷你谷歌”:可搜索、计算,还能翻译 | GitHub热榜

若是询问“社交网络中的演员”,TUXI也会立即给出一串人名:

把命令行玩成“迷你谷歌”:可搜索、计算,还能翻译 | GitHub热榜

我们在日常搜索过程中,难免会出现拼错单词的情况,浏览器中的搜索引擎会自动去纠正,那TUXI会如何应对呢?

可以说也是相当智能了。

例如在下面的提问中,“巧克力”的英文单词是拼错了的,TUXI在给予回答时,便对此进行了询问。

把命令行玩成“迷你谷歌”:可搜索、计算,还能翻译 | GitHub热榜

而除了问答功能之外,TUXI还可以执行计算查询天气等任务。

把命令行玩成“迷你谷歌”:可搜索、计算,还能翻译 | GitHub热榜

当然,翻译也是不在话下。

把命令行玩成“迷你谷歌”:可搜索、计算,还能翻译 | GitHub热榜

如何安装?

从整体来看,使用TUXI的过程还是非常简单、轻便的。

而它的配置、安装过程也是极为简单。

首先在环境方面有3个需求:

  • Pup——处理HTML的命令行工具。

  • Recode——字符集转换工具和库。

  • Jq——命令行JSON处理器。

之后,就直接将TUXI下载到你的路径中,并给予其可执行权限:

若使用Arch,那么TUXI可以作为 tuxi-git包,在AUR中直接安装:

最后,需要强调的是,虽然使用TUXI进行搜索时,不再依赖于传统浏览器的方式,但其背后所依靠的“搜索引擎”,依旧是谷歌

换言之,就是在提出问题后,抓取谷歌的搜索结果,并反馈简介的答案。

那么这样的命令行工具,你想体验吗?

毕竟坊间也颇为流行这种说法把命令行玩成“迷你谷歌”:可搜索、计算,还能翻译 | GitHub热榜

把命令行玩成“迷你谷歌”:可搜索、计算,还能翻译 | GitHub热榜

参考链接:

https://github.com/Bugswriter/tuxi

<section data-brushtype="text" style="padding-right: 0em;padding-left: 0em;white-space: normal;font-size: 16px;letter-spacing: 0.544px;color: rgb(62, 62, 62);font-family: "Helvetica Neue", Helvetica, "Hiragino Sans GB", "Microsoft YaHei", Arial, sans-serif;widows: 1;word-spacing: 2px;caret-color: rgb(255, 0, 0);text-align: center;"><strong style="color: rgb(0, 0, 0);font-family: -apple-system-font, system-ui, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;"><span style="letter-spacing: 0.5px;font-size: 14px;"><strong style="font-size: 16px;letter-spacing: 0.544px;"><span style="letter-spacing: 0.5px;">—</span></strong>完<strong style="font-size: 16px;letter-spacing: 0.544px;"><span style="letter-spacing: 0.5px;font-size: 14px;"><strong style="font-size: 16px;letter-spacing: 0.544px;"><span style="letter-spacing: 0.5px;">—</span></strong></span></strong></span></strong></section><pre style="color: rgb(86, 86, 86);font-size: 16px;letter-spacing: 1px;text-align: left;"><pre><section style="letter-spacing: 0.544px;white-space: normal;font-family: -apple-system-font, system-ui, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;"><section powered-by="xiumi.us"><section style="margin-top: 15px;margin-bottom: 25px;opacity: 0.8;"><section><section style="letter-spacing: 0.544px;"><section powered-by="xiumi.us"><section style="margin-top: 15px;margin-bottom: 25px;opacity: 0.8;"><section><section style="margin-bottom: 15px;padding-right: 0em;padding-left: 0em;color: rgb(127, 127, 127);font-size: 12px;font-family: sans-serif;line-height: 25.5938px;letter-spacing: 3px;text-align: center;"><span style="color: rgb(0, 0, 0);"><strong><span style="font-size: 16px;font-family: 微软雅黑;caret-color: red;">为您推荐</span></strong></span></section><p style="margin: 5px 16px;padding-right: 0em;padding-left: 0em;font-family: sans-serif;letter-spacing: 0px;opacity: 0.8;line-height: normal;text-align: center;">思考丨到底什么叫算法工程师的落地能力?<br  /></p><section style="margin-top: 5px;margin-bottom: 5px;padding-right: 0em;padding-left: 0em;min-height: 1em;font-family: sans-serif;letter-spacing: 0px;opacity: 0.8;line-height: normal;text-align: center;">我在哥大读博的五年,万字总结<br  /></section><section style="margin-top: 5px;margin-bottom: 5px;padding-right: 0em;padding-left: 0em;min-height: 1em;font-family: sans-serif;letter-spacing: 0px;opacity: 0.8;line-height: normal;text-align: center;">一个算法工程师的日常是怎样的?</section><section style="margin-top: 5px;margin-bottom: 5px;padding-right: 0em;padding-left: 0em;min-height: 1em;font-family: sans-serif;letter-spacing: 0px;opacity: 0.8;line-height: normal;text-align: center;"><span style="font-size: 14px;">吴恩达上新:生成对抗网络(GAN)专项课程</span></section><section style="margin-top: 5px;margin-bottom: 5px;padding-right: 0em;padding-left: 0em;min-height: 1em;font-family: sans-serif;letter-spacing: 0px;opacity: 0.8;line-height: normal;text-align: center;">从SGD到NadaMax,十种优化算法原理及实现</section></section></section></section></section></section></section></section></section>

把命令行玩成“迷你谷歌”:可搜索、计算,还能翻译 | GitHub热榜

本篇文章来源于: 深度学习这件小事

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写

发表评论

表情 格式 链接 私密 签到
扫一扫二维码分享