站点图标 高效码农

SSH AI Chat终极指南:如何在终端直接对话AI大模型?

🤖 SSH AI Chat 使用教程:最硬核的命令行 AI 聊天工具!

想不登录网页,直接在终端里和 AI 对话?这款 SSH AI Chat 工具让你像远程连服务器一样,直接和 AI 聊天!支持本地部署,简单、快速、纯命令行,给你极客级体验!


🚀 什么是 SSH AI Chat?

SSH AI Chat 是一款开源的命令行 AI 聊天工具,它允许你通过 SSH 协议,像登录远程服务器一样,与 AI 模型直接对话。

无论你是开发者、系统管理员,还是喜欢黑底白字的极客用户,这款工具都能让你在命令行终端里畅聊 AI,无需打开浏览器,不依赖图形界面,彻底专注!


✅ 核心功能亮点

  • 💬 SSH 登录即聊:无需网页,终端即对话。
  • 🔧 支持自托管:部署简单,Docker 一键搞定。
  • 🧠 多模型接入:支持 DeepSeek、Gemini 等多个大模型。
  • 🧩 模型思维链展示:可视化 AI 推理过程,适合研究与调试。
  • 🔒 支持白名单、限流与黑名单机制,安全可控。
  • 🧱 全栈开源技术架构,支持定制开发与二次集成。

📥 如何快速开始?

只需一条命令,就能开启你的 CLI AI 聊天之旅:

# 把 username 替换成你的 GitHub 用户名
ssh username@chat.aigc.ing

无需安装任何额外客户端,只要有 SSH 客户端,就能立刻连接。


💻 支持哪些终端?

系统 终端推荐
macOS iTerm2Ghostty
Linux 通用终端均可,欢迎测试反馈
Windows 推荐使用 WSL + OpenSSH,后续将原生支持

🧠 为什么选择 SSH AI Chat?

市面上有很多 AI 聊天工具,但为何选择这种“命令行聊天”的方式?

  • 极致简洁:没有前端页面,打开终端即用。
  • 开发者友好:贴合 DevOps、系统运维日常使用场景。
  • 低资源占用:CLI 应用不吃内存不卡顿。
  • 安全可控:可设白名单、黑名单、API 限流等策略。

适合用于远程服务器终端助手、代码调试提示、快速问答机器人等多个技术场景。


🛠️ 技术架构一览

如果你关心架构实现,这里是它的技术组成:

  • 服务端语言:Node.js + SSH2(处理终端连接)
  • 终端 UI:React + Ink(将 CLI 变得更像前端)
  • 模型对接:兼容 OpenAI 接口,可接入多种 LLM
  • 存储系统:PostgreSQL + Redis(支持缓存与数据持久化)
  • 容器支持:支持 Docker 和 Compose 快速部署

🧪 Docker 快速部署指南

推荐使用 Docker 方式一键部署你的专属 AI 聊天终端:

1️⃣ 配置 .env

复制 .env.example.env,按需修改模型配置和 API 密钥。

2️⃣ 创建 docker-compose.yml

services:
  ssh-ai-chat:
    image: ghcr.io/ccbikai/ssh-ai-chat
    ports:
      - 22:2222
    volumes:
      - ./data:/app/data
    env_file:
      - .env
    mem_limit: 4g

3️⃣ 启动容器

docker compose up -d

然后就可以通过 SSH 使用你的私有 AI 助手啦!

ssh yourname@yourdomain.com -p 22

🔧 .env 配置详解(关键词 + 实用说明)

  • AI_MODELS:配置支持的模型列表,例如:DeepSeek-R1,Gemini-2.5-Pro
  • AI_MODEL_SYSTEM_PROMPT:设定模型的默认角色描述(可个性化 AI 性格)
  • REDIS_URL / DATABASE_URL:配置缓存与数据存储,支持本地或远程
  • RATE_LIMIT_TTL / LIMIT:防刷保护,保护 API 和资源

想部署 Gemini、Claude、DeepSeek 甚至 OpenRouter.io 接口?只需填好模型名称与 API 信息,轻松接入!


👥 开发者 & 项目爱好者指南

pnpm i            # 安装依赖
pnpm run dev      # 启动 SSH 服务端
pnpm run dev:cli  # 启动本地 CLI 聊天界面

欢迎参与二次开发、模型接入、主题美化等社区共建内容!


💌 联系与支持

想要服务器赞助?感谢 V.PS 提供技术支持!


🧠 总结:极客式的聊天体验

SSH AI Chat 是一款真正为开发者和技术爱好者设计的 AI 工具。它打破了传统 AI 工具有“页面复杂、模型受限、隐私难控”的局限,为你提供一个纯净、稳定、高度定制的 AI 聊天通道。

🚀 如果你想拥有一位住在命令行里的 AI 助手,马上动手部署试试吧!

退出移动版