多彩编程 多彩编程MZPH · CODE BLOG
ARTICLE DETAIL

文章详情

深耕前端与后端开发技术的一线实战笔记与踩坑复盘。

跨平台AI终端Wave:智能SSH与文件管理

跨平台AI终端Wave:智能SSH与文件管理 前言在 AI 与终端深度结合的今天开发者常常需要在多个独立工具间频繁切换导致工作流碎片化、效率低下。Wave Terminal 应运而生它是一款开源、跨平台的 AI 集成终端旨在将命令行操作、远程 SSH、文件编辑和 AI 对话统一到一个可自由布局的智能工作台中。通过本文你将获得一份完整的 Wave 入门指南从项目介绍、安装部署到基础配置与使用帮助你快速上手显著提升开发与运维效率。一、Wave项目介绍1.1 Wave项目简介Wave是一款开源、跨平台支持 macOS/Linux/Windows的 AI 集成终端允许用户通过自有 API 密钥OpenAI/Claude/Gemini或本地模型Ollama/LM Studio无缝整合 AI 能力无需注册账户同时提供持久化 SSH 会话与远程文件操作功能。1.2 Wave主要特点上下文感知 AI 助手自动读取终端输出、分析界面内容并执行文件操作提供智能交互支持。持久化 SSH 会话网络中断或终端重启后自动恢复远程连接保障会话连续性。拖放式多模块布局自由组合终端块、编辑器、浏览器和 AI 助手灵活定制工作区。内置远程文件编辑器支持语法高亮与现代编辑功能直接修改远程服务器文件。富媒体文件预览内联预览远程 Markdown、图片、视频、PDF、CSV 及目录结构。一键全屏切换临时扩展任意模块终端/编辑器/预览至全屏操作后即时返回多窗口布局。多模型 AI 聊天小部件兼容 OpenAI、Claude、Azure、Perplexity 及本地 Ollama 模型。独立命令监控块隔离运行并实时跟踪单个命令的执行状态与输出。一键远程连接快速建立完整终端与文件系统访问权限简化远程操作流程。系统级密钥安全存储利用本地系统后端加密保存 API 密钥跨 SSH 会话安全调用。深度界面自定义支持标签主题、终端样式、背景图片等个性化配置。wsh 命令工作流系统通过 CLI 管理工作空间并实现终端会话间数据共享。跨主机文件同步通过wsh file无缝复制/同步本地与远程 SSH 主机间的文件。1.3 安装要求wsh是 Wave 提供的强大命令行工具让你能够从终端管理整个工作空间。以下是Wave Terminal与WSH 辅助工具的系统需求对比表平台Wave TerminalWSH 辅助工具macOS最低版本11 (Big Sur) 及以上架构arm64 (Apple Silicon)、x64 (Intel)最低版本11 (Big Sur) 及以上架构arm64、x64Windows最低版本10 1809 (2018年10月更新) 及以上架构x64 (仅 64 位系统)注不支持 ARM64 Windows最低版本10 及以上架构x64 (仅 64 位系统)Linux最低要求-glibc ≥ 2.28-内核无关依赖 glibc 版本支持发行版 • Debian 10 (Buster) 及以上 • RHEL 8 / CentOS 8 及以上 • Ubuntu 20.04 (Focal) 及以上架构arm64、x64最低要求-x64 架构Linux Kernel ≥ 2.6.32-arm64 架构Linux Kernel ≥ 3.1注不依赖 glibc 版本仅需内核达标即可架构x64、arm64二、安装Wave工具2.1 下载Wave下载地址https://github.com/wavetermdev/waveterm/tags当前最新版本为v0.14.5点击最新版本即可。由于当前安装环境为Windows10我们选择以下Wave-win32-x64-0.14.5.exe版本进行下载。2.2 安装Wave工具安装包下载完成后双击安装包进行安装即可。2.3 其余下载方式官网下载https://www.waveterm.dev/download三、Wave基本配置与使用3.1 配置AI模型在AI模型配置页面中填写以下内容注意将API key替换为自己的阿里云百炼平台API KEY。{models:[{id:qwen-3.5-bailian,name:Qwen 3.5 122B (Bailian),provider:openai,apiBaseUrl:https://dashscope.aliyuncs.com/compatible-mode/v1,apiKey:xxx,model:qwen3.5-122b-a10b,capabilities:[chat,autocomplete]}]}3.2 测试AI功能在AI聊天对话框进行简单提问当AI助手能正常回答问题则表明AI配置正常。3.3 简单使用根据 AI 助手提供的命令我们可以直接将其复制并粘贴到右侧的命令行中即可快速获得执行结果。四、总结Wave Terminal 通过一体化工作流、强大的 AI 集成、卓越的远程体验和高度可定制性为开发者提供了一个高效的智能工作平台。本文详细介绍了其安装、配置与基本使用方法帮助你快速入门。无论是日常开发还是系统运维Wave 都能显著提升你的工作效率与操作体验。建议读者下载体验进一步探索其高级功能发掘全部潜力。
返回列表