Repository navigation
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.
- Multi-protocol sessions: Local Shell, SSH, Telnet, Serial, Custom, Web (embedded webview), and FTP remote file management
- Split panes & multi-tab: xterm.js multi-pane, drag-to-group tabs, background-running tabs (keepAlive)
- Local file browser: per-tab path persistence, open/reveal, trash/permanent delete, copy/cut/paste, dual-track multi-select, inline rename
- SSH remote file browser: SFTP/SCP bidirectional transfer (progress/cancel/auto-rename/drag), credential reuse and reconnect retry
- Dual theme system: 11 app themes (with WCAG contrast checks) + 16+ terminal themes (ANSI 16-color editing, import/export)
- Terminal personalization: background images, acrylic/blur/Mica transparency, per-session config
- SSH X11 forwarding: automatic ackxsrv discovery with end-to-end DISPLAY pass-through
- AI right panel: assistant-ui + AI SDK, OpenAI-compatible models (incl. DeepSeek)
- Customization: TitleBar styles, QuickIcon, global shortcuts, three right-click menu modes, backspace acceleration, unified clipboard
- i18n: 10 languages (zh-CN / zh-TW / en-US / ja / ko / ru / de / fr / es / it), YAML source with automated validation
AckShell 将本地/远端文件管理、SSH 操作与终端会话整合于同一窗口,减少多工具切换。相比传统终端模拟器,它内置文件浏览器、传输能力与高度可定制的双主题系统,并附带 AI 助手、网页会话等企业级增强。
核心能力
- 多协议会话:本地 Shell、SSH、Telnet、Serial、Custom、Web 网页会话、FTP 远端文件管理
- 分屏与多 Tab:xterm.js 多 pane、tab 拖拽分组、后台运行标签页(keepAlive)
- 本地文件浏览器:per-tab 路径持久化、打开/定位、回收站删除、复制/剪切/粘贴、双轨多选、行内重命名
- SSH 远端文件浏览器:SFTP/SCP 双向传输(进度/取消/自动改名/拖拽)、凭据复用与连接重试
- 双主题系统:11 套应用主题(含 WCAG 对比度检查)+ 16+ 终端主题(ANSI 16 色自定义、导入导出)
- 终端个性化:背景图片、亚克力/模糊/Mica 透明、每会话独立配置
- SSH X11 转发:ackxsrv 自动发现与 DISPLAY 端到端透传
- AI 右侧栏:assistant-ui + AI SDK,OpenAI 兼容模型(含 DeepSeek)
- 客制化体验:TitleBar 风格、QuickIcon、全局快捷键、三态右键菜单、退格加速、统一剪贴板
- 多语言:10 种语言(zh-CN / zh-TW / en-US / ja / ko / ru / de / fr / es / it),YAML 源 + 自动校验