找回密码
 立即注册
首页 业界区 业界 老年人记不住命令?ShellGPT 是你的终端外挂 ...

老年人记不住命令?ShellGPT 是你的终端外挂

赖秀竹 昨天 11:00
前言

ShellGPT = 命令行 × AI。无需记忆复杂参数,一句话生成精准命令;无需手动解析输出,管道直接丢给 AI 分析。本文详解安装配置、模型选择(白嫖阿里云)、三种使用模式(简洁/交互/会话),以及 netstat、kubectl、git 等实战场景。适合所有想在终端里"偷懒"的开发者和运维。
安装

安装非常的简单粗暴,一条命令即可
  1. pip3 install shell-gpt
复制代码
选择模型

1)基于白piao的精神,选择了千问,至于原因:
1.jpeg

阿里云百炼 ,低门槛快速入门
2)确定好平台之后,登陆选择模型,随便选一个即可,这里笔者选择了Qwen3.5-Plus
2.jpeg

3)点击模型查看详情,最主要的是拿到api key
3.jpeg

4)生成api即可,将其按照下列格式准备着
  1. export OPENAI_API_KEY="sk-***********************"
  2. export API_BASE_URL="https://dashscope.aliyuncs.com/compatible-mode/v1"
  3. export DEFAULT_MODEL="qwen-plus"
复制代码

  • OPENAI_API_KEY,就是刚才生成的
  • API_BASE_URL,这是api地址,在文档中也可以找到
  • DEFAULT_MODEL,默认使用的模型
初次使用

1)先配置环境变量:
  1. export OPENAI_API_KEY="sk-***********************"
  2. export API_BASE_URL="https://dashscope.aliyuncs.com/compatible-mode/v1"
  3. export DEFAULT_MODEL="qwen-plus"
复制代码
2)hello world
[code]> sgpt '你是谁?'我是 ShellGPT,你的编程与系统管理助手。我专为 Linux/Debian GNU/Linux 13(代号 trixie)环境优化,熟悉 zshshell、包管理(apt)、服务管理(systemd)、脚本编写及常见运维任务。我能帮你调试命令、解释错误、生成安全的 Bash/Zsh 脚本、配置服务或排查网络/权限问题。所有响应力求简洁(约 100 字),并用 Markdown增强可读性(如 code、加粗、列表等)。数据仅保留在当前对话中,不持久化。需要执行具体任务?比如: • ✅ sudo apt update 后出错? • ✅ 想写个自动备份脚本? • ✅ systemctl status nginx 显示 failed?   随时告诉我
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

相关推荐

您需要登录后才可以回帖 登录 | 立即注册