← 返回信息流
Agent SkillLINUX DO · AI·23 小时前

开源Windows全能终端Nebula v0.3.0重大更新

原标题:【开源】重大更新!这可能是Windows最全能的终端 nebula v0.3.0更新日志

速览

Nebula是一款开源Windows终端,v0.3.0版本全面重设计用户界面,新增垂直侧边栏、文件树图标、Markdown只读查看器、Shell探测与彩色图标、多shell选择器,并深度优化SSH连接管理,支持密码自动登录、Windows凭据管理等功能。该项目旨在弥补Windows终端体验与mac终端的差距,目前正在社区征集反馈。

AI 深度解读

深度解读:Windows 全能终端 nebula v0.3.0 重大更新

背景

长久以来,macOS 上的终端应用(如 iTerm2、Warp)因其丰富的功能——分屏、会话持久化、消息通知、命令补齐等——备受开发者青睐。然而 Windows 平台始终缺少一款能够全面对标此类体验的终端工具。正是在这一痛点驱动下,开源项目 nebula 应运而生,旨在为 Windows 用户提供功能完备、体验流畅的终端环境。近日,nebula 发布 v0.3.0 大版本更新,带来多项核心改进,项目也因此被描述为“可能是 Windows 最全能的终端”。

核心内容

v0.3.0 对终端窗口 UI、标签交互、Shell 管理、SSH 集成、Markdown 预览以及动画渲染等模块进行了系统性重构与扩展,具体包括以下方面:

亮点

  • 窗口 UI 全面重设计:顶部栏与左侧栏组成连续的 L 形 chrome 边界,并统一了设置面板、命令面板、确认框和抽屉式面板的视觉语言,使整体界面更现代、统一。
  • 深度还原 Windows Terminal 标签交互:标签页支持动画排序、拖入当前终端时自动形成分屏、边缘停靠时触发预览效果,并配有对应的鼠标反馈,操作手感更贴近原生体验。
  • 新增 Markdown / GFM 只读查看器:支持标题、列表、表格、任务列表、代码块、引用、链接等元素,并允许滚动浏览,便于在 Vibe Coding 过程中同时查阅文档。
  • 新增 Shell 探测与品牌彩色图标:可自动识别并显示 PowerShell、CMD、Git Bash、Nushell、WSL 及各常见 Linux 发行版的彩色图标,帮助用户快速定位当前终端环境。

终端与配置

  • 标签栏旁新增 Shell 菜单,可直接使用检测到的执行器或用户配置的 Profile 创建新标签页。
  • 设置页面中的“默认 Shell”选项改为原地展开列表,显示所有检测到的 Shell 及其彩色图标;选择后立即持久化并收起列表。
  • 默认 Shell 持久化支持 cmdpwshnu 以及 wsl: 等类型,同时继续兼容 PowerShell / Git Bash 所使用的 Nebula prompt bootstrap。

SSH

  • 保存的 SSH host 现在会先创建用户设置的默认 Shell pane,再在其 PTY 内运行 SSH 命令,不再弹出外部 ssh.exe 黑色窗口,体验更统一。
  • SSH HOSTS 标题旁新增添加按钮和内联编辑面板,支持输入 user@host、非默认端口以及密码。
  • 密码仅在用户明确选择保存时才写入 Windows Credential Manager,保障安全性。
  • SSH host 行新增与标签页一致的关闭按钮;删除保存记录时同步清理置顶状态和 Windows 凭据。
  • OpenSSH AskPass 支持已保存密码自动登录、密码失效后重新询问、host key 确认以及一次性认证状态清理。
  • PowerShell、CMD、Git Bash、Nushell 和 WSL 均使用各自的安全转义与环境传递方式注入 SSH 命令。

会话与渲染

  • 改进了分屏布局的流畅度、导航动画、侧栏独立滚动、标签重命名输入时的交互以及 hover 手感反馈。
  • 加入了彩色 Shell 图标和 AI 品牌标识,提升了视觉辨识度。

关键要点

  • 窗口 UI 采用 L 形 chrome 设计,顶部栏与左侧栏连贯统一,所有对话框视觉风格一致。
  • 标签交互深度模仿 Windows Terminal,支持动画排序、拖拽分屏、边缘停靠预览及鼠标反馈。
  • 内置 Markdown / GFM 只读查看器,可直接在终端内阅读文档,提升 Vibe Coding 效率。
  • Shell 探测功能自动识别常见 Shell 并显示品牌彩色图标,设置页可原地展开选择默认 Shell。
  • SSH 集成大幅优化:在默认 Shell pane 的 PTY 内运行 SSH,消除外部黑窗口;密码管理可选写入 Windows Credential Manager;支持多种 Shell 的安全命令注入。
  • Markdown 预览、文件树特色图标、多 Shell 选择器、丝滑动画等细节完善,全面追赶 macOS 终端体验。
  • 使用前须安装压缩包内指定的 Maple 字体,否则界面显示异常。
  • 项目完全开源,接受社区建议与 Issue 提交,鼓励用户点 Star 和参与 PR。

意义与影响

nebula v0.3.0 标志着 Windows 终端生态在功能完整性和用户体验上的一次重要跃进。它不再是简单的 Shell 容器,而是集成了现代化 UI、智能 Shell 检测、深度 SSH 管理、Markdown 预览等丰富的开发者特性,填补了 Windows 长期缺乏“全能终端”的空白。项目采用开源模式并积极鼓励社区参与,有望吸引更多开发者共同打磨,使 Windows 终端的体验逐渐向 macOS 看齐。对于频繁在 Windows 下进行远程开发、多 Shell 切换、文档阅读的工程师而言,nebula 提供了一站式解决方案,同时其 Vibe Coding 理念的贯彻也体现了开发者对高效、沉浸式编码环境的追求。该版本的成功推出,或将推动更多 Windows 终端工具向着更集成、更智能的方向发展。

查看原文 →linux.do