WaveTerm 终端工具完整指南:4 个日常场景 + 3 个进阶技巧一次讲清

发布时间:2026/9/6 21:01:16

WaveTerm 终端工具完整指南:4 个日常场景 + 3 个进阶技巧一次讲清
WaveTerm 终端工具完整指南4 个日常场景 3 个进阶技巧一次讲清【免费下载链接】wavetermAn open-source, AI-integrated, cross-platform terminal for seamless workflows项目地址: https://gitcode.com/GitHub_Trending/wa/wavetermWaveTerm 是一款开源、跨平台、集成 AI 的终端工具把文件预览、网页浏览、远程 SSH 和多终端管理放进同一个窗口解决终端与图形界面反复切换的问题。本文按安装 → 看懂界面 → 日常任务 → 进阶用法的顺序讲完从上手到熟练的路径。十分钟上手三大平台安装 WaveTerm安装走各平台的包管理器一条命令即可完成。系统要求不苛刻macOS 11、Windows 10 1809、glibc 2.28 的 Linux 发行版均可运行详见 安装文档。平台安装命令macOSbrew install --cask waveWindowswinget install CommandLine.WaveLinuxsudo snap install --classic waveterm装完后启动应用在默认终端块里执行下面这条命令输出版本号即验证成功wsh version需要源码构建时克隆仓库后按 BUILD.md 说明安装依赖并运行即可。看懂界面窗口、标签页、块、工作区四个概念第一次打开 WaveTerm 时你会看到窗口里已经有一个终端块。四个核心概念的层级关系如下窗口承载一切工作区是一组标签页及其布局的命名快照用于区分项目或环境标签页组织多条工作流块是最小单元可以是终端、预览器、浏览器或 AI 面板。块之间靠拖拽标题栏重排悬停边缘调整大小布局即拖即得。一张完整的界面示例左侧终端、中间图表与网页、右侧 AI 面板都是同一个标签页里的块常用快捷键先记这 5 个完整清单见 快捷键文档Windows/Linux 上把 Cmd 换成 Alt快捷键作用CmdT新建标签页CmdN新建终端块CmdD/CmdShiftD向右 / 向下分块CmdW关闭当前块CtrlShift方向键在块之间移动焦点保存与切换工作区工作区不保存会随窗口关闭而丢失这是新手最容易踩的坑。保存点标签栏左侧的工作区切换器在底部点 Save workspace并给它起个可读的名字。切换在切换器列表里点选目标工作区或用CmdCtrl1~9直接跳到编号工作区。效果每个项目一套环境切回时标签、布局、终端历史都还原。更多细节见 工作区文档。日常提效的 4 个场景多终端管理构建、日志、调试各占一块场景一边跑前端服务一边盯构建日志还要留一个交互终端调试。关键操作是wsh run把命令丢进独立块不占当前终端wsh run -m -- npm run dev # 新块运行服务-m 让块最大化 wsh run -- tail -f app.log # 日志单独一块做完的效果多个任务并行互不干扰CtrlShift方向键即可在块间跳转CmdM把任一临时块全屏。文件预览不离开终端看 Markdown 和图片场景评审 README 或看目录结构不想切到编辑器或文件管理器。关键操作是wsh viewwsh view ~/projects # 打开目录浏览 wsh view README.md # Markdown 渲染视图支持 Markdown、图片、CSV、视频等格式块内按CmdE可在预览与编辑模式间切换CmdO在当前目录下打开其他文件。内置网页浏览本地服务和文档并排放场景开发服务器起好后直接在同屏查看不用开浏览器。关键操作是wsh web openwsh web open localhost:3000 # 打开本地服务 wsh web open 关键词 # 作为搜索词网页块支持前进后退Cmd←/→、页内搜索CmdF、书签CmdO与终端块并排放置时改代码和看效果在同一视线内完成。AI 问答把命令输出直接喂给助手场景排查报错时需要把dmesg或git diff的输出连同上下文一起分析。关键操作是管道进wsh aidmesg | wsh ai - -s -m 帮我分析这些报错 git diff | wsh ai - # 附加后在面板里再补充提问默认先附加不自动提交方便你补上下文加-s立即发送。模型可在 OpenAI、Claude、Gemini、Ollama 本地模型间切换无需注册账号配置入口见 Wave AI 文档。进阶技巧远程开发一键 SSH文件就地编辑场景日常维护几台远程服务器希望连接、编辑、传文件都不离开 Wave。关键操作是块标题栏的连接按钮或wsh sshwsh ssh -i ~/.ssh/mykey.pem devserver wsh edit /etc/nginx/nginx.conf wsh file cp ./app.yaml /~/backup/app.yaml # 远端拷到本地效果SSH 会话支持持久化断网或重启应用后自动重连wsh file用wsh://local/~/前缀在本地与远端间透明地读写文件命令参考见 wsh 文档。自定义组件把常用入口钉在侧边栏场景团队里每个人每天都要开同一套面板比如开发服务器、监控图表。在~/.waveterm/config/widgets.json里定义组件即可{ dev-server: { icon: play, label: 开发服务, blockdef: { meta: { view: term, controller: cmd, cmd: npm run dev } } } }效果右侧组件栏出现开发服务图标点击即开块也可以在终端里用wsh launch dev-server以脚本方式触发。组件的完整写法见 自定义组件文档。自动化工作流脚本 通知串起部署步骤场景本地脚本完成起容器 → 构建 → 通知的串联人不用守在终端前。核心是wsh run开独立块、wsh notify发系统通知wsh run -- docker compose up -d npm run build wsh notify 构建完成 || wsh notify 构建失败 wsh setvar -b workspace DEPLOY_ENVstaging效果长任务在独立块中执行失败时系统级通知直接弹出来setvar/getvar让变量在块、标签页、工作区间传递多个终端块之间共享状态。常见问题速答Q按住什么键能看到块编号按住CtrlShift即显示 1-9 编号松开消失随后CtrlShift数字可跳到对应块。Q在 Wave 外面的系统终端里wsh不可用正常吗正常。wsh是 Wave 的内部命令依赖应用下发的访问令牌只在 Wave 窗口内的终端生效。Q新建的窗口关掉后布局全没了未保存的工作区随窗口关闭删除。点工作区切换器底部的 Save workspace 保存之后用CmdCtrl1~9在窗口间切换。Q远程终端断网后还要重连吗不用。持久 SSH 会话在断线、换网甚至应用重启后自动重连连接入口是块标题栏的连接按钮输入userhost即可。QmacOS 上启动时提示 ARM64 翻译警告当前跑的是 x64 版本。按 安装文档 重装与你的芯片匹配的架构版本即可或在配置中设置app:dismissarchitecturewarning屏蔽提示。收尾一个窗口装下终端、预览、网页与 AIWaveTerm 适合想把切换成本降到最低的开发者。更多资料官方文档 · wsh 命令参考 · wsh 源码【免费下载链接】wavetermAn open-source, AI-integrated, cross-platform terminal for seamless workflows项目地址: https://gitcode.com/GitHub_Trending/wa/waveterm创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

Video2X 完整指南:AI 视频超分辨率与帧率插值快速上手

Video2X 完整指南:AI 视频超分辨率与帧率插值快速上手

2026/9/6 21:01:16

Video2X 完整指南:AI 视频超分辨率与帧率插值快速上手 【免费下载链接】video2x A machine learning-based video super resolution and frame interpolation framework. Est. Hack the Valley II, 2018. 项目地址: https://gitcode.com/GitHub_Trending/vi/video…

3 分钟跑通:Wand-Enhancer 免费用完整 Pro 功能与手机远程连接指南

3 分钟跑通:Wand-Enhancer 免费用完整 Pro 功能与手机远程连接指南

2026/9/6 21:01:16

3 分钟跑通:Wand-Enhancer 免费用完整 Pro 功能与手机远程连接指南 【免费下载链接】Wand-Enhancer Advanced UX and interoperability extension for Wand (WeMod) app 项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer 游戏还在跑&#xf…

TrollStore:iOS 永久安装任意 IPA 指南(5 步部署流程,附 5 个高频问题解答)

TrollStore:iOS 永久安装任意 IPA 指南(5 步部署流程,附 5 个高频问题解答)

2026/9/6 21:01:16

TrollStore:iOS 永久安装任意 IPA 指南(5 步部署流程,附 5 个高频问题解答) 【免费下载链接】TrollStore Jailed iOS app that can install IPAs permanently with arbitary entitlements and root helpers because it trolls App…

村驴信徒-卤牛肉

村驴信徒-卤牛肉

2026/9/6 22:01:18

最近迷上做饭,村驴老师做饭的神,记下做饭步骤,亲测好吃极了。1 还是买经常去的那家的肉,质量有保证,钱大妈家的打折牛毽子,肉有点柴,不太好吃,虽然便宜。2 牛肉浸泡,泡去…

集团IT蓝图总体规划:321页方案背后的架构逻辑与落地方法

集团IT蓝图总体规划:321页方案背后的架构逻辑与落地方法

2026/9/6 22:01:18

简介:面向集团信息化规划、企业架构及数字化转型相关从业者,这份321页PPT系统呈现了集团IT蓝图总体规划的完整方法论与实施路径。方案以德勤成熟方法论为框架,从业务架构出发,逐步推导目标应用架构、数据架构、基础架构与治理架构…

集团IT蓝图总体规划:从业务战略到落地路径的数字化导航

集团IT蓝图总体规划:从业务战略到落地路径的数字化导航

2026/9/6 22:01:18

简介:321页的《集团IT蓝图总体规划方案》PPT是一份面向企业信息化主管、IT架构师、咨询顾问及高校相关专业师生的系统性规划指南。方案以德勤成熟方法论为框架,承接信息化总体需求与业务架构,结合行业及产品实践,系统规划了目标应…

智慧公安大数据平台与资源中心建设方案实战拆解

智慧公安大数据平台与资源中心建设方案实战拆解

2026/9/6 22:01:18

简介:这份智慧公安大数据平台与资源中心建设方案PPT,面向智慧城市、公安信息化与大数据平台设计人员,提供一份可落地的顶层规划参考。方案以“聚、管、通、用、安”为主线,围绕数据采集、存储、计算、治理、共享与应用展开&#x…

LibreChat 对话导航性能基准:用 react-scan + Playwright 守护“URL 已切换、画面还停留旧会话”的回归

LibreChat 对话导航性能基准:用 react-scan + Playwright 守护“URL 已切换、画面还停留旧会话”的回归

2026/9/6 22:01:18

LibreChat 对话导航性能基准:用 react-scan Playwright 守护“URL 已切换、画面还停留旧会话”的回归 【免费下载链接】LibreChat Enhanced ChatGPT Clone: Features Agents, MCP, Skills, DeepSeek, Anthropic, AWS, OpenAI, Responses API, Azure, Groq, o1, GPT…

UL 840-2016绝缘配合标准详解:电气间隙与爬电距离设计要点

UL 840-2016绝缘配合标准详解:电气间隙与爬电距离设计要点

2026/9/6 21:51:18

简介:UL 840-2016由美国保险商实验室发布,是针对电气设备绝缘协调的权威安全标准,业内广泛应用,适用对象涵盖产品设计工程师、安规测试人员及质量管理人士,核心解决绝缘系统中间隙与爬电距离如何确定和管控的问题。标准…

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

2026/9/6 1:19:56

本文首发于“生态学者”!从“湿地面积”到“土壤碳密度”:为什么需要重新认识潮汐湿地蓝碳变化?潮汐湿地位于陆地与海洋的交汇地带,包括红树林、盐沼和潮滩,是全球重要的蓝碳生态系统。其土壤能够长期储存大量有机碳&a…

adb抓包

adb抓包

2026/9/6 1:19:56

前言 本文介绍如何通过 tcpdump 在 Android 手机上抓取网络数据包,并在电脑端使用 Wireshark 进行分析。适用于需要排查 App 网络请求、分析接口调用或调试网络问题的开发与测试场景。1. 手机要有 root 权限2. 下载 tcpdump3. adb push C:\Users\zhangkuixun\Downlo…

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

2026/9/6 1:19:56

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战 在云原生基础设施中,容器镜像体积直接决定了服务的部署速度与弹性扩容敏捷度。对于传统的 Go / Java 微服务,镜像体积通常被严格控制在 50MB 到 200MB 以内,拉取镜像只…

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

2026/9/6 1:19:56

本文首发于“生态学者”!从“湿地面积”到“土壤碳密度”:为什么需要重新认识潮汐湿地蓝碳变化?潮汐湿地位于陆地与海洋的交汇地带,包括红树林、盐沼和潮滩,是全球重要的蓝碳生态系统。其土壤能够长期储存大量有机碳&a…

adb抓包

adb抓包

2026/9/6 1:19:56

前言 本文介绍如何通过 tcpdump 在 Android 手机上抓取网络数据包,并在电脑端使用 Wireshark 进行分析。适用于需要排查 App 网络请求、分析接口调用或调试网络问题的开发与测试场景。1. 手机要有 root 权限2. 下载 tcpdump3. adb push C:\Users\zhangkuixun\Downlo…

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

2026/9/6 1:19:56

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战 在云原生基础设施中,容器镜像体积直接决定了服务的部署速度与弹性扩容敏捷度。对于传统的 Go / Java 微服务,镜像体积通常被严格控制在 50MB 到 200MB 以内,拉取镜像只…

远程协作的工作台整理

远程协作的工作台整理

2026/9/3 6:56:24

远程协作的工作台整理远程协作的核心不是再加一个工具,而是让交接信息足够完整。异步任务要写明目标、输入位置、完成标准和需要决策的人。 工作台的最小配置 将日程、待办、代码和沟通入口收拢到少数固定位置;通知按紧急程度分层。工作台不需要模仿办公…

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

2026/9/4 7:42:10

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

2026/9/5 23:14:13

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…