SSH · 终端 · AI 助手

把 Linux
装进一个 exe

NovaShell 是一个为 Windows 打造的暗色 SSH 终端。单文件、免安装,双击就能连上服务器; 内置命令补全、DeepSeek AI 助手和一份 29 节的 Linux 学习手册。

  • v1.0.0
  • 62 MB
  • Windows 10 / 11 x64
  • 无需安装
NovaShell — demo host
NovaShell 终端界面
功能

该有的都有,不该有的都没有

不追求大而全,只把每天要用的东西做顺手。

单文件免安装

一个 62 MB 的 exe,自带运行时。放桌面、U 盘、任意目录都能跑,不写注册表,不依赖 .NET。

真正的终端

基于 xterm.js,256 色、真彩色、vim / top 全屏程序、中文宽字符对齐,窗口缩放实时同步给远端。

命令补全

命令、子命令(systemctl re → restart)、中文反查(输入「端口占用」直接给命令)。按 Tab 替换,回车照常执行。

密钥登录

支持 ed25519 / ECDSA / RSA 私钥与通行短语;首次连接记录主机指纹,指纹变化直接拦截。

本地加密

密码、私钥口令、API Key 全部用 Windows DPAPI 加密,文件里没有明文,换机器解不开。

沉浸全屏

Alt+Enter 盖住任务栏并收起所有侧栏,整屏只剩终端;再按一次精确还原。

内置学习手册

29 节从 Linux 起源讲到脚本自动化,配 14 个排障速查和 58 道练习题,卡住一键问 AI。

断线可恢复

4 秒存活探测,服务器断开立刻提示并支持一键重连;多标签各自独立,互不影响。

界面

暗色,但不刺眼

青与薄荷的冷色点缀,长时间盯着也不累。点图片可以放大。

命令补全
命令补全
AI 助手
AI 助手
学习手册
学习手册
场景速查
场景速查
沉浸全屏
沉浸全屏
终端
终端渲染
学习手册

不会 Linux 也能从这开始

不是命令字典,而是先从"为什么"讲起,再一步步落到能用的操作。

29

章节

六部分:起源与观念 → 硬件与系统 → 命令与日常 → 系统管理 → 进阶 → 专题实战(Nginx / Docker / MySQL / SSH 加固)。

14

故障速查

按症状找命令:磁盘满了、服务起不来、端口被占用、502、SSH 连不上……点命令直接复制。

58

练习题

随机抽题、记住/没记住计分,统计正确率和连对,解锁成就徽章,进度本地保存。

任何一节看不懂,点「问 AI 这一节」,当前章节会直接带进 AI 对话继续追问。

下载

下载 NovaShell v1.0.0

一个文件,双击运行。删掉它就算卸载,配置在 %APPDATA%\NovaShell。

NovaShell.exe

v1.0.0 · 62.02 MB · Windows 10 / 11 (x64) · 免安装

SHA256 1291b6dfdf8cee5968456488bdf54b7f279499aa3ec1c4cfb26beb860d4109ed
立即下载

运行前确认

  • Windows 10 / 11 64 位
  • 系统自带 WebView2 运行时(绝大多数系统已有)
  • 首次运行如遇 SmartScreen,点「更多信息 → 仍要运行」
快速开始

三步连上服务器

  1. 1

    双击 exe

    不需要安装,也没有安装向导。放到你喜欢的位置,双击打开。

  2. 2

    新建连接

    填主机、端口、用户名,选密码或私钥。勾选「保存会话」下次直接点开。

  3. 3

    开始用

    输入 ls 看看补全,Ctrl+Shift+E 把报错发给 AI,Ctrl+Shift+L 打开手册。

常见问题

你可能想问的

需要先装 .NET 吗?

不需要。exe 是自包含的,已经打包了 .NET 运行时,双击即可运行。唯一依赖是系统的 WebView2 运行时,Windows 10/11 一般自带。

提示"Windows 已保护你的电脑"怎么办?

exe 没有代码签名,SmartScreen 会拦一下。点「更多信息」→「仍要运行」即可。介意的话可以核对页面上的 SHA256 校验值。

密码和 API Key 存在哪里?安全吗?

存在 %APPDATA%\NovaShell\state.json,用 Windows DPAPI 按当前用户加密。换 Windows 账户或换电脑都解不开,文件里看不到明文。

为什么旧的 RSA 私钥登录失败?

新版 OpenSSH 默认禁用了 SHA-1 签名,而部分 SSH 库对 RSA 用户密钥仍使用旧算法。建议改用 ed25519 密钥(ssh-keygen -t ed25519),或者先用密码登录。

支持 SFTP、端口转发、跳板机吗?

目前还不支持,这一版聚焦在「终端 + 补全 + AI + 手册」这条主线上。这些在路线图里。

能装在 U 盘里带走吗?

可以。exe 本身自带运行时,放到 U 盘就能运行。但密码受 DPAPI 限制,换电脑需要重新输入;会话列表可以复制 state.json 带走。

AI 助手必须要 Key 吗?

要。在「设置 → DeepSeek AI」里填自己的 API Key,按 DeepSeek 官方计费。不填也不影响终端和手册使用。