Shellvana
Shellvana 应用图标:一个金色圆环,里面是 shell 提示符 适用于 iOS 和 Android 的 SSH 客户端

SSH,读起来才舒服。

终端输出变成在手机上读得下去的文章。表格、diff 和一切按列对齐的内容,逐个字符保持精确。

原始终端,80 列

分类器会逐块判断输出可以重新排版,还是必须保留精确的列间距:表格一旦重排就不再是表格,diff 一旦重排,在窄屏上根本没法读。每个块都单独判断:文章可以按手机的宽度重新换行,而表格、diff 或任何按列对齐的输出,则保持服务器实际发来的间距,逐个字符不变。

Shellvana,同样的字节

分类器会逐块判断输出可以重新排版,还是必须保留精确的列间距。文章会按手机宽度重新换行。表格、diff 或任何对齐的输出则逐个字符保持原样。


手机上的效果

每一张图都来自真实会话。

截图取自连接着真实服务器的 Pixel 7。这里没有任何一张是示意图。

一段 Claude Code 的回答被挤进原始的 80 列终端网格,行在单词中间被截断。
80 列网格其他客户端在手机上给你看的就是这个。
同一段回答重新排版成大号衬线正文,上方以聊天气泡显示对应的命令。
同一段回答,重新排版后Claude Code 的回复,变成真正读得下去的文章。
一段带颜色的 git diff 片段,使用等宽字体,每个加号和减号都对齐在各自的列里。
diff 保持对齐每个加号和减号都在自己的列里,间距丝毫不动。
渲染后的 Markdown,包含标题、对齐的表格和一段 shell 代码块。
Markdown 完整保留标题、对齐的表格和代码块。
htop 在 Shellvana 里实时运行,彩色进度条和底部的功能键栏完好无损。
真正的 TUI 照常运行vim、htop、tmux 和 zellij 表现正常。
阅读设置面板,显示字号选项和字体列表,可实时预览 Newsreader、Lora 和 Inter。
设置字号和字体实时预览,会话中途也能更改。

终端 AI 助手

为读懂 Claude Code 而生。

命令行编程助手会把自己绘制成全屏终端界面。它们原地重绘行,按自己的宽度折行,还在回答周围加上横幅、转圈动画和状态栏。

Shellvana 会把每一段回答拆成单独的消息,并把助手按自己宽度折行的文字重新排版,行内代码用等宽字体显示。回答里的代码保持原有的网格,点一下就能切回原始终端。在手机上提个问题,把回答当文章来读。

Shellvana 把一段 Claude Code 的回答显示为流畅的衬线文字,提示词以气泡形式显示在上方。
保真

重新排版,绝不动你的列。

Shellvana 先与服务器协商一个固定的终端尺寸,再逐块单独判断。段落会重新排版为适合手机的比例字体。表格、diff、树状输出以及一切按列对齐的内容,保持等宽字体和原来的间距。

原始网格永远只隔一次点按,服务器发来的确切字节,随时一个手势就能看到。

Shellvana 中的 git diff,新增行为绿色,删除行为红色,各列完美对齐。

你的数据

无需账号,无需注册,没有遥测。

除了你要求的 SSH 连接(直接连到你配置的服务器)之外,Shellvana 不会建立任何网络连接。应用里没有统计分析、广告或崩溃报告相关的库。

  • 会话记录在设备上用 SQLCipher 加密,密钥来自系统的安全存储。
  • 在 Android 上,应用不参与系统备份。在 iOS 上,备份可能包含会话记录库,但它仍处于加密状态。排除它的更新正在开发中。
  • 私钥保存在 iOS Keychain 或 Android Keystore 中。在 Secure Enclave 或 StrongBox 中生成的密钥完全无法离开设备。
  • 任何主机都可以设为在打开会话之前,要求通过 Face ID、Touch ID 或设备解锁验证。
  • 主机密钥会在首次连接时固定下来,一旦发生变化就会发出警告。
  • 默认会阻止会话的截图和应用切换器预览。
  • 超过 30 天的会话记录会自动删除。你也可以随时清除某一台主机或全部主机的记录。
SSH 密钥界面,显示一把标为“硬件支持 TEE”的硬件密钥(ECDSA),签名时需要解锁。

免费版与 Pro 版

好读,不是收费的部分。

免费版

以下全部功能,永久可用

  • 一个在线会话
  • 密码认证和密钥认证
  • 主机配置
  • 完整的可读渲染,支持颜色和 Markdown

Pro

$19.99 USD 买断,没有订阅。

  • 四个并发会话,放在可命名的标签栏中
  • 硬件密钥认证
  • 更多阅读字体
  • 无痕会话,完全不写入会话记录

使用要求

任何运行标准 sshd 的主机。

服务器上无需安装任何东西。支持竖屏和横屏。


更多应用

来自同一位开发者。

点一下徽章即可打开下载页面。

FauxVkTest

检测你的图形驱动(Vulkan)到底能做什么、有多快。

适用于 Android

  • 在 Google Play 获取:FauxVkTest

FauxCooling

在你玩游戏时给设备降温。适用于 AYN 和 Retroid Pocket 掌机,以及其他品牌已 root 的手机、平板或掌机。

适用于 Android 掌机、手机和平板

  • 从 GitHub 下载:FauxCooling

FauxClockNG

需要 root。可手动设置 CPU 调速器、GPU、内存、I/O 和网络选项。

适用于已 root 的 Android

  • 从 GitHub 下载:FauxClockNG

RomRoster

把你拥有的所有掌机上的所有游戏列在一张清单里,一眼看出哪台设备上有什么。

适用于 Android、iPhone 和 iPad

  • 在 Google Play 获取:RomRoster
  • 在 App Store 下载:RomRoster