Skip to content

PixShell v0.1.1

Choose a tag to compare

@lyu0805 lyu0805 released this 28 Jul 04:05

PixShell v0.1.1

Release date: 2026-07-28
Repository: lyu0805/pixshell


中文

概述

PixShell v0.1.1 是首个以 双端原生应用 形态发布的版本(macOS AppKit + Windows WPF),同一 monorepo 维护,不再依赖 Electron。本版对齐连接管理、终端会话、SFTP、主题与应用内更新等核心工作流,并补齐本机终端、GitHub Releases 更新通道与品牌资源同步。

下载资产命名(应用内更新会匹配)

平台 推荐资产文件名
macOS Apple Silicon mac-arm64.dmg(安装盘)
macOS Intel mac-x64.dmg(安装盘)
Windows x64 win-x64-setup.exe(安装包) / win-x64.zip(绿色版)

应用内「检查更新」读取 GitHub releases/latest,按上表关键字匹配资产并下载到系统「下载」目录。macOS 仅提供 DMG 安装版;Windows 提供安装包 + 绿色版。

主要更新

终端与会话

  • 应用内本机终端:快速连接页 logo 一键打开本地 shell 标签(Mac LocalSession / Win 重定向 cmd·powershell → xterm),再拉起系统 Terminal / Windows Terminal。
  • 本机会话保留与 SSH 会话相同的终端右键菜单(复制 / 粘贴 / 清屏 / 背景 / 字号)。
  • 主机连接类型:100 SSH · 200 RDP(Win mstsc)· 300 本机终端;本机跳过远端 SFTP 与 OS 探测。
  • 多标签会话、重连、PTY 尺寸同步;Mac SwiftTerm · Win WebView2 + xterm.js。

连接与传输

  • 连接管理器:分组、主机卡片、系统图标、快速连接历史。
  • 认证:密码 + 私钥(密钥优先、密码兜底);密码走系统安全存储(Mac Keychain / Win DPAPI)。
  • SFTP 双栏浏览、上传下载、打包传输;会话级独立 SFTP 通路。
  • 出站代理:SOCKS5 / SOCKS4 / HTTP(双端路径不同、行为对齐)。

界面与主题

  • 五区工作台布局双端对齐(侧栏 / 终端 / 底栏文件与命令坞 / 状态栏)。
  • 备份选项改为独立可缩放弹窗,尺寸对齐连接管理器(约 420×400),不再主窗全屏遮罩。
  • 默认主题 水墨;支持亮 / 暗 / 水墨 / 复古及多套终端配色。
  • 状态栏品牌前 GitHub 标志,点击打开仓库主页。
  • 应用图标 Mac → Win 资源同步(PNG / ICO)。

更新与集成

  • 软件更新对接 GitHub Releases(lyu0805/pixshell),可比较版本并下载匹配资产。
  • 本地 CLI / Agent 桥(默认 127.0.0.1:8766),支持会话列表、执行命令、SFTP 自动化。

已知限制

  • UI 文案当前以简体中文为主;完整多国语言 / 跟随系统语言将在后续版本补齐(见仓库 i18n 计划)。
  • Windows 终端依赖本机 WebView2 运行时。
  • 局域网高延迟场景仍在持续优化。

校验建议

安装或解压后确认关于页 / 日志横幅版本为 0.1.1;可用「帮助 → 检查更新」验证与本 Release 的对接。


English

Overview

PixShell v0.1.1 is the first release shipping as two native apps in one monorepo (macOS AppKit + Windows WPF), without Electron. This build aligns connection management, terminal sessions, SFTP, themes, and in-app updates, and adds an in-app local terminal, GitHub Releases update channel, and shared brand assets.

Download asset names (matched by in-app updater)

Platform Preferred asset name
macOS Apple Silicon mac-arm64.dmg (installer disk image)
macOS Intel mac-x64.dmg (installer disk image)
Windows x64 win-x64-setup.exe (installer) / win-x64.zip (portable)

Check for Updates calls GitHub releases/latest and matches assets using the hints above, then downloads into the system Downloads folder. macOS ships DMG only; Windows ships installer + portable zip.

Highlights

Terminal & sessions

  • In-app local terminal: Quick Connect logo opens a local shell tab (Mac LocalSession / Windows redirected cmd·PowerShell → xterm). Does not launch Terminal.app or Windows Terminal.
  • Local sessions keep the same terminal context menu as SSH (copy / paste / clear / background / font size).
  • Host connectionType: 100 SSH · 200 RDP (Windows mstsc) · 300 local shell; local sessions skip remote SFTP and remote OS detection.
  • Multi-tab sessions, reconnect, PTY resize; Mac SwiftTerm · Windows WebView2 + xterm.js.

Connections & transfer

  • Connection manager with groups, host cards, OS icons, and quick-connect history.
  • Auth: password + private key (key first, password fallback); passwords in OS secure storage (Keychain / DPAPI).
  • Dual-pane SFTP, upload/download, pack transfer; session-scoped SFTP path.
  • Outbound proxy: SOCKS5 / SOCKS4 / HTTP (different stacks, aligned behavior).

UI & themes

  • Five-zone workspace parity (sidebar / terminal / bottom file·command dock / status bar).
  • Backup settings changed to independent scalable popup window, size aligned with Connection Manager (approx. 420x400), no longer using full-screen modal masking on the main window.
  • Default theme Ink (水墨); Light / Dark / Ink / Retro plus terminal palettes.
  • GitHub mark before the brand on the status bar opens the repository.
  • App icon assets synced from Mac to Windows (PNG / ICO).

Updates & integration

  • In-app updates against GitHub Releases (lyu0805/pixshell) with semver compare and asset download.
  • Local CLI / agent bridge (default 127.0.0.1:8766) for sessions, exec, and SFTP automation.

Known limitations

  • UI copy is Simplified Chinese–first; full multi-language / system-locale follow is planned for a later release.
  • Windows terminal requires the WebView2 runtime on the machine.
  • LAN latency tuning is ongoing.

Verify

After install, confirm About / log banner shows 0.1.1. Use Help → Check for Updates to validate Release wiring.


Checksums

File SHA256
PixShell-0.1.1-mac-arm64.dmg 93e8fb2b832c30092cd9668d6eb2b3d5e5c459beb5332ec38b0c92f3a5a9e1da
PixShell-0.1.1-mac-x64.dmg 48f3098f6a12c5236b8a3739bccb69477d081f74f438b511a67d33624654e89c
PixShell-0.1.1-win-x64-setup.exe 17a9851dc049bd3a9d49484c825c736769a51733be6f55c5e8c7a0c4d3fd1e3b
PixShell-0.1.1-win-x64.zip 8fdd5580d59d3cce91ab27657df2fddc6d3a5d644722b7f39a25a52c03f41cf5

macOS: DMG only (no portable zip). Windows: installer + portable zip.

macOS 仅 DMG 安装版;Windows 安装包 + 绿色版 zip。