banner
Leo

Leo的恒河沙

一个活跃于在珠三角和长三角的商业顾问/跨境电商专家/投资人/技术宅/骑行爱好者/两条边牧及一堆小野猫的王/已婚;欢迎订阅,日常更新经过我筛选的适合精读的文章,横跨商业经济情感技术等板块,总之就是我感兴趣的一切

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

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

#Omnivore

ShellGPT 是一款整合了 ChatGPT 的终端工具,它能够实现用自然语言执行命令,比如输入更新我的系统,会帮你输入 apt update && apt upgrade,输入从大到小列出文件则帮你输入 ls -lS。对于记不住命令行的同学来说,太方便了。

支持 Linux, macOS, Windows,兼容 PowerShell、CMD、Bash、Zsh 等等。@Appinn

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

来自发现频道@DBin_K 同学的推荐:https://meta.appinn.net/t/topic/53654/

ShellGPT: 用自然语言操作命令行 | 开源 CLI 软件#

今天发现一个有趣的项目 ShellGPT 4 | 中文介绍

简单说可以让你在 命令行 里面使用 chatgpt , 需要自己提供 API key 或者自己搭建的本地 LLM 模型

体验下来,我觉得它能实现的最好用的功能是 自然语言操作命令行 , 很适合我这种又菜又爱玩又经常记不住命令用法的人。提问完得到的命令可以一键执行,免去了在 浏览器,终端软件的 窗口来回切换复制粘贴切换中英文输入法 等过程,体验非常丝滑

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

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

安装使用#

用起来也很简单,有 Python 环境的话,使用 pip 即可安装

装好后先在 shell 输入 sgpt 回车,然后输入 key 就能用了。

在~/.config/shell_gpt/.sgptrc 有更具体的配置项目,可以指定 gpt 模型或者更换 api 服务器域名什么的,个人觉得 GPT3.5 的模型完全够用 (项目默认用 GPT4)

我用的最多的命令:

sgpt 你的提问语句 #直接提问,如果提问语句有空格记得用 ' 引号 ' 包起来
sgpt -s 需要生成的命令 #我最喜欢的功能 -s 是 --shell 的缩写
直接写需要生成的命令 #然后按 Ctrl+L 键 可以直接生成命令,需要安装 Shell integration, 这是 bash, zsh 限定的功能。

获取#

另外,@DBin_K 同学提供了中文介绍页面


原文:https://www.appinn.com/shellgpt/

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。