ShellGPT – 在终端里使用 ChatGPT(用自然语言执行命令):更新我的系统、从大到小列出文件、帮我安装 Docker…

ShellGPT – 在终端里使用 ChatGPT(用自然语言执行命令):更新我的系统、从大到小列出文件、帮我安装 Docker…

💡 原文中文,约1200字,阅读约需3分钟。
📝

内容提要

ShellGPT是一个整合了ChatGPT的终端工具,可以用自然语言执行命令。支持Linux、macOS、Windows等系统,兼容PowerShell、CMD、Bash、Zsh等。安装使用简单,可以一键执行命令,提供了方便的操作体验。

🔎

延伸解读

ShellGPT 的适用场景与优势

ShellGPT 适合记不住命令行用法或经常需要在浏览器和终端间切换的用户。它通过自然语言生成命令,并支持一键执行,省去了复制粘贴和切换输入法的步骤。对于日常系统操作如更新软件、列出文件等,能显著提升效率。

安装与配置要点

安装 ShellGPT 需要 Python 环境,使用 pip 即可完成。首次运行 sgpt 命令时会提示输入 API key。配置文件位于 ~/.config/shell_gpt/.sgptrc,可指定 GPT 模型或更换 API 服务器域名。项目默认使用 GPT-4,但 GPT-3.5 模型也足够日常使用。

常用命令与快捷操作

常用命令包括:sgpt '提问语句' 直接提问,sgpt -s '需要生成的命令' 生成 shell 命令。此外,安装 Shell integration 后,在 bash 或 zsh 中按 Ctrl+L 可直接生成命令,进一步简化操作流程。

❓

Q&A

ShellGPT 是什么?

ShellGPT 是一款整合了 ChatGPT 的终端工具,支持用自然语言执行命令。

ShellGPT 支持哪些操作系统?

ShellGPT 兼容 Linux、macOS 和 Windows 系统。

如何安装 ShellGPT?

在有 Python 环境的情况下,使用命令 'pip install shell-gpt' 即可安装。

ShellGPT 的配置文件在哪里?

配置文件位于 ~/.config/shell_gpt/.sgptrc。

ShellGPT 默认使用哪个 GPT 模型?

项目默认使用 GPT-4,但 GPT-3.5 模型也足够使用。

ShellGPT 有哪些常用命令?

常用命令包括直接提问和生成命令,支持一键执行。

🏷️

标签

➡️

继续阅读