Skip to content

AckShell - Modern Terminal App 现代化终端应用

Latest

Choose a tag to compare

@dreamxwork dreamxwork released this 30 Aug 15:28
Immutable release. Only release title and notes can be modified.

AckShell - Modern Terminal App 现代化终端应用

AckShell is a modern desktop terminal app built on Tauri 2.x, bringing local/remote file management, SSH operations, and terminal sessions into a single window to reduce tool-switching. Beyond a classic terminal emulator, it ships a file browser, transfer capabilities, a highly customizable dual theme system, plus enterprise extras like an AI assistant and web sessions.

  1. Multi-protocol sessions: Local Shell, SSH, Telnet, Serial, Custom, Web (embedded webview), and FTP remote file management
  2. Split panes & multi-tab: xterm.js multi-pane, drag-to-group tabs, background-running tabs (keepAlive)
  3. Local file browser: per-tab path persistence, open/reveal, trash/permanent delete, copy/cut/paste, dual-track multi-select, inline rename
  4. SSH remote file browser: SFTP/SCP bidirectional transfer (progress/cancel/auto-rename/drag), credential reuse and reconnect retry
  5. Dual theme system: 11 app themes (with WCAG contrast checks) + 16+ terminal themes (ANSI 16-color editing, import/export)
  6. Terminal personalization: background images, acrylic/blur/Mica transparency, per-session config
  7. SSH X11 forwarding: automatic ackxsrv discovery with end-to-end DISPLAY pass-through
  8. AI right panel: assistant-ui + AI SDK, OpenAI-compatible models (incl. DeepSeek)
  9. Customization: TitleBar styles, QuickIcon, global shortcuts, three right-click menu modes, backspace acceleration, unified clipboard
  10. i18n: 10 languages (zh-CN / zh-TW / en-US / ja / ko / ru / de / fr / es / it), YAML source with automated validation

AckShell 将本地/远端文件管理、SSH 操作与终端会话整合于同一窗口,减少多工具切换。相比传统终端模拟器,它内置文件浏览器、传输能力与高度可定制的双主题系统,并附带 AI 助手、网页会话等企业级增强。

核心能力

  1. 多协议会话:本地 Shell、SSH、Telnet、Serial、Custom、Web 网页会话、FTP 远端文件管理
  2. 分屏与多 Tab:xterm.js 多 pane、tab 拖拽分组、后台运行标签页(keepAlive)
  3. 本地文件浏览器:per-tab 路径持久化、打开/定位、回收站删除、复制/剪切/粘贴、双轨多选、行内重命名
  4. SSH 远端文件浏览器:SFTP/SCP 双向传输(进度/取消/自动改名/拖拽)、凭据复用与连接重试
  5. 双主题系统:11 套应用主题(含 WCAG 对比度检查)+ 16+ 终端主题(ANSI 16 色自定义、导入导出)
  6. 终端个性化:背景图片、亚克力/模糊/Mica 透明、每会话独立配置
  7. SSH X11 转发:ackxsrv 自动发现与 DISPLAY 端到端透传
  8. AI 右侧栏:assistant-ui + AI SDK,OpenAI 兼容模型(含 DeepSeek)
  9. 客制化体验:TitleBar 风格、QuickIcon、全局快捷键、三态右键菜单、退格加速、统一剪贴板
  10. 多语言:10 种语言(zh-CN / zh-TW / en-US / ja / ko / ru / de / fr / es / it),YAML 源 + 自动校验