告别图形界面!chatGPT-shell-cli让你在终端完成AI对话与图像生成

【免费下载链接】chatGPT-shell-cli Simple shell script to use OpenAI's ChatGPT and DALL-E from the terminal. No Python or JS required. 【免费下载链接】chatGPT-shell-cli 项目地址: https://gitcode.com/gh_mirrors/ch/chatGPT-shell-cli

在数字化工作流日益高效的今天,命令行工具凭借其轻量与灵活成为开发者的首选。chatGPT-shell-cli作为一款纯Shell脚本实现的终端工具,让你无需安装Python或Node.js环境,直接在命令行中与OpenAI的ChatGPT进行对话并调用DALL-E生成图像,重新定义AI交互的极简体验。

🌟 核心优势:为什么选择终端AI工具?

对于追求效率的开发者而言,频繁切换图形界面与终端的操作往往打断工作流。chatGPT-shell-cli通过以下特性解决这一痛点:

  • 零依赖部署:纯Bash脚本实现,仅需系统自带的curljq工具(安装脚本会自动检测并安装依赖)
  • 双功能集成:同时支持文本对话(默认gpt-3.5-turbo模型)和图像生成(DALL-E)
  • 轻量高效:整个工具包小于100KB,启动速度比图形界面快3-5倍
  • 离线可用:聊天历史自动保存在~/.chatgpt_history文件,断网时仍可查阅过往对话

🚀 快速上手:3步完成安装配置

1. 获取项目代码

git clone https://gitcode.com/gh_mirrors/ch/chatGPT-shell-cli
cd chatGPT-shell-cli

2. 执行一键安装脚本

项目提供的install.sh会自动处理所有依赖配置:

sudo ./install.sh

安装过程中脚本会:

  • 检查并安装curljq依赖
  • 为iTerm用户安装imgcat图像显示工具
  • 为kitty终端用户安装magick图像处理工具
  • chatgpt命令添加到系统PATH

3. 配置OpenAI API密钥

安装完成后,按照提示输入你的OpenAI API密钥,密钥将被自动添加到shell配置文件(支持.zprofile、.zshrc、.bash_profile等多种环境)。临时使用可直接执行:

export OPENAI_KEY="你的API密钥"

💬 终端AI对话:简单到极致的交互

启动聊天会话只需一个命令:

chatgpt

系统会显示欢迎信息,输入问题即可开始对话。支持以下实用功能:

  • 多轮对话:自动维护上下文,无需重复历史信息
  • 命令生成:输入command: 描述需求获取可执行命令,例如:
    command: 查找当前目录下所有超过100行的JavaScript文件
    
  • 模型切换:使用-m参数指定模型,如chatgpt -m gpt-4
  • 历史记录:输入history查看过往对话

🎨 DALL-E图像生成:终端也能创作视觉艺术

通过简单指令即可调用DALL-E生成图像:

chatgpt "image: 一只穿着太空服的柯基犬在火星表面行走,写实风格"

根据终端类型,图像会以不同方式呈现:

  • iTerm用户:直接在终端内显示图像
  • kitty用户:通过icat工具展示图像
  • 其他终端:提供图像URL并询问是否在浏览器中打开

生成的图像尺寸默认为512x512,可通过-s参数指定(支持256x256、512x512、1024x1024):

chatgpt -s 1024x1024 "image: 未来城市的夜景,赛博朋克风格"

⚙️ 高级功能:定制你的AI助手

chatGPT-shell-cli提供丰富的参数选项满足个性化需求:

调整输出创意度

使用-t参数设置temperature值(0-1,越高创意性越强):

chatgpt -t 0.9 "写一个关于时间旅行的科幻故事开头"

长文本输入模式

启用多行文本书写模式,适合复杂问题描述:

chatgpt --multi-line-prompt

自定义系统提示

通过-i参数设置初始提示,定制AI行为:

chatgpt -i "你是一位专业的Linux系统管理员,回答要简洁实用"

📝 总结:重新定义终端AI体验

chatGPT-shell-cli将强大的AI能力浓缩到轻量级终端工具中,无论是日常开发查询、命令生成还是创意内容创作,都能以最高效的方式完成。其100% Shell实现的特性确保了跨平台兼容性和极速启动速度,让AI辅助真正融入开发者的日常工作流。

现在就尝试这款工具,体验命令行环境下的AI交互新方式,让效率提升触手可及!

【免费下载链接】chatGPT-shell-cli Simple shell script to use OpenAI's ChatGPT and DALL-E from the terminal. No Python or JS required. 【免费下载链接】chatGPT-shell-cli 项目地址: https://gitcode.com/gh_mirrors/ch/chatGPT-shell-cli

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐