From ff27a23a7d029dd7dc9dc9494e0f2c3471d7a739 Mon Sep 17 00:00:00 2001 From: Xingyu Wang Date: Sat, 29 Apr 2023 11:19:11 +0800 Subject: [PATCH] RP @geekpi https://linux.cn/article-15764-1.html --- ...nux Commands from English Text Using ChatGPT AI.md | 35 ++++++++++--------- 1 file changed, 18 insertions(+), 17 deletions(-) rename {translated/tech => published}/20230415.3 ⭐️⭐️ Generate Linux Commands from English Text Using ChatGPT AI.md (81%) diff --git a/translated/tech/20230415.3 ⭐️⭐️ Generate Linux Commands from English Text Using ChatGPT AI.md b/published/20230415.3 ⭐️⭐️ Generate Linux Commands from English Text Using ChatGPT AI.md similarity index 81% rename from translated/tech/20230415.3 ⭐️⭐️ Generate Linux Commands from English Text Using ChatGPT AI.md rename to published/20230415.3 ⭐️⭐️ Generate Linux Commands from English Text Using ChatGPT AI.md index a38e8b37bc..6f30c697c1 100644 --- a/translated/tech/20230415.3 ⭐️⭐️ Generate Linux Commands from English Text Using ChatGPT AI.md +++ b/published/20230415.3 ⭐️⭐️ Generate Linux Commands from English Text Using ChatGPT AI.md @@ -3,16 +3,18 @@ [#]: author: "Sreenath https://itsfoss.com/author/sreenath/" [#]: collector: "lkxed" [#]: translator: "geekpi" -[#]: reviewer: " " -[#]: publisher: " " -[#]: url: " " +[#]: reviewer: "wxy" +[#]: publisher: "wxy" +[#]: url: "https://linux.cn/article-15764-1.html" 使用 ChatGPT AI 从英文文本生成 Linux 命令 ====== +![][0] + 即使是专家级的 Linux 用户也不记得所有的 Linux 命令和它们的选项。这对我们人类来说是不可能的。 -但是机器呢? 尤其是人工智能驱动的机器? +但是机器呢?尤其是人工智能驱动的机器? 想象一下,如果你可以“命令”你的终端“显示过去 12 小时内修改过的所有小于 100 MB 的文件”。当然,你可以使用 Linux 命令“命令”它,但是用普通的英语进行交互呢? @@ -29,7 +31,7 @@ ### Shell-Genie 的特点 - 将普通英语转换为 Linux 命令。 -- 提供一个需要 openAI 的 API 密钥的 openAI gpt3 后端和一个可以免费使用的 free-genie 后端。 +- 提供了一个需要 openAI 的 API 密钥的 openAI gpt3 后端,和一个可以免费使用的 free-genie 后端。 - 提示一个选项以运行你要求的命令。 - 解释生成的命令。 @@ -37,7 +39,7 @@ Shell-genie 在任何发行版的默认仓库中都不可用。你可以使用 `pipx` 安装它。 -为了安装,你需要安装 Python 3.10+ 和 Pip。你可以参考我们关于[如何在 Ubuntu 和其他 Linux 发行版中安装 pip][4] 的文章。 +要安装它,你需要安装 Python 3.10+ 和 Pip。你可以参考我们关于 [如何在 Ubuntu 和其他 Linux 发行版中安装 pip][4] 的文章。 安装 `pip` 后,使用以下命令安装 `pipx`: @@ -76,23 +78,19 @@ shell-genie init 这将要求你选择后端,openAI 或 free-genie。如果你有 [openAI API][8],你可以选择它或继续使用 free-genie。 -🚧 - -free-genie 后端可能并不总是工作,因为它由开发人员托管,他警告可能会中断。 +> 🚧 free-genie 后端可能并不总是工作,因为它是由开发者托管的,他警告说可能会出现中断。 然后它将请求允许报告反馈。用 `y/n` 来决定。 ![Run shell-genie init commad to set up the shell-genie properly][9] -现在就可以使用了 +现在就可以使用了。 ### 使用 Shell-genie -🚧 +> 🚧 如果你要进行实验,请尽量不要使用带有 `sudo` 或删除文件的命令。不要将你的机器交到机器手中。 -如果你要进行实验,请尽量不要使用带有 sudo 或删除文件的命令。不要将你的机器交到机器手中。 - -如上所述,shell-genie 提供了两种工作模式。 +如上所述,shell-genie 提供了两种工作模式: - 从普通的英语获取命令 - 获取命令解释 @@ -129,7 +127,9 @@ shell-genie ask "display all files smaller than 10kb in here" --explain 它可以帮助你在终端中更快地做事,也可以减少你的知识储备。为什么? 因为你越依赖它,你自己学的就越少。 -这就是我所想的。请随意在评论中同意或不同意我的观点。 +这就是我所想的。 无论你同意或不同意我的观点,都可以在评论中发表你的看法。 + +*(题图:MJ/chatgpt commands linux cli illustration in high resolution, very detailed, 8k)* -------------------------------------------------------------------------------- @@ -138,7 +138,7 @@ via: https://itsfoss.com/linux-terminal-ai/ 作者:[Sreenath][a] 选题:[lkxed][b] 译者:[geekpi](https://github.com/geekpi) -校对:[校对者ID](https://github.com/校对者ID) +校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出 @@ -155,4 +155,5 @@ via: https://itsfoss.com/linux-terminal-ai/ [9]: https://itsfoss.com/content/images/2023/03/shell-genie-init.svg [10]: https://itsfoss.com/content/images/2023/03/shell-gen.svg [11]: https://itsfoss.com/content/images/2023/03/shell-genie-explain-action.svg -[12]: https://explainshell.com/?ref=itsfoss.com \ No newline at end of file +[12]: https://explainshell.com/?ref=itsfoss.com +[0]: https://img.linux.net.cn/data/attachment/album/202304/29/111749dhzuflynyxw8w8uu.jpg \ No newline at end of file