Files
C-SSH/CHANGELOG.md
T

89 KiB
Raw Blame History

中文 | English

更新列表

0.9.3 — 终端键盘与表单操作修复

2026-10-02.

  • 终端键盘避让:Android 自适应终端随键盘可见区域调整,修正游标和输入焦点定位;快捷键保持在键盘上方,展开时为输入行留出空间。
  • 更易关闭表单:新增/编辑主机表单增加右上关闭按钮,长表单滚动时仍可操作;点击表单外侧不会丢失输入。
  • 移动终端字号:Android/iOS 默认字号为 6,保留已经保存的自定义字号。
  • 版本同步:iOS 同步维护 0.9.3,但本次不上传 iOS 安装包。
  • 手动安装:本次只发公告,请自行下载安装;不弹升级提醒、不强制更新。

0.9.2 — Linux与Windows ARM64

2026-10-02。四个平台、十项安装包;iOS不上传。

  • Linux 桌面客户端:新增 x86_64/ARM64 的 deb 和 AppImage,复用桌面主机、SSH/Agent、持久终端、RDP/DVC、监控、文件、AI、代理、端口映射和群发能力。
  • Windows ARM64 原生版:提供 NSIS 和 Portable,已在 Windows 11 ARM64 的普通用户环境验证;远端 Windows 管理组件继续使用 x64。
  • Windows 旧系统终端:配套 psmux 增加 WinPTY 后端,供缺少 ConPTY 的 Server 2016 使用;现代 Windows 保持 ConPTY。管理组件使用静态 CRT,减少干净系统上的运行库依赖。
  • 稳定性修复:主机编辑/删除等待、Windows 域名接入、文件覆盖权限收尾及 Linux 旧库迁移。
  • 公告更简洁:移除公告界面的同步消息列表,云同步功能保留。
  • 手动下载安装:本次通过公告告知,不弹升级提醒、不强制更新。

0.9.1 — 地址自动识别与Windows安装包导出

2026-09-30。Windows x64 NSIS/Portable、M系列Mac arm64 DMG、Android arm64 APK;仅公告告知手动下载安装,不弹升级提醒、不强制更新。iOS不上传,Linux客户端冻结。

新增:

  • 直接输入IPv4或域名并自动识别,移除地址类型下拉选择;端口独立,既有IPv6主机兼容保持。
  • 三端内置Windows服务器管理Setup ZIP,DVC管理、组件缺失与维护入口可离线导出;Android另有系统分享。纯RDP隐藏,不带主机或凭据,不在客户端运行EXE。
  • 组件版本0.9.1,ZIP13,308,604字节;Setup与Agent/psmux维护继续同源。

修复与验证:

  • Windows新旧Setup冲突继续失败关闭,Portable升级说明明确备份旧EXE/Setup并保留data;NSIS与Portable普通用户手动升级及数据保持通过。
  • Mac完成arm64、包版本、ad-hoc签名、DMG挂载与唯一内嵌资源核对;未公证,无自动更新,不外推最低系统运行或全部M系列。
  • Android沿用0.9.0签名,覆盖安装、启动、设置保持及系统保存/分享在SDK Emulator定向验证;不宣称物理手机或收件人已收到。
  • 更早Android正式签名仍可能不能覆盖;卸载会清除本地AI历史和记忆,需先保全。0.9.0用户无需卸载。

安装说明 · 新增入口示例 · v0.9.1下载

0.9.0 — 三端发布(必须手动安装)

0.9.0 必须自行下载并安装,旧版本无法自动更新。

发布平台:Windows x64(NSIS、便携ZIP)、M系列Mac arm64(DMG)、Android arm64(APK)。iOS本次不上传,Linux客户端保持冻结。

新增与完善:

  • M系列Mac客户端及DMG分发,复用共享运行时和桌面能力。
  • 主机新增IPv4/域名选择,端口独立;域名解析兼容IPv6,已有IPv6主机保持可用。
  • 设置中增加官方/自建Creation Cloud选择,账号、同步和更新来源按云隔离。
  • Windows服务器采用手动Setup与Windows账号接入,移除自动安装/OCR流程。
  • Windows Agent持久终端Terminal2/psmux,普通OpenSSH路径继续保留。
  • 全局/项目/主机AI历史范围、终端输入、RDP登录就绪、主机刷新、系统信息和共享数据迁移修复。

验证:

  • Windows测试VM通过安装、启动、卸载及0.8.8到0.9.0的手动升级与data保留。
  • Mac通过arm64构建、DMG挂载、版本和ad-hoc签名完整性核对。
  • Android通过包级检查及SDK Emulator同签名测试包升级、启动和原数据保留;不代表旧正式版可覆盖,也不代表真机验收。

安装提示:

  • Android使用新签名,无法直接覆盖旧正式版;卸载会清除本地数据。AI对话和记忆不包含在Cloud同步中,无法确认数据已保全时请保留旧版。
  • Mac只支持M系列,最低系统目标macOS13,ad-hoc签名、未经公证,无自动更新。
  • Windows安装器没有Authenticode签名;需要已安装WebView2 Runtime。
  • 本次不向旧客户端投放自动更新,请使用官方手动下载入口。

完整安装包请前往 GitHub Releases。每个 Release 都包含对应版本的安装包、更新说明和验证信息。

v0.8.9(历史开发阶段,未独立发布)

以下记录描述当时的状态,不代表当前功能或下载状态。后续开发已进入上方的 0.9.0 正式版。

本次仅更新说明和截图,未上传新程序,也未变更旧版资产或自动更新策略。

新增与调整

  • 界面图集扩充到Windows/Android共54张,补齐主要页面并替换旧图原链接,新增分平台图集导航。
  • Windows/Android 共用自动安装流程;保留原手动 Setup 与远程桌面接管。
  • Windows 管理支持 RDP-only、OpenSSH 直连和 SSH-over-RDP,复用已保存凭据。
  • 补齐 Windows Native AI、监控及跨端代理线路和加密同步相关能力。

修复

  • Windows Agent显示真实认证软件版本,未知版本明确提示;两端九语言账号概览状态文案补齐。
  • 版本缓存故障不再全屏封锁本地界面,保留已知强制更新/停用决策。
  • 修复 Android 数据库路径不一致,并验证真实旧库迁移与原配置保持。
  • 修复安装副标题、密码重复输入及 Windows 磁盘/网络指标问题。

验证

  • Windows Server 2022 真实 UAC、真实 Server 2019 安装与权限检查通过定向验证;不外推其它环境。
  • Windows 公开旧包升级、本地模式故障与数据保持按各自原制品记录;Android采用MuMu,无物理手机结果。
  • 最新界面截图使用示例主机;安装进度图为状态回放。

下载与 SHA256

该阶段没有独立发布 0.8.9 安装包;当时的公开版本为 0.8.8。当前下载请使用上方 0.9.0。

v0.8.8(历史版本)- Cloud 数据保护恢复与三资产发布

协议为 14,Windows 与 Android 统一使用 SQLite schema 15。正式资产恰好为 Windows NSIS、Windows Portable ZIP 与 Android arm64 APK;不再构建或发布 MSI,不生成 AAB,也不发布 Linux 客户端资产。

下载

  • Windows 安装版:C-SSH_0.8.8_x64-setup.exe
  • Windows 便携版:C-SSH_0.8.8_portable-Windows-x64.zip
  • Android arm64 APK:C-SSH_0.8.8_android-arm64.apk

新增与调整

  • Windows 与 Android 的 Cloud 数据保护页面统一为明确的加载、就绪和错误状态;旧 envelope 迁移、首次设置、修改、重置和重试入口按服务端权威状态显示。
  • 0.8.8 是 Windows updater 信任根 epoch 2 的首个版本。0.8.7 及更早 Windows 用户需要手动安装一次 0.8.8,之后恢复自动更新;Android 不受影响。
  • 从本版起 Windows 只发布 NSIS 与 Portable ZIP,历史 MSI 只作为不可改写的旧版本记录保留。

修复

  • 修复正确密码在真正验证前被旧 envelope 状态拒绝、云同步长期停在“正在读取”、数据保护修改/重置入口被隐藏,以及 Cloud 状态变化后预览未正确恢复。
  • 修复撤销登录设备后会话行仍显示且删除按钮禁用,以及通知中心首次只有账号通知时无法正常选择的问题。
  • 修复 Android 浅色主题账号页标签栏与内容卡背景颜色不一致。

验证

  • Windows NSIS 与 Portable 通过正式安装、退出、卸载保留数据、用户手动执行的 0.8.7 → 0.8.8 升级和完整清场门禁;双设备生产 Cloud 数据保护与 Host+AI 手动同步链通过。
  • Android x86_64 MuMu 通过受影响的 Cloud 数据保护、Host+AI 手动同步、Reset 本地保留和清场真链;主题静态与真实浏览器对比门禁通过。
  • 正式 arm64 APK 通过 0.8.8 / 8000008、SDK 24/36、唯一 arm64-v8a、非 debug、v2 单 signer 与四份内嵌 Agent/tmux 资源包级核验;本条不冒充物理 arm64 真机验收。

SHA256

  • FF15C6CD40D3FC6725A413BD7253AABC191BD76C78CD3AFF83AA255758907736 C-SSH_0.8.8_x64-setup.exe
  • 55B42F281725D3995B9117C85A9E688F51AD4F2359D2921768C52E6AB027FAA0 C-SSH_0.8.8_portable-Windows-x64.zip
  • A2C98E7A81BB4E5A66B38A2C8096FE41951AC8B66DD3DFE9AA4C64E17A1E4F80 C-SSH_0.8.8_android-arm64.apk

v0.8.3 - 公告、版本控制、自动更新与安全数据迁移

协议为 14;Windows 与 Android 统一使用 SQLite schema 15。正式资产恰好为 Windows NSIS、MSI、便携 ZIP 与 Android arm64 APK 四项;不发布 Linux 客户端制品,也不生成或上传 AAB。

下载

  • Windows 安装版:Creation-SSH_0.8.3_x64-setup.exe
  • Windows MSI:Creation-SSH_0.8.3_x64_en-US.msi
  • Windows 便携版:Creation-SSH_0.8.3_portable-Windows-x64.zip
  • Android arm64 APK:C-SSH_0.8.3_android-arm64.apk

新增与调整

  • 客户端启动时通过 Creation Cloud 统一取得公告、版本、下载和更新策略;公告按普通、重要、紧急三档以整体弹窗显示。
  • 管理端可停用指定旧版本或强制更新到指定稳定版;策略可只比较版本号,也可启用当前安装身份 SHA-256 核对。
  • Windows 自动下载、验签、安全退出、替换并重启;Android 通过系统安装器更新,系统要求时显示系统确认。
  • schema 12→15 使用 Copy-on-Migrate:只迁移数据库副本,主机、凭据、known_hosts、分组、片段、AI/Cloud 数据与必要设置保持一致;失败时原库不变。
  • Creation-Log 使用独立诊断数据库,默认关闭;用户手动开启后才采集,关闭时不建立或打开诊断库。

验证

  • Windows NSIS、MSI 与 Portable 分别通过正式安装/替换/重启、数据保留和清场门禁。
  • Android 已通过既有真 App、真 SSH、Agent、UI、SQLite 与 arm64 制品门禁;不把 x86_64 模拟器无法运行 arm64 引导包的结果冒充为自动更新通过。
  • 四项正式资产均按版本、名称、大小和 SHA256 核对;Windows 更新签名由 Creation Cloud 元数据承载,不新增公开资产。

SHA256

  • 87DC4A7F07DD39B2D4764BE00DA1726BD8F50437F9ED8F172E7E931AAC254BE5 Creation-SSH_0.8.3_x64-setup.exe
  • 0D1BC658622B456F1AFC32066C2B6CA1D8D34813896989203637C64C8D03A8AA Creation-SSH_0.8.3_x64_en-US.msi
  • 333DB9499D851450561995ADA2A982502434027865F66867A524B2D4C20610A8 Creation-SSH_0.8.3_portable-Windows-x64.zip
  • 77D383471B1D122100B37C24F4FDA5DC3732FFC9A412C994C12B944C115651CE C-SSH_0.8.3_android-arm64.apk

v0.7.7 - 账号级加密同步与主机安全新增/删除

协议保持 13;Windows 与 Android 统一使用 SQLite schema 12。正式资产恰好为 Windows 三项与 Android arm64 APK 一项;Linux 客户端保持冻结,不发布 Linux 制品,也不生成或上传 AAB。

下载

  • Windows 安装版:Creation-SSH_0.7.7_x64-setup.exe
  • Windows MSI:Creation-SSH_0.7.7_x64_en-US.msi
  • Windows 便携版:Creation-SSH_0.7.7_portable-Windows-x64.zip
  • Android arm64 APK:C-SSH_0.7.7_android-arm64.apk

新增与调整

  • Cloud 数据保护改为账号级随机数据密钥 envelope。保护密码只在设置、修改、已知密码清空、上传、下载与显式恢复时短暂使用;普通启动、本机 SSH、AI 与日常操作不再要求 Cloud 保护密码。
  • Windows 与 Android 共用 schema 12、本机无感 device wrapper 和同一手动同步合同;改密只重包同一账号数据密钥,不重加密 Host/AI 业务密文。
  • 新增主机必须先用冻结的 IP、端口、用户名与凭据完成真实 SSH 握手、主机密钥校验和认证,成功后才原子保存主机、模式、凭据与 trust;失败零写。
  • 删除主机只停止本机活动并原子清除本机主机、凭据、trust 与关联状态,不连接 Agent/SSH,不卸载远端 agent,也不删除远端公钥、tmux 或数据。
  • Android AI 参数抽屉恢复工具循环上限,范围 1..=200、默认 30,使用本机 SQLite 持久化并在冷启动后恢复。
  • Windows 四份 agent/tmux 资源全部内嵌到 EXE;安装目录不再携带 resources 或运行时 DLL,便携 ZIP 只包含单一 EXE。

修复

  • 修复繁体中文等非 zh-CN/en 界面语言注册 Cloud 账号时被服务端拒绝的问题,并把确定性 4xx 与服务不可用错误分开显示。
  • 修复 Android 工具循环输入值在强制停止后恢复默认值的问题。
  • 修复新增主机在 SSH 未连接或认证失败时仍可写入本机的问题,以及普通删除错误尝试连接远端的问题。

验证

  • Windows 正式后台真实点击验证:不可达 SSH 新增保持 0→0;受控 SSH 仅一次连接与一次认证后新增 0→1;最终删除 1→0,删除期间 SSH 事件 0→0,用户本机密钥不变。
  • Android MuMu 后台真实点击验证不可达主机不会写入;工具循环设为 200 后 force-stop 冷启动仍为 200。
  • 正式 Creation Cloud 0046 跨设备验证覆盖 Windows 上传 Host+AI、Android 下载、改密、Windows 新密收敛,以及 reset 后 Cloud 清空而 Android 本机 Host+AI 保留。
  • 四项资产均核对版本、名称和 SHA256;Windows 内嵌资源、Android arm64 ABI/v2 单签名与无 AAB 均通过。

SHA256

  • DBFFE88A5A2DCC59A0AF463EF9A16520E3B207717DF8DA9A313095C4038FB513 Creation-SSH_0.7.7_x64-setup.exe
  • F80767097D2BB3F0422B8652C7C45349F9882797240805AE7982840EA883CD57 Creation-SSH_0.7.7_x64_en-US.msi
  • 4C44A98EF6655F66C2FE76926D951536678CFD36F57D7119755DA529FA8E7252 Creation-SSH_0.7.7_portable-Windows-x64.zip
  • C1321415BC0CF0AB4D9188D8DFDD5947E68E49CB9950C056C60584291D79E5B4 C-SSH_0.7.7_android-arm64.apk

v0.7.6 - 数据实例保护与三作用域 AI

协议保持 13;Windows SQLite 为 schema 11,Android 只建立 fresh schema 10。正式资产恰好为 Windows 三项与 Android arm64 APK 一项;Linux 客户端保持冻结,不发布 Linux 制品,也不生成或上传 AAB。

下载

  • Windows 安装版:Creation-SSH_0.7.6_x64-setup.exe
  • Windows MSI:Creation-SSH_0.7.6_x64_en-US.msi
  • Windows 便携版:Creation-SSH_0.7.6_portable-Windows-x64.zip
  • Android arm64 APK:C-SSH_0.7.6_android-arm64.apk
  • 本版只包含以上四项资产;不提供 Linux 客户端制品,不生成或上传 AAB。

Windows 数据保护

  • 当前 data 数据库中的单例 vault 记录成为本副本的数据保护权威。fresh 目录或只复制 EXE 会创建新的未配置实例,不会继承其它程序副本的密码。
  • 完整复制受保护的 data 会保留原实例及密码要求。数据库只保存 DPAPI 或密码 KEK 包裹的主密钥与必要参数,不保存数据保护密码、裸主密钥或自动解锁材料。
  • 普通 WebView2 profile 使用系统应用数据目录;业务 SQLite、known_hosts、AI/Cloud 本地状态、日志与传输临时文件仍位于 EXE 同级 data。

三作用域 AI 与记忆

  • AI 助手固定为 Global、Project、Host 三种作用域,并与查看、编辑、全权三档权限相互独立。
  • 普通总结使用共享 ScopeCognitionSnapshot:Global 从可见项目与主机召回相关的有界认知,Project 覆盖当前项目及成员 Host,Host 只覆盖自身;同一 run 复用同一快照,不逐个重读全部会话。
  • canonical 原始事件仍是唯一事实源。普通总结不注册完整会话目录/正文工具;只有 Windows 调用方显式开启精确取证时,才按当前可见范围有界读取原始证据。
  • Android 三作用域薄壳复用同一共享认知业务层,普通运行固定关闭精确取证,并保持既有 scope、owner、history 与 replay 门禁。

界面与消息

  • Windows 新增 Frost 灰白主题,保持玻璃层次、深灰正文与危险红色;主题在本地持久化并跨窗口同步。
  • Host 状态列在宽窗保持九项指标但更紧凑,窄窗继续折叠为按钮/浮层。延迟只显示真实 Agent 指标请求或 SSH channel 往返,未知值为 —,不由前端估算。
  • Windows assistant 正文使用完整聊天区宽度;Windows 与 Android 都会从持久化消息恢复并显示用户图片。图片只接受本地 base64 image data URL,单图和多图分别适配桌面与窄屏布局。

验证与安全提示

  • 四项资产已按同一发布版本核对名称与 SHA256;Windows 与 Android 之外没有其它正式制品。
  • Windows NSIS 与 MSI 未使用 Authenticode 签名,SmartScreen 可能显示“未知发布者”或要求额外确认;请从本仓库 Release 下载并核对 SHA256。
  • Android v0.7.6 只建立 fresh schema 10,不打开或迁移旧 schema 9;安装代变化时不会保留上一代本地数据库及其主机、设置、凭据引用和 AI 数据。

SHA256

  • E996FEE3EABDBFA4EBEF1C6E429264B17FFB51972CD807E8AFF764F9432C4D48 Creation-SSH_0.7.6_x64-setup.exe
  • BF246971DBE5C0A1190EC940E715D9D1752E66D35FF141E76AADB1E427379627 Creation-SSH_0.7.6_x64_en-US.msi
  • C43A7006524F5E0C0AC53C9720F7945160D39614969E05B413329F9FDAC8230B Creation-SSH_0.7.6_portable-Windows-x64.zip
  • 84A9CA3C71582AC28C6A3468502290611788F2B281AB0A49C32A516626D4996D C-SSH_0.7.6_android-arm64.apk

v0.7.5 - Windows 数据隔离、文件恢复与 AI 瞬时重试

协议保持 13,SQLite/AI schema 保持 9。正式资产恰好为 Windows 三项和 Android arm64 APK;Linux 客户端保持冻结,不发布 Linux 制品,也不生成或上传 AAB。

下载

  • Windows 安装版:Creation-SSH_0.7.5_x64-setup.exe
  • Windows MSI:Creation-SSH_0.7.5_x64_en-US.msi
  • Windows 便携版:Creation-SSH_0.7.5_portable-Windows-x64.zip
  • Android arm64 APK:C-SSH_0.7.5_android-arm64.apk

新增与调整

  • Windows 在 Tauri/Runtime 初始化前将真实 <EXE目录>\data 设为唯一数据与状态根;SQLite、known_hosts、AI/Cloud 本地文件、日志、WebView2 数据和传输临时文件不再分散到 AppData、工作目录或系统临时目录。
  • Windows 主密钥、Cloud 会话和自动解锁材料继续保存在 Credential Manager,不因“随 EXE”数据布局降级为普通文件。
  • 文件页补强拖出会话与下载恢复;中断后的恢复继续受目标身份、分块完整性和原子采用门禁约束。
  • Issue #41 的终端右键只在 xterm 当前确有选区时显示“复制”并恢复焦点;无选区时不接管,继续交给远端 TUI 或鼠标模式。

AI 可靠性

  • 网络、连接、读取超时及 408/429/500/502/503/504 等可证明瞬时失败,在首次失败后按固定 5 秒间隔最多重试 5 次;只有只读且幂等的 Agent/SSH 读取可自动重放。
  • 写入、编辑、命令、终端等请求一旦可能送达就不会自动重放,而是返回未知终态并保留恢复门禁,避免重复副作用。
  • 每次重试排程先持久化再显示;停止可以取消等待,最终错误会说明失败类别和重试是否用尽。

截图证据边界

  • 更新 Windows 8 张与 Android 5 张公开产品截图;全部使用 RFC 5737、example.com 和明确标注的模拟数据,未连接真实主机、Cloud 或 AI provider。
  • 13 张截图均完成逐图目检与脱敏复核。Android 截图来自 x86_64 模拟器测试界面;这些截图不代表物理 arm64 设备验收,也不等同于完整人工 GUI 覆盖。

SHA256

  • 8E6D4CDF05CD84521C1C4D06CE90F429732F45147871FEF92D6C436A4D159E58 Creation-SSH_0.7.5_x64-setup.exe
  • D5EEBB641DA594998E449F9B86C119BA3A3F40E1541A26E09772FC9B10FA67D6 Creation-SSH_0.7.5_x64_en-US.msi
  • 07200FBD5D10861300469FAD2AED51DF4F419665188F8093C62BD8BDDAD21EE6 Creation-SSH_0.7.5_portable-Windows-x64.zip
  • 4C9F67096A8855FDC85D2ACCE1EF84D2A4D56C0FABBB74F32B1396E5E5DC5C1C C-SSH_0.7.5_android-arm64.apk

v0.7.4 - 主机与 AI 配置加密手动云同步

协议保持 13,SQLite/AI schema 保持 9。正式资产恰好为 Windows 三项和 Android arm64 APK。Linux 客户端停止开发并冻结,不发布 Linux 制品,也不生成或上传 AAB。Windows EXE/MSI 当前未使用 Authenticode 签名。

下载

  • Windows 安装版:Creation-SSH_0.7.4_x64-setup.exe
  • Windows MSI:Creation-SSH_0.7.4_x64_en-US.msi
  • Windows 便携版:Creation-SSH_0.7.4_portable-Windows-x64.zip
  • Android arm64 APK:C-SSH_0.7.4_android-arm64.apk

新增

  • 手动云同步覆盖主机与凭据、AI provider 账户及其 Key/Token、API 地址和模型绑定;秘密只由可信客户端使用数据保护密码加密,Creation Cloud 仅保存不透明密文。
  • 云同步先检查本机与云端变化,再由用户逐项选择上传或下载;主机行显示 IP:端口,便于区分同名主机。
  • 管理后台增加稳定入口 /admin。

修复

  • 删除持久冲突区及冲突资源;双边变化直接在普通变化列表中互斥选择方向,后端继续严格校验 revision、generation、本机 change token 和摘要。
  • 修复 sync_resync_required 被显示为旧数据清除流程的问题;现在重新验证数据保护状态并重新检查变化,不会清除本地业务数据。
  • AI 对话、附件、工具结果、usage、原始事件、任务、记忆和向量明确保持本地,不参与 Cloud 同步。

验证

  • Windows NSIS、MSI 与便携 ZIP 通过正式安装、启动、退出、卸载、隔离 WebView2 与清理门禁;NSIS/MSI 当前为未签名制品。
  • Android 0.7.4/7000004 arm64 正式签名 APK 通过真实主机、真实 AI provider 只读工具和 Host+AI 加密同步验证;x86_64 MuMu 测试包不属于发布资产。
  • Creation Cloud 的 Host+AI、generation、rekey、reset、并发校验和备份恢复门禁通过;部署及测试未修改用户业务数据。

SHA256

  • ACC5716B4E54AB0802173F78EE42BA91B546D976AB7DA4E2CC79914379E64B52 Creation-SSH_0.7.4_x64-setup.exe
  • F1EE2DF1E741975597C5EC9C2AEB598C39E4B4E6E61C649E453CE73EA42CA623 Creation-SSH_0.7.4_x64_en-US.msi
  • 6B407FC6870EB8BFC1011504DBDB90DCA17D69FD44CFC84B260E93D8E66111A1 Creation-SSH_0.7.4_portable-Windows-x64.zip
  • DAE8D93F431BEFDBAA036DA4D5377FD92821AAA2CAA0AEA005BA1719C7038A40 C-SSH_0.7.4_android-arm64.apk

v0.7.3 - 数据保护验证交互修复

协议继续为 13,SQLite/AI schema 继续为 9。正式资产仅包含 Windows 三项和 Android arm64 APK;不发布 Linux 包,不生成或上传 AAB。

下载

  • Windows 安装版:Creation-SSH_0.7.3_x64-setup.exe
  • Windows MSI:Creation-SSH_0.7.3_x64_en-US.msi
  • Windows 便携版:Creation-SSH_0.7.3_portable-Windows-x64.zip
  • Android arm64 APK:C-SSH_0.7.3_android-arm64.apk

修复

  • 修复账号提醒在数据保护密码弹窗打开后仍处于顶层、导致“立即验证”看似无响应的问题。
  • 设置或修改数据保护密码后立即刷新启动保护状态。
  • 清除数据保护页面问号占位与繁体中文乱码,并以三端共享门禁防止回归。

v0.7.2 - 可持久控制启动密码保护

Windows 与 Android 的协议继续为 13,SQLite/AI schema 继续为 9。Android 正式版仅提供 arm64 APK,不生成或上传 AAB;Windows 安装包当前未使用 Authenticode 签名。Linux 客户端代码继续维护,但本版不提供 Linux 正式包。

下载

  • Windows 安装版:Creation-SSH_0.7.2_x64-setup.exe
  • Windows MSI:Creation-SSH_0.7.2_x64_en-US.msi
  • Windows 便携版:Creation-SSH_0.7.2_portable-Windows-x64.zip
  • Android arm64 APK:C-SSH_0.7.2_android-arm64.apk

新增

  • Windows 与 Android 均可持久开启或关闭“启动密码保护”;开启和关闭都通过弹窗验证当前数据保护密码。
  • 关闭后,下一次冷启动会使用平台安全存储中的内部凭据自动进入;用户主动重新开启前保持关闭。
  • 开关只控制冷启动时是否需要手工输入密码,不会删除、迁移、重加密或改写本地与 Cloud 数据,也不改变登录状态。

修复

  • 修复数据保护设置页以内联输入框切换启动保护、导致操作路径不清晰的问题,统一改为独立密码验证弹窗。
  • 修复关闭启动保护后无法跨冷启动保持选择,以及重新开启时可能没有恢复前置解密门的问题。
  • 错误密码或平台安全存储失败时保持原选择并继续失败关闭,防止绕过解密门。
  • 修复 Android 新设备验证时原提醒遮罩仍覆盖密码框、导致“验证”按钮触摸无反应的问题。
  • 修复 Android 数据保护说明文案出现问号乱码,并增加 9 语编码防回归检查。

验证

  • Windows 正式 EXE 后台流程通过:默认开启、错误密码不能关闭、正确密码关闭、冷启动自动进入、错误密码不能开启、正确密码开启、再次冷启动恢复前置解密门;系统设备密钥指纹保持不变。
  • Android 0.7.2/7000002 正式 APK 通过 arm64-only、正式签名与内嵌资源检查;x86_64 MuMu 测试通过首次启动和强制停止后的冷启动,测试包不属于发布资产。
  • 共享启动保护单元测试、Windows/Android 前端构建、版本一致性门禁与 Windows 正式数据保护运行时测试通过。

SHA256

  • A68826CBEEA6E04CCE52B37E2464BFA0EA68C69BF14B71F19CA7B9956B03A685 Creation-SSH_0.7.2_x64-setup.exe
  • 4139832B3363E62BD7F581A9F9DFBB49CE2C6229E983DF542412C0C3346BC5AF Creation-SSH_0.7.2_x64_en-US.msi
  • 56034053754CF9C392B90D1A81CD9769405B8BF9D7888C1769E731E8369DBB53 Creation-SSH_0.7.2_portable-Windows-x64.zip
  • 3D35FDE833FF06F3108FBED44A8BEC29CDF71638F154D274CE14A0B14F023E08 C-SSH_0.7.2_android-arm64.apk

v0.7.1 - 可选云同步与本地多模型账户

v7.0.0 是上一版误写的历史版本号,原 Release 保持不变;本次正确的新版本为 v0.7.1。Android 正式版仅提供 arm64 APK,不生成 AAB。Windows 安装包当前未使用 Authenticode 签名。

下载

  • Windows 安装版:Creation-SSH_0.7.1_x64-setup.exe
  • Windows MSI:Creation-SSH_0.7.1_x64_en-US.msi
  • Windows 便携版:Creation-SSH_0.7.1_portable-Windows-x64.zip
  • Linux AppImage:Creation-SSH_0.7.1_linux-x86_64.AppImage
  • Linux deb:Creation-SSH_0.7.1_linux-amd64.deb
  • Android arm64 APK:C-SSH_0.7.1_android-arm64.apk

新增

  • 新增可选 Cloud 账号、登录设备管理和手动主机同步;主机凭据只在客户端使用数据保护密码加密,AI API Key 永不上传。
  • 新增本地多模型账户:同一厂商可配置多个 Key,并可绑定 Cloud 模型目录或自定义 OpenAI/Anthropic 兼容接口。
  • AI 权限精简为查看、编辑、全权三档;SSH 模式增加基于 SFTP 的文件读取、写入和代码编辑能力。
  • 群发执行支持 Agent 与原生 SSH 主机混选,并统一逐机结果、失败隔离和确认流程。
  • Windows、Linux、Android 新增 WhatsApp、QQ 群和微信联系方式入口;移动端 AI 工具栏改为紧凑图标布局。

修复

  • 修复旧 Cloud 或数据保护状态导致 Windows 升级后无法启动,以及忘记数据保护密码后无法进入重置流程的问题。
  • 修复空云端下载预览误显示本地主机、数据保护未配置时同步按钮仍可操作,以及登录后提示流程不清晰的问题。
  • 修复从设置返回 AI 页面后模型配置不刷新、模型切换并发状态和自定义模型表单不易理解的问题。
  • 修复删除会话时长期记忆来源归属不精确的问题,避免删除仍被其它会话引用的共享记忆。
  • 修复主机监控状态投影、群发主机过滤和多主机选择器显示问题。

验证

  • Windows 正式构建生成 EXE、MSI 与规范 6 项便携 ZIP;最终 EXE 的联系方式和多模型账户后台真实 UI 验证通过,系统设备密钥指纹不变。
  • Linux AppImage/deb 在授权 Linux VM 构建,并通过版本、架构、内嵌 agent/tmux 资源、制品收集与 SHA256 门禁。
  • Android 正式 arm64 APK 通过 0.7.1/7000001、唯一 ABI、正式签名和内嵌资源门禁;没有生成或上传 AAB。x86_64 MuMu 测试包仅用于 UI 回归,不属于发布资产。
  • 协议保持 13,SQLite/AI schema 保持 9;版本门禁确认根 workspace、agent 与三端元数据均为 0.7.1。

SHA256

  • FD626D319BC3D4D79B66657327C6933F7E0AEB552C58A91CF929668DD4348482 Creation-SSH_0.7.1_x64-setup.exe
  • 37ABF3883DB14FEA63C441FA7BF6715AF4EE2B1E24728A0C044D4C2D299BB0D2 Creation-SSH_0.7.1_x64_en-US.msi
  • 551CB8321CFD76BA82D158B5A5D37178B421626D243D89F02323925B87F4F8F2 Creation-SSH_0.7.1_portable-Windows-x64.zip
  • C7C312CF383E644A18D33BF2929BBDE7CA0BA3A8743DD0E2B84A7A1D098D5E54 Creation-SSH_0.7.1_linux-x86_64.AppImage
  • 2A1C30F6C6817CA9766C062F2E41A508C77FD0E356307DB829F18DC3F9EDD764 Creation-SSH_0.7.1_linux-amd64.deb
  • 62DD267B4D56321D825772D7D70B0FA620452452B399431089D390964FBDD3DA C-SSH_0.7.1_android-arm64.apk

v7.0.0 - 统一客户端运行时与 Agent/SSH 双模式

Android 每次安装或覆盖安装后的首次启动都会清除上一安装代本地数据库并建立新的 schema 9 数据库;旧主机、设置、凭据引用和 AI 数据不会保留。Windows 安装包当前未使用 Authenticode 签名。

下载

  • Windows 安装版:Creation-SSH_7.0.0_x64-setup.exe
  • Windows MSI:Creation-SSH_7.0.0_x64_en-US.msi
  • Windows 便携版:Creation-SSH_7.0.0_portable-Windows-x64.zip
  • Android arm64 APK:C-SSH_7.0.0_android-arm64.apk
  • Linux AppImage:Creation-SSH_7.0.0_linux-x86_64.AppImage
  • Linux deb:Creation-SSH_7.0.0_linux-amd64.deb

新增

  • 新增 Agent 与原生 SSH 两种主机模式。Agent 保留 tmux 持久终端与服务端持续监控;SSH 无需安装 agent,可使用终端、端口转发、SFTP 文件管理、在线监控、系统管理、应用中心及 SSH AI 工具。
  • Windows、Linux、Android 的服务器业务统一进入共享 Rust client-runtime,主机列表统一显示连接模式、架构和资源数据。
  • 三端统一单主机选择并强化异步 owner 隔离;AI 继续使用本地 SQLite 原始事件、五层派生记忆、硬窗口上下文编译和 10 秒真实进度。

修复

  • 修复原生 SSH 终端丢失尾部输出、忽略扩展数据或重复终态的问题。
  • 修复 SSH 监控响应解析、系统管理兼容和主机列表数据展示。
  • 修复移动端横向主机滑块、弹层层级和缓存页面返回键问题。
  • 修复 Android SQLite code 14 / CANTOPEN、启动顺序,以及 Windows NSIS/MSI 首次运行和卸载残留问题。

验证

  • Windows 八个主要入口后台验收、NSIS/MSI fresh 安装/首次运行/卸载通过。
  • Android MuMu 五入口多主机验收以及正式 APK 的版本、ABI、签名和内嵌资源检查通过。
  • Linux AppImage/deb 在授权 Linux VM 构建,并通过版本、架构、资源、SHA256 与隔离启动检查。
  • SSH 模式不提供 tmux,也不在客户端离线期间宣称持续监控;这些仍是 Agent 模式能力。

SHA256

  • 7FC9C415B1458880C340B88903AF6C77B3D2BCB21F719ECABE83498A06CB01EF Creation-SSH_7.0.0_x64-setup.exe
  • E62D8A466F4836E2E9C185EE503E9FB22104C9A6737D64E7B50D505E93A99499 Creation-SSH_7.0.0_x64_en-US.msi
  • 3EC32802C66CAE2ED25F434197E626C47CA86E338C362C6D2244AB830B486E0A Creation-SSH_7.0.0_portable-Windows-x64.zip
  • 5936656CF04B3E60AA7318328194B14DB92A0C704A19FE83B519BE1E18764635 Creation-SSH_7.0.0_linux-x86_64.AppImage
  • BA8CABC824B6AF37FB46F7EF30A1BB8341EE0E0D3F0D6EC502D547B78702A7E7 Creation-SSH_7.0.0_linux-amd64.deb
  • 5EC2964EA362F216B4E4B229ED5F5D5A8F551E060F216E2946C0C59072A3F72F C-SSH_7.0.0_android-arm64.apk

v0.6.19 - AI 五层记忆、长上下文与会话持久化

升级到 schema 9 时会清空旧版本的 AI 会话、回放、任务/检查点、记忆和向量索引;主机、设置和凭据引用等非 AI 数据保留。

下载

  • Windows 安装版:Creation-SSH_0.6.19_x64-setup.exe
  • Windows MSI:Creation-SSH_0.6.19_x64_en-US.msi
  • Windows 便携版:Creation-SSH_0.6.19_portable-Windows-x64.zip
  • Android arm64 APK:C-SSH_0.6.19_android-arm64.apk
  • Android arm64 AAB:C-SSH_0.6.19_android-arm64.aab
  • Linux AppImage:Creation-SSH_0.6.19_linux-x86_64.AppImage
  • Linux deb:Creation-SSH_0.6.19_linux-amd64.deb

新增

  • 三端 AI 使用本地 SQLite schema 9 原始层,并构建当前任务、事件组织、任务检查点、长期召回和上下文编译五层可重建记忆。
  • 长上下文按模型硬窗口编译;容量裁剪只改变本次 provider 工作集,不改写或删除本地原始记录。
  • 长任务连续 10 秒没有新的用户可见事件时显示真实阶段进度,之后每静默 10 秒续报;暂停、停止、完成或 owner 失效后立即停发。

修复

  • 修复重启后上下文占用归零、历史会话缺失和新会话首条消息可能提示会话不存在的问题。
  • 修复移动端更新版本判断(#32)和桌面独立终端上次主机恢复(#33)。
  • 收敛群发执行、文件列表在目录/搜索切换后的滚动复位和终端 Ctrl+V 行为(#23、#26、#28)。
  • 删除随包中文字体资源,继续使用系统字体栈。

验证

  • 根工作区格式、版本一致性、全目标测试和严格 Clippy 通过。
  • schema 9、五层记忆、恢复/删除、10 秒进度,以及 500,000 字节候选输入的确定性工作集裁剪路径通过自动化验证。
  • 七个正式制品从同一冻结源码提交 7d66fd2 重建;Android x86_64 测试包不公开上传。
  • aarch64 agent/tmux 完成交叉构建与静态校验;真实 ARM 服务器 no-mock 尚未完成,不宣称完整 ARM64 服务器支持。

SHA256

  • 761E9F89DA0A4E1DEEE4F2DB8286ACA44654A5C742C2E1D82CD67DC1F7976990 Creation-SSH_0.6.19_x64-setup.exe
  • FA52F284C7261710BC0D9851146B6617D939DA2E84CBE0DEA0854A2D6C3739C4 Creation-SSH_0.6.19_x64_en-US.msi
  • 52C9849771FE06FB5DB8EA34F193BD7D59830D16884BDCB9B7518562BC1F4779 Creation-SSH_0.6.19_portable-Windows-x64.zip
  • CE370432AE74E8581801C3B59557BAE6232DBC62D86379D5F642CD16A93C6F94 Creation-SSH_0.6.19_linux-x86_64.AppImage
  • FEA80F4269FAA690FA11B31734E3A9C020E369A7B0341A2AC5885C1126E5E770 Creation-SSH_0.6.19_linux-amd64.deb
  • A2E6F76EAEF40A5883706FD09959012E64CDD05698BADD3A9F6BFA952D94456C C-SSH_0.6.19_android-arm64.apk
  • 4580588959AFB2A9EF26829249FFAC990610676B28903BE456C6C68170B77904 C-SSH_0.6.19_android-arm64.aab

v0.6.17 - 群发执行、终端快捷键与字体一致性

下载

  • Windows 安装版:Creation-SSH_0.6.17_x64-setup.exe
  • Windows MSI:Creation-SSH_0.6.17_x64_en-US.msi
  • Windows 便携版:Creation-SSH_0.6.17_portable-Windows-x64.zip
  • Android arm64 APK:C-SSH_0.6.17_android-arm64.apk
  • Android arm64 AAB:C-SSH_0.6.17_android-arm64.aab
  • Linux AppImage:Creation-SSH_0.6.17_linux-x86_64.AppImage
  • Linux deb:Creation-SSH_0.6.17_linux-amd64.deb

新增

  • 桌面端将“命令片段”收敛为四步“群发执行”:选择主机、输入命令或 UTF-8 .sh 文件、冻结确认、执行并查看结果。
  • 群发统一通过常驻 agent 的结构化 RunCommand 协议执行,单台主机失败不会阻断其它主机;结果按成功、失败、未知归类并使用 hN 脱敏别名。
  • AI 总结改为用户显式触发,输入统一经过脱敏导出边界。

修复

  • 文件列表切换目录或搜索状态后只复位列表容器的纵向滚动,不滚动整页、不抢焦点、不改变横向位置。
  • Windows、Linux 与 Android 统一终端快捷键:Ctrl+V 走原生粘贴;有选区时 Ctrl+C 复制,无选区且终端获焦时发送 ETX。
  • 三端统一内置 Sarasa Fixed SC Regular/Bold,并等待字体加载后创建和适配终端,改善中文、框线与粗体显示一致性。

验证

  • 根 workspace 格式、全目标测试、严格 clippy 与版本一致性门禁通过。
  • Windows 正式程序、Android x86_64 MuMu 测试包、arm64 APK/AAB 与 Linux AppImage/deb 的最终候选验证见本版本 Release。
  • aarch64 agent/tmux 配对资源完成交叉构建与静态校验;真实 ARM 服务器 no-mock 仍待完成,不宣称完整 ARM64 服务器支持。

SHA256

  • 6535b5586096141f1443bb04a274f9dfd48c9607d09df00a0d30b818d2e6deca Creation-SSH_0.6.17_x64-setup.exe
  • 6b54d10970b31b5e09893bb68354840aefa58b481302a3a1413efcf9d1669437 Creation-SSH_0.6.17_x64_en-US.msi
  • 3ea83768e1de116813f077bd010a0ecc03925c0aadd6ba65db2692dd784d4a19 Creation-SSH_0.6.17_portable-Windows-x64.zip
  • ca02c611ba7cce293fb3be172f78f2cd94c2e062538c0d393446fef44e8acafb Creation-SSH_0.6.17_linux-x86_64.AppImage
  • 8d85ed30fadee203ba1574d76243b9cdaca01432c5f8ac3ef82f759cacfe241e Creation-SSH_0.6.17_linux-amd64.deb
  • af22d2bf03cb1f79c6a5d8da3704483a8cd1d4c4358cd6207a77aad1e7a36829 C-SSH_0.6.17_android-arm64.apk
  • 01e01a25641b6dcab018959c00efd6c66b1c76e84395941d4510cef6d2e13aa8 C-SSH_0.6.17_android-arm64.aab

v0.6.16 - 双架构自动部署与桌面终端独立窗口

下载

  • Windows 安装版:Creation-SSH_0.6.16_x64-setup.exe
  • Windows MSI:Creation-SSH_0.6.16_x64_en-US.msi
  • Windows 便携版:Creation-SSH_0.6.16_portable-Windows-x64.zip
  • Android arm64 APK:C-SSH_0.6.16_android-arm64.apk
  • Android arm64 AAB:C-SSH_0.6.16_android-arm64.aab
  • Linux AppImage:Creation-SSH_0.6.16_linux-x86_64.AppImage
  • Linux deb:Creation-SSH_0.6.16_linux-amd64.deb

新增

  • Windows 与 Linux 终端新增独立窗口入口;每次打开都会创建新的终端窗口,可并行操作不同主机、普通 SSH PTY 或 tmux 持久化窗口。
  • Windows、Linux 与 Android 的部署包加入 x86_64 agent + x86_64 静态 tmux 和 aarch64 agent + aarch64 静态 tmux 两套独立配对资源。客户端通过已认证 SSH 只读执行 uname -m,仅选择并上传匹配的一对;架构不支持或任一配对资源缺失时,会在远端写入前停止。
  • SQLite 升级到 schema 6,记录最近一次经认证 SSH 探测到的主机架构;每次部署仍重新执行真实探测,不会把本地记录当作部署依据。

修复

  • 桌面终端把连接状态点并入主机选择器,按当前状态只显示连接或断开动作,并移除重复状态栏;tmux 窗口下拉不再显示容易被误解为当前选择的服务端“活动”标记。
  • Windows/Linux 主机行只在窄于 960px 时切换双行布局,常用桌面宽度下保持单行紧凑展示,同时保留全部系统与监控指标。

验证

  • cargo fmt --check、严格 clippy、cargo test --workspace、client-core 的 18 项 agent 部署定向测试与 Windows/Linux 布局守卫已通过。
  • Windows 正式程序与 Linux AppImage 均完成后台真实 GUI 冒烟和自然关闭验证;Android x86_64 测试包已在 MuMu 真实进入界面,arm64 APK/AAB 已完成版本、ABI 与签名复核。
  • aarch64 静态 tmux 构建已经验证;aarch64 agent/tmux 配对与自动选择基础已经实现。
  • 真实 ARM 服务器 no-mock 运行尚未完成,因此本条目不宣称完整 ARM64 服务器支持。

SHA256

  • 82d185867b6f7e51739accc8ad69c2ef87702f4a00e1c7684d665317c94e9c50 Creation-SSH_0.6.16_x64-setup.exe
  • 694826c1efa5ea26cc7005cd6388b31868aa4b872b62950a385e2d6cd796ce7d Creation-SSH_0.6.16_x64_en-US.msi
  • 183f878b4dddb30f2812776ad377603cde0a45ebdad24a6a2798fdb05a852a21 Creation-SSH_0.6.16_portable-Windows-x64.zip
  • 5b5557134e6deb64fd52b4ba1b169ffef62c94ab254783da834f5dd01cf0906e Creation-SSH_0.6.16_linux-x86_64.AppImage
  • a0c0a8137b86d38111593e49c91e72ae4c50010c7c303a0a3bb8cb1e34c833de Creation-SSH_0.6.16_linux-amd64.deb
  • df88e0e7a078bb5831015ae24e96cdac4e617ace727bc17dda2d00791aafe1ce C-SSH_0.6.16_android-arm64.apk
  • 806459e61dd0de96b01c4318bc2e2a34cc44e732b3aac8c89ff757693a1f1c33 C-SSH_0.6.16_android-arm64.aab

v0.6.15 - 三端紧凑工作台与移动文件上传

下载

  • Windows 安装版:Creation-SSH_0.6.15_x64-setup.exe
  • Windows MSI:Creation-SSH_0.6.15_x64_en-US.msi
  • Windows 便携版:Creation-SSH_0.6.15_portable-Windows-x64.zip
  • Android arm64 APK:C-SSH_0.6.15_android-arm64.apk
  • Android arm64 AAB:C-SSH_0.6.15_android-arm64.aab
  • Linux AppImage:Creation-SSH_0.6.15_linux-x86_64.AppImage
  • Linux deb:Creation-SSH_0.6.15_linux-amd64.deb

新增

  • Android 文件管理新增系统文件选择器单文件上传,复用分块传输、SHA256 完整性校验与当前远端目录目标冻结。
  • Android 主机操作新增安装 agent 与更新/修复 agent,优先复用本地保险库凭据。

修复

  • Windows 与 Linux 的主机、AI、终端、监控、文件、端口映射、命令片段、系统管理、应用中心、访问授权和设置统一为紧凑单层布局。
  • 修复 AI 与文件缓存页面切换菜单后向共享顶栏残留或叠加控件的问题。
  • AI 主机和模型选择器限制宽度并自动省略长名称;历史、当前会话和新建入口合并。
  • 修复访问授权页面隐藏标签形成灰色遮挡区域的问题。
  • Android AI 删除重复会话栏;文件页压缩为两行工具栏并折叠深层路径;监控页合并主机与状态并为进程名称释放空间。

验证

  • Windows 候选完成紧凑工作台菜单往返、小窗口/高 DPI 布局与主窗口自然退出验证。
  • Android x86_64 MuMu、Linux 原生界面及七份正式资产的最终证据见本版本 Release。
  • 公开资料通过版本号、资产名、中英双语一致性、QQ群入口保留与脱敏检查。

SHA256

  • Creation-SSH_0.6.15_x64-setup.exe: B9662AC58E7F0525CE055B0385F2B4ED1A4E8474C00F40BE5152899E8FAD13B1
  • Creation-SSH_0.6.15_x64_en-US.msi: D3DE26B5EC4B23878DF5BE54D461CCE616F97E27B301B9034FA72DC99EB70963
  • Creation-SSH_0.6.15_portable-Windows-x64.zip: 7E37E8A2AE82A14C49C704B10FA06E609F9291900F2B1E362C5E0380A9010BED
  • C-SSH_0.6.15_android-arm64.apk: FDEDB8CFBF075B9B903466601131DB5399C4452EA2BD50C1DAE0D40CA1AC6405
  • C-SSH_0.6.15_android-arm64.aab: BACE56E90AF31E736927D5CF201AB880492F056E9A6C35ED07ED2EB95F88B874
  • Creation-SSH_0.6.15_linux-x86_64.AppImage: F126E940FAE4F86DEB5367AFDC27EE31976485DE250DCF53D44DB272E5E5269A
  • Creation-SSH_0.6.15_linux-amd64.deb: 13A8968DA2FDB468D5775B58C610AF98A99C293E3FCAAFF837D7F5F9987781C7

v0.6.14 - 三端主机硬删除与生命周期隔离

下载

  • Windows 安装版:Creation-SSH_0.6.14_x64-setup.exe
  • Windows MSI:Creation-SSH_0.6.14_x64_en-US.msi
  • Windows 便携版:Creation-SSH_0.6.14_portable-Windows-x64.zip
  • Android arm64 APK:C-SSH_0.6.14_android-arm64.apk
  • Android arm64 AAB:C-SSH_0.6.14_android-arm64.aab
  • Linux AppImage:Creation-SSH_0.6.14_linux-x86_64.AppImage
  • Linux deb:Creation-SSH_0.6.14_linux-amd64.deb

新增

  • Windows、Linux 与 Android 统一使用主机硬删除语义:删除会结束该主机在当前设备上的本地生命周期,而不是只移除列表项。
  • 本地数据库升级到 schema 5,主机与关联状态通过 ON DELETE CASCADE 收口,并在迁移中执行一次匿名孤儿记录清理。

修复

  • 删除主机时同步清除本地主机记录、绑定凭据、历史会话、终端窗口持久化、监控缓存及其他可归属状态,避免残留数据继续影响客户端。
  • 后续新增主机始终创建全新生命周期;即使复用已删除主机的 ID 或网络地址,也不会继承旧凭据、会话、窗口或指标数据。
  • 不可达主机仅在远端清理尚未开始时允许执行本地硬删除;一旦流程涉及远端服务、会话、socket、数据或公钥,归属或完整性无法确认时即 fail-closed。
  • schema 5 迁移一次性清理无法归属到任何主机的匿名孤儿记录,避免历史残留继续游离于生命周期之外。
  • 修复 Windows/Linux 主窗口关闭后进程仍在后台残留的问题;CloseRequested 与 Destroyed 统一进入幂等退出流程。

验证

  • 公开资料已完成版本号、资产命名、中英双语功能口径、逐图说明、QQ群入口保留与脱敏检查。
  • Windows/Linux 正式候选均要求主窗口与调试连接消失后,程序进程自然归零;强制结束进程不计为通过。
  • 尚未执行的破坏性真实服务器深度删除 E2E 未列为通过项;本条目不声称该项已经验证。

SHA256

  • Creation-SSH_0.6.14_x64-setup.exe: 3332E724EAD76EE32ABFB047DBDBB77C8C372D8D8CAC5A5CF37A315A69F2C1A3
  • Creation-SSH_0.6.14_x64_en-US.msi: B74A9FCA806D83AD09B8FA117D14730A53BFFB67CA842C98A618014D80D42A02
  • Creation-SSH_0.6.14_portable-Windows-x64.zip: 04E326D51D380188C9EFA2232448F67CFBC7ED3769E5D1F51C8F78830E7BC7C0
  • C-SSH_0.6.14_android-arm64.apk: 349BF316DB92FCB84E4143B9F9C6FE967B82A55BC2828652B09DA39EC601C458
  • C-SSH_0.6.14_android-arm64.aab: E656672C08F5E1D3E9D0C17E5B18CEFB0AD4ABF3A5D8697E231D00B22A8828B2
  • Creation-SSH_0.6.14_linux-x86_64.AppImage: CB09DF5ED82FC9E084145177ED18702959BA33300C7CED71EC407154B5FC863A
  • Creation-SSH_0.6.14_linux-amd64.deb: 48DDA463DAF7ED99F77018C1E3AD1B1515B5D731044B381137F1E38413793F15

v0.6.13 - 主机监控恢复与客户端韧性

下载

  • Windows 安装版:Creation-SSH_0.6.13_x64-setup.exe
  • Windows MSI:Creation-SSH_0.6.13_x64_en-US.msi
  • Windows 便携版:Creation-SSH_0.6.13_portable-Windows-x64.zip
  • Android arm64 APK:C-SSH_0.6.13_android-arm64.apk
  • Android arm64 AAB:C-SSH_0.6.13_android-arm64.aab
  • Linux AppImage:Creation-SSH_0.6.13_linux-x86_64.AppImage
  • Linux deb:Creation-SSH_0.6.13_linux-amd64.deb

新增

  • Windows/Linux 主机列表改为紧凑自适应指标网格,展示真实系统、CPU、内存、磁盘、负载、运行时长与正常/暂停/失败三种可见状态。
  • 最新指标与系统描述写入共享 SQLite schema 4;Android 同步指标缓存字段,三端删除继续与后台采集互斥。

修复

  • 修复 Windows、Linux 与 Android 切换菜单会销毁终端现场的问题;普通 PTY 和持久化 tmux 会话现在跨菜单保留连接、画面与输入状态,重新附加不再产生重复提示符。
  • 修复监控数据已经成功拉取但状态仍停在“失败”的问题;附加系统信息失败不再丢弃有效动态指标,修复 agent 后立即执行一次真实采集并按结果刷新。
  • 修复不可达主机无法删除本地记录的问题;SSH bootstrap 失败时明确跳过远端破坏动作并警告可能残留,已连接后的归属审计仍严格停止。
  • Windows/Linux AI 助手对明确离线的当前主机禁用输入、附件与发送;切换到可用主机后恢复。
  • 修复 Windows 开屏受应用壳布局影响而偏移的问题,动画继续保持原时序并按完整窗口居中。

验证

  • Windows 隔离候选、授权 Ubuntu 虚拟机和 Android x86_64 MuMu 测试包均完成普通/持久化终端菜单往返、继续输入、主动断开保持及无重复提示符的真实验证。
  • Windows 候选完成真实 failed→fresh、系统列、无横向溢出、启动与退出验证。
  • Android arm64 正式资产完成版本/包名/ABI/签名检查,x86_64 测试包在 MuMu 完成受影响页面实操。
  • Linux AppImage/deb 在授权 Ubuntu 虚拟机本地构建,并在隔离图形与密钥环会话中完成安装、启动、关闭及本轮主机监控验证。

SHA256

  • Creation-SSH_0.6.13_x64-setup.exe: 161795BA3CB74E144A3423E50CB3C03D857A4AB448C7AEF7C2046BA0E78D03C1
  • Creation-SSH_0.6.13_x64_en-US.msi: DD62A6C7EC1BAF2CC1ABF8C3F18BFC37424239709247990F78D99E0B94599EF6
  • Creation-SSH_0.6.13_portable-Windows-x64.zip: FEA9D83918138EDD04A1FF839BB92A14A7CD2BFA321AA9187EAF7FB331387057
  • C-SSH_0.6.13_android-arm64.apk: FE2BA564552B072D0997FC0C9DB00391098C802E4E867CB3E99EEA75C2D5FE5D
  • C-SSH_0.6.13_android-arm64.aab: 802CA928A94A2F09B8267B7E43BE9F945CA7463627A5B4EF2D8748F87C84D2A4
  • Creation-SSH_0.6.13_linux-x86_64.AppImage: EB56DB36524B4D6781DC5721824A29B70D89108DAAAE47A61A954757BD52D397
  • Creation-SSH_0.6.13_linux-amd64.deb: FC01CA9EFC001345253C140ED0164D25BE2962F7915BC1275D915D6E616F08CA

v0.6.12 - 安全卸载收口与三端体验完善

下载

  • Windows 安装版:Creation-SSH_0.6.12_x64-setup.exe
  • Windows MSI:Creation-SSH_0.6.12_x64_en-US.msi
  • Windows 便携版:Creation-SSH_0.6.12_portable-Windows-x64.zip
  • Android arm64 APK:C-SSH_0.6.12_android-arm64.apk
  • Android arm64 AAB:C-SSH_0.6.12_android-arm64.aab
  • Linux AppImage:Creation-SSH_0.6.12_linux-x86_64.AppImage
  • Linux deb:Creation-SSH_0.6.12_linux-amd64.deb

新增

  • Windows、Linux、Android 复用同一主机已认证 SSH transport;监控、文件、AI、系统管理与终端通过独立 channel 并行,多客户端可同时连接。
  • Android 终端采用紧凑双行工具栏,补齐主机 IP、唯一窗口名、1-24px 字体、自适应/固定/自定义尺寸、横纵滚动、复制与按需快捷键面板。
  • Windows/Linux 使用系统“另存为”,Android 使用 SAF 文档选择器;三端均由用户选择下载目的地。
  • Android 新增系统/浅色/深色主题和系统语言自动选择,终端、AI、监控偏好通过 SQLite 持久化。

修复

  • 修复 v0.6.11 真实 Ubuntu 卸载后 tmux socket 路径残留阻断数据清理的问题;只隔离并删除身份连续、已证明归属的对象,任何身份异常继续 fail-closed。
  • 修复离线主机旧绿色状态、全新 SQLite 并发初始化锁库、单 channel 失败误断健康 transport、停止状态 firewalld 误报,以及 Windows 主窗关闭后隐藏登录窗残留。
  • SSH 的 DNS、TCP、握手、认证阶段分别使用 8 秒硬截止,不再为不可恢复错误重复完整拨号。

验证

  • 根 workspace 全量测试、client-core 132 项定向测试、Clippy、格式与 Shell 语法通过。
  • Ubuntu no-mock 覆盖正常 quarantine/guard 清理、初始 stale、事务残留、原路径替换与外部资源不变。
  • Windows、Android、Linux 正式资产完成版本、包身份、签名/ABI/payload、真实启动、关闭与 SHA256 复核;Android x86_64 测试包在 MuMu 完成页面实操。
  • Linux AppImage/deb 在隔离图形与系统密钥环会话中,以真实服务器和真实 AI Key 完成监控、系统、文件、进程、AI、失效重连和持久化终端重开。

SHA256

  • Creation-SSH_0.6.12_x64-setup.exe: 07F1E843DA9AF1122CB6E282343684DE898C18A25F14626EA50FE96C892B92F8
  • Creation-SSH_0.6.12_x64_en-US.msi: 3D4A70A0975A2D4A0755934B79220CFB3EA58D500790C37BFC76F21565D61257
  • Creation-SSH_0.6.12_portable-Windows-x64.zip: 0FF0672A737689959FE8B5D490F1C232432887AEDDDB40FEA08F724EF6E232F2
  • C-SSH_0.6.12_android-arm64.apk: 19B813DBF79A64304961C09DEBBC2268A64FEE48ACBD0ECDB2DB8D80DEB5D789
  • C-SSH_0.6.12_android-arm64.aab: 541C6A2BAAA7BC4A9489C55F736D4499CE57B7AF37D9645D7544B434193E0625
  • Creation-SSH_0.6.12_linux-x86_64.AppImage: E4A2AC525ADF04304B642FE6E5C8A0A40AD99AFD09E66043117FEE86D41B7B45
  • Creation-SSH_0.6.12_linux-amd64.deb: DBB46F0D7E1D31D2E97339C89D709B0818D85683BC0B9DC7275C6D983553C325

v0.6.11 - 跨端连接复用、移动终端与安全恢复(预发布)

Ubuntu 真实卸载验证发现 tmux 受控退出后可能残留 socket 路径,完整产品数据清理会按安全策略停止。该版本已降为预发布;修复使用新版本发布,不覆盖本版本资产。

下载

  • Windows 安装版:Creation-SSH_0.6.11_x64-setup.exe
  • Windows MSI:Creation-SSH_0.6.11_x64_en-US.msi
  • Windows 便携版:Creation-SSH_0.6.11_portable-Windows-x64.zip
  • Android arm64 APK:C-SSH_0.6.11_android-arm64.apk
  • Android arm64 AAB:C-SSH_0.6.11_android-arm64.aab
  • Linux AppImage:Creation-SSH_0.6.11_linux-x86_64.AppImage
  • Linux deb:Creation-SSH_0.6.11_linux-amd64.deb

新增

  • Windows、Linux 和 Android 统一复用同一主机已经认证的 SSH transport。监控、文件、AI、系统管理和终端可在各自通道中并行工作,减少重复登录与等待;单项操作结束不会打断其他正在运行的功能。
  • Windows/Linux 桌面端与 Android 可同时连接同一台主机并独立工作;一端退出后,另一端的监控和请求继续运行,持久化终端仍可重连恢复。
  • Android 终端采用紧凑双行工具栏,在同一顶部区域显示主机、目标 IP、连接状态、持久化/普通终端切换、窗口选择和常用操作,为终端画布保留更多空间。
  • Android 同时支持可断线恢复的持久化终端和关闭即结束的普通终端;持久化窗口默认使用不重复的 terminal-N 名称,支持安全重命名并整理旧重复名称。
  • Android 终端新增自适应、固定 80x24 与自定义尺寸,字体可调范围为 1-24px;固定/自定义模式支持横纵浏览,尺寸、字体与滚动偏好会在重启后恢复。
  • Android 终端新增按需快捷键覆盖层,提供 Esc、Tab、Ctrl、方向键和 -,不再常驻挤占终端空间;复制优先使用选区,无选区时复制当前可见内容,并写入系统剪贴板。
  • Android 新增系统、浅色、深色三种主题模式;系统模式随设备主题自动切换,偏好写入本地 SQLite 并在重启后恢复。
  • Windows 与 Linux 下载文件或目录时使用系统“另存为”,Android 使用 Storage Access Framework(SAF)系统文档选择器选择保存位置;取消不会先连接或下载,已选目标继续保留断点续传与完整性校验。
  • SSH 连接新增分阶段 8 秒失败边界与明确提示:DNS 解析、TCP 连接、SSH 握手和认证分别计时,失败或超时后立即返回,不再因切换凭据重复等待。
  • 未显式输入密码且库存私钥被服务器明确拒绝时,可在同一 SSH 会话内尝试本地加密保险库中的库存密码;认证成功后继续修复公钥登录,减少重复输入。

修复

  • 修复全新本地数据库首次启动时,多个页面或后台任务同时初始化可能出现“database is locked”的问题;AI、文件、监控、主机与偏好数据现在可稳定从同一个 SQLite 数据库打开和恢复。
  • 修复已安装但未运行的 firewalld 被误报为查询失败的问题;客户端现在明确显示“未运行”,保持端口操作禁用,也不会擅自启动或安装防火墙。
  • 修复主机已离线但列表仍沿用旧绿色状态的问题;在线状态来自当前真实连接结果,历史指标只显示为过期数据。
  • 单个功能通道失败不再连带断开仍然健康的共享 SSH transport;只有确认连接已中断时才重新连接,可能已经送达的修改操作不会自动重复执行。
  • 主机密钥信任记录读取、解析或保存失败时改为安全停止:不把异常当作“首次连接”继续,不交付当前会话,也不转入其他凭据尝试。
  • 删除主机或重装前会先确认相关服务、进程、持久化会话、数据和公钥确属 C-SSH;任何资源无法确认时立即停止并保留现状,不会误删其他服务、会话或密钥。
  • systemd 危险指令按合法空白语法审计;无法逐字节证明归属的残留 tmux socket 只提示修复并保留,不再自动删除未知资源。
  • 已确认属于 C-SSH 的旧版残留现在可以安全恢复到可重装状态;远端清理未完整成功时保留本地主机和凭据供重试,外部或未知资源始终保持不变。

验证

  • Windows、Linux、Android 的共享连接复用、跨客户端同连、单端退出后另一端继续工作,以及 AI、文件、监控和两种终端的真实流程均已通过验证。
  • Android 紧凑工具栏、主机 IP、持久化/普通终端、唯一窗口名、1-24px 字体、尺寸、滚动、复制、快捷键覆盖层及重启恢复均已通过验证。
  • Windows/Linux 系统“另存为”、Android SAF 系统文档选择器、取消路径、断点续传和下载完整性校验均已通过验证。
  • 全新 SQLite 首次并发打开、SSH 各阶段 8 秒失败提示与同会话凭据恢复均已通过验证。
  • 主机密钥异常与安全删除的停止保护、外部资源保持不变,以及已确认旧版残留的重装恢复均已通过验证。
  • 根 workspace 门禁与 Windows、Android、Linux 三端构建测试均已通过;CentOS 上已安装但未运行的 firewalld 正确返回 NotRunning。
  • Windows 正式程序已完成独立启动、关闭、SQLite 与 0.6.11 版本检查。
  • Android x86_64 测试包已在 MuMu 中真实进入终端、文件、监控和 AI 流程且无崩溃;arm64 APK/AAB 的包名、版本、ABI 与签名检查均已通过。
  • Linux deb/AppImage 已在授权虚拟机中完成真实安装、启动、关闭与 SQLite 检查;两种包的 payload 一致,内置 agent 版本为 0.6.11。

SHA256

  • Creation-SSH_0.6.11_x64-setup.exe: bf03f3805c28cdaf6d545e6b5bfac3d2ed0ec44265f591569c78be35fceb8c5b
  • Creation-SSH_0.6.11_x64_en-US.msi: 647b4b8978433385950b34578588366657206f2746eb38355f2102f01295a911
  • Creation-SSH_0.6.11_portable-Windows-x64.zip: f319942c1710e794a78792b84dcc1e0a1178efb4b2b0d1dab1f205a832aa8b61
  • C-SSH_0.6.11_android-arm64.apk: 92246daa0cbcd0283e238bc02d729f497a94407c6c4efc384de7fd3787a061ab
  • C-SSH_0.6.11_android-arm64.aab: 3e3394bde08a9c8c96fcea6cc1660475ff509dec1d2ca588fa6032b0eaeee063
  • Creation-SSH_0.6.11_linux-x86_64.AppImage: 2567e21b8498b6593d26d899728ad086302647acfbcb5948bbc8766358669fcb
  • Creation-SSH_0.6.11_linux-amd64.deb: cd10a93610caf3153c8ff7f711db84c2cf60576fb6dfce7187bfbfdac36b076f

v0.6.10 - Linux 正式版与 agent 部署事务加固

下载

  • Windows 安装版: Creation-SSH_0.6.10_x64-setup.exe
  • Windows MSI: Creation-SSH_0.6.10_x64_en-US.msi
  • Windows 便携版: Creation-SSH_0.6.10_portable-Windows-x64.zip
  • Android arm64: C-SSH_0.6.10_android-arm64.apk
  • Android AAB: C-SSH_0.6.10_android-arm64.aab
  • Linux AppImage: Creation-SSH_0.6.10_linux-x86_64.AppImage
  • Linux deb: Creation-SSH_0.6.10_linux-amd64.deb

新增

  • 首次提供独立 Linux 桌面正式版 AppImage 与 deb,全部从独立 linux/ 工程构建和验证。
  • CLI、Windows、Android、Linux 统一使用同一套 agent 部署事务;每轮使用唯一暂存/备份路径,并在覆盖前核对字节数与 SHA256。
  • 增加跨客户端远端部署锁;已有锁绝不自动接管,活跃锁返回 busy,陈旧锁要求显式修复。

修复

  • 修复跨平台 SQLite 数据根不一致导致“主机列表存在,修复 agent 却报告主机不存在”的问题;主机、凭据、SSH/repair、监控与 AI 统一使用同一数据库根。
  • Unix 默认或显式 CS_DATA_DIR 均强制根目录/密钥目录 0700、SQLite 0600,权限收紧失败即停止打开数据库。
  • systemd 部署在 stop/覆盖前校验固定 FragmentPath、原始与有效 ExecStart、活动主进程真实路径,拒绝陌生同名单元和 drop-in 覆盖。
  • 既有 unit 保持原 enable 状态;fresh unit 清理失败不再伪报成功。迁移先复核 KillMode=process,agent 更新不会连带结束持久化 tmux。
  • readiness 与严格版本握手失败均执行两阶段回滚;旧 agent 真正恢复并返回有效协议响应后才清除备份和锁。
  • 进程归属改为遍历 /proc/<pid>/exe 精确匹配,兼容 CentOS 7.9;Linux gzip payload 与裸 agent 逐字节、架构、版本、SHA256 全量核对,阻止陈旧 agent 入包。
  • 2026-07-12 同版本刷新 Windows/Linux 桌面包:AI 助手主机与模型选择框不再显示外框内嵌原生小框,统一由外层绘制边框、焦点环和右侧箭头;版本保持 0.6.10,Android 资产不变。

验证

  • 根 Rust workspace 全量测试、Clippy -D warnings、格式、平台边界、版本一致性与 gzip payload 门禁全部通过。
  • CentOS 7.9 与 Ubuntu 24 完成真实部署、握手与 MetricsSnapshot;Ubuntu 真实 0.6.9 被拒绝后自动恢复 0.6.10。
  • 故障注入覆盖 readiness 失败、有效 ExecStart drop-in、disabled unit、活跃/陈旧锁、tmux 存活与零残留。
  • 刷新后的 Windows 正式便携包真实启动,主窗口、Tauri、隔离 SQLite、AI 主页面与独立 AI 窗口均正常,退出后任务进程和隔离数据清理完成。
  • 最终 Android x86_64 测试包在 MuMu 整卸安装并真实部署 agent 0.6.10,验证 user-systemd、持久化终端、监控、页面切换与强停重启恢复;该测试包不上传。
  • Android arm64 APK/AAB 为 versionName=0.6.10、SDK 24/36、仅 arm64;APK v2 与 AAB JAR 签名验证通过。
  • 刷新后的 Linux AppImage/deb 在 Ubuntu 24 真实桌面会话启动,两者均通过进程存活、agent 结构化 Collector、SQLite integrity_check=ok、指标 +4、0700/0700/0600 权限与零残留验证;Wayland 下未把不可靠的 xdotool 可见窗口集合差虚报为通过。

SHA256

  • Creation-SSH_0.6.10_x64-setup.exe: 5EA8FC3CD3CE08DA004B062DF28DFA4F86F656275338D84C963C114FD193E82E
  • Creation-SSH_0.6.10_x64_en-US.msi: F1E41543BE522BAF6940073450873A99B2FD709243BD3C6F20673FB4EF57C750
  • Creation-SSH_0.6.10_portable-Windows-x64.zip: DCC71D79C8EE681E1F79A7D53AEAADED251A97CC8AD3C511178692994AA21A66
  • C-SSH_0.6.10_android-arm64.apk: 5D347EDC629D09A6C683BF7B82E0F06DC75DA87EFBB43E73DF7663749C100E5C
  • C-SSH_0.6.10_android-arm64.aab: B45101EBBB40BAF66BEC2237BACE4E32AE2B82696A51F91C5F843CD846522E84
  • Creation-SSH_0.6.10_linux-x86_64.AppImage: 3E7B299DBD639AB27EC16CC7E5BA34540FD8C696FF9C96CAD58D26D37E67FE55
  • Creation-SSH_0.6.10_linux-amd64.deb: 2A1FEE0CB982ED886131D1416613B4A99A8D8B92C86E6EF2F28AB68099F11179

v0.6.9 - 可配置主机采集与首次刷新修复

下载

  • Windows 安装版: Creation-SSH_0.6.9_x64-setup.exe
  • Windows MSI: Creation-SSH_0.6.9_x64_en-US.msi
  • Windows 便携版: Creation-SSH_0.6.9_portable-Windows-x64.zip
  • Android arm64: C-SSH_0.6.9_android-arm64.apk
  • Android AAB: C-SSH_0.6.9_android-arm64.aab
  • Linux 桌面安装包本次暂缓发布。

新增

  • Windows、Linux 与 Android 后台采集支持 1–10 跨主机并发,默认 4;采集间隔范围 1–3600 秒,默认 6 秒。
  • Android 设置页新增采集间隔、跨主机并发和本地保留期设置,三项均持久化到本地 SQLite。
  • 独立 Linux 客户端工程与构建门禁已落地,但安装包本次不进入公开 Release。

修复

  • 修复首次采集已写入 SQLite、Hosts 页面却仍显示旧指标的问题,当前页面会在整轮写库完成后立即刷新。
  • 统一 Windows/Linux Hosts 与 MonitorList 的事件和兜底轮询调度,合并重叠刷新并阻止迟到响应覆盖新结果。
  • 修复采集设置可能混合新旧值的问题,三项设置改为单事务原子保存和单查询一致快照读取。

验证

  • 根 Rust workspace 全量测试和 Windows/Linux/Android 前端生产构建通过。
  • Windows 正式程序已真实验证停留在 Hosts 原页时首轮指标自动刷新。
  • Android x86_64 0.6.9 测试包通过签名/版本/ABI 检查,已安装并在 MuMu 模拟器启动;该测试包不上传 Release。
  • Android arm64 正式 APK/AAB 构建通过;APK 版本为 0.6.9 (6009),SDK 24–36,ABI 仅 arm64-v8a 且 v2 签名通过,AAB 也仅含 arm64 原生库。

SHA256

  • Creation-SSH_0.6.9_x64-setup.exe: 6ECF9CBB4A06440CE735C4EDD70F43F770DBBF774AEEC70FE74914D1FC19B3F1
  • Creation-SSH_0.6.9_x64_en-US.msi: D9F4A11D8562093F5859530448EC4CD2CA317022391E1D504EB04B161661BF87
  • Creation-SSH_0.6.9_portable-Windows-x64.zip: 9B49B7D69F64E9FFC3386BA663962FFA7B06F8DEFCF14E8340795951713E0E09
  • C-SSH_0.6.9_android-arm64.apk: 4245852EAEB217AAC0F00F7731D30FDD011759D2F5BCB9811E49E383DFD9437F
  • C-SSH_0.6.9_android-arm64.aab: FF5488C3547D1E42F83A6B5185BEDEF1BF03C370264CE1CDDCC4785158AB07DA

v0.6.8 - AI 工作台、监控摘要与全局自适应体验

下载

  • Windows 安装版: Creation-SSH_0.6.8_x64-setup.exe
  • Windows MSI: Creation-SSH_0.6.8_x64_en-US.msi
  • Windows 便携版: Creation-SSH_0.6.8_portable-Windows-x64.zip
  • Android arm64: C-SSH_0.6.8_android-arm64.apk
  • Android AAB: C-SSH_0.6.8_android-arm64.aab

新增

  • 桌面端支持多个独立 AI 弹窗;桌面端与移动端统一历史、主机、权限、执行档、工具循环和上下文入口,便于并行处理不同主机与任务。
  • AI 历史、权限模式、执行档、工具循环上限、自定义 AI 上下文窗口和上下文偏好持久化到本地 SQLite,重开页面或应用后继续沿用用户选择。
  • AI 与其他短 agent 请求提供低/中/高/超级性能档位,对应 1/2/4/8 并发;检测到 SSH、channel 或 streamlocal 传输错误后,会按主机临时自动降级到 1 并发。
  • 主机监控入口新增跨主机状态摘要,详情页支持 6 秒自动采集与可折叠侧栏,更适合持续巡检和窄屏操作。
  • Android 支持跟随系统语言和主题,并落实 GitHub Issue #18 提出的移动端浅色模式需求。
  • Windows、Android、五个公开资产固定名称与 Linux agent 版本统一为 0.6.8;agent 握手报告 0.6.8。iOS 和 macOS 不在本次发布范围内。

修复

  • 修复桌面端与移动端 AI 工作台在页面切换、应用重启或多窗口使用后可能丢失历史入口、权限、执行档、工具循环或上下文偏好的问题。
  • 修复高并发 AI 工具调用可能放大 agent 短请求传输故障的问题,统一并发保护并加入自动降级恢复路径。
  • 修复 CentOS 等旧 OpenSSH 环境拒绝 direct streamlocal 后 agent 能力不可用的问题,客户端会自动使用 stdio bridge 兜底。
  • 修复新增密钥主机后的凭据复用与认证回退路径:优先使用本地加密保险库中的密钥,需要时可回退到已保存密码或明确提示输入密码。
  • 修复全局布局在桌面窄窗口、移动竖屏和动态内容下的适配问题;侧栏、工具栏、弹层、命令片段执行/结果容器与主要工作区会自适应可用空间。
  • 修复 Android 软键盘遮挡 AI 输入区,以及 GitHub Issue #16 中 AI 回复内容越出卡片轮廓的问题。
  • 修复 Android 系统语言与主题在部分生命周期或重开场景下未及时同步的问题,并完善跟随系统的切换反馈。
  • 修复文件上传/下载在分块和断点续传完成阶段的完整性处理,避免不完整结果被标记为成功。

验证

  • Windows 正式桌面版已完成构建、实机启动与本次相关功能验证。
  • Ubuntu 与 CentOS 真实链路已验证 agent 通信及兼容兜底;DeepSeek AI 对话与工具循环 E2E 已通过。
  • Android 正式构建与 AndroidX SplashScreen 静态 C 自动门禁已通过;MuMu x86_64 模拟器已从 Launcher 真实冷启动逐帧验证,系统 C、前端文字、大 C 与主界面连续衔接,无纯色空档或裁切。

SHA256

  • Creation-SSH_0.6.8_x64-setup.exe: 87FC035CF668A3DCC1F0DB9DC9F9DFD0762BFC4673B23E135253D6227B4C1A40
  • Creation-SSH_0.6.8_x64_en-US.msi: B4F8611C3AF885378C2A908E61387381005138BC45CCBED0FC038DC08758CBE9
  • Creation-SSH_0.6.8_portable-Windows-x64.zip: 47629E99884378CBCD65CB0AD004C7AF6441492AA741F341F50F63C447842DB5
  • C-SSH_0.6.8_android-arm64.apk: 1EE2636F5004C4204FD48F58953819DC67D95F35C464FC420A102E243CE40753
  • C-SSH_0.6.8_android-arm64.aab: B009C9739C3AE4CE42339639BDA45676D9C4DB1D3D7926244B28D27DAD2E889A

v0.6.7 - AI 助手弹窗修复与发布前真实验证

下载

  • Windows 安装版: Creation-SSH_0.6.7_x64-setup.exe
  • Windows MSI: Creation-SSH_0.6.7_x64_en-US.msi
  • Windows 便携版: Creation-SSH_0.6.7_portable-Windows-x64.zip
  • Android arm64: C-SSH_0.6.7_android-arm64.apk
  • Android AAB: C-SSH_0.6.7_android-arm64.aab

新增

  • 固化发布前真实功能验证门禁:公开 Release / 新 tag / 上传安装包前,必须运行即将发布的正式桌面程序与移动测试包,逐项真实操作本次改动涉及功能。
  • 桌面 AI 弹窗回归检查补充 Windows WebView 创建方式约束,避免后续再次把动态窗口做成同步 command。

修复

  • 修复桌面 AI 助手独立弹窗在 Windows 正式包中可能打开为白色空窗口的问题;后端窗口创建改为 Tauri 推荐的 async command。
  • 修复 AI 助手弹窗按钮、历史入口和 agent 性能档位在部分语言下显示乱码或错误 key 的问题。
  • 修复主窗口退出时 AI 子窗口可能残留的问题,主窗口关闭会同步清理 ai-* 弹窗。

验证

  • 桌面 npm run test:ai-window 通过,覆盖 AI 弹窗 URL、ai-* 权限、async command、历史入口文案和多语言文案。
  • Rust cargo fmt --check、桌面 Tauri workspace cargo fmt --check、cargo check 通过;桌面 npm run build 与 npm run tauri build 通过。
  • 正式 Windows 程序重新运行后,AI 助手独立弹窗渲染正常(用户现场复测确认),不再出现白色空窗口。
  • Android arm64 release APK 通过 apksigner verify --verbose --print-certs 与 aapt dump badging,包名 com.creationssh.mobile,versionName 0.6.7,versionCode 6007,ABI 仅 arm64-v8a。
  • Android x86_64 debug APK 仅作测试包,已安装到 MuMu 模拟器并启动;系统包信息显示 versionName 0.6.7、ABI x86_64。该包不上传公开 Release。
  • 发布资产重新计算 SHA256,公开仓说明与 Release notes 已脱敏复核。

SHA256

  • Creation-SSH_0.6.7_portable-Windows-x64.zip: B80BC866177D5D9C82034E21BEB41C6B5100A6A0BD62039A5E7D31F8C8A0983F
  • Creation-SSH_0.6.7_x64_en-US.msi: 4EE2AF5FFA7CDEF55A5C44144D12B5B6CE30C0D5C28FC1BB06DD803AA4CC84E1
  • Creation-SSH_0.6.7_x64-setup.exe: 0447447C4DFFB35DFF48925134368B197AF8B7954033293567CE59A17C2B6D1E
  • C-SSH_0.6.7_android-arm64.aab: 0DE4EA9BF5D6B021E90CD8E9C889E73D6DF3E64CF775606B14247E0E4487153E
  • C-SSH_0.6.7_android-arm64.apk: 4EA626D63E709F6B1BF0D1A014C951C76153AA2BB141243A250F550DC5BFB402

v0.6.6 - Agent 桥接兜底、并发保护与密钥主机

下载

  • Windows 安装版: Creation-SSH_0.6.6_x64-setup.exe
  • Windows MSI: Creation-SSH_0.6.6_x64_en-US.msi
  • Windows 便携版: Creation-SSH_0.6.6_portable-Windows-x64.zip
  • Android arm64: C-SSH_0.6.6_android-arm64.apk
  • Android AAB: C-SSH_0.6.6_android-arm64.aab

新增

  • agent 新增 --stdio-bridge 桥接模式:当服务器 sshd 拒绝 direct-streamlocal 时,客户端会自动退到桥接通道继续访问本机 unix socket,CentOS 7.9 等老系统也能使用 agent 能力。
  • agent 短请求新增低/中/高/超级性能档位,对应 Stable / Balanced / Fast / Ultra,并把每台主机的选择持久化到本地 SQLite。
  • 桌面端 AI 助手新增独立弹窗入口,可把当前 AI 助手弹出为单独窗口,为多 AI 助手窗口并行操作预留骨架。
  • 桌面端与移动端主机添加流程补齐 OpenSSH 私钥模式,支持粘贴私钥后保存到本地加密仓库,后续连接自动复用仓库凭据。
  • 主机管理补齐分组编辑、删除确认、认证失败提示与多语言文案,公开版本号同步到 0.6.6。

修复

  • 修复 CentOS 7.9/OpenSSH 7.4 系列环境中 direct-streamlocal 被 sshd 返回 AdministrativelyProhibited 后 agent 能力不可用的问题;现在会自动启用桥接兜底,无需用户重复输入 SSH 密码。
  • 修复高并发工具调用下短 agent 请求没有统一限流的问题;所有非长流短请求统一经过 agent request guard,并在 SSH/channel/streamlocal 传输类错误后自动临时降级到 1 并发。
  • 修复移动端和桌面端部分 deploy / files / monitor / appcenter / sysmgmt 路径绕过统一 agent 并发保护的问题。
  • 修复“桥接不可用”提示容易误导的问题:只有直连与桥接都失败时才提示 agent 传输兜底失败。
  • 修复主机凭据保存后部分客户端路径仍可能要求用户重新输入密码的问题,添加成功后优先复用本地仓库凭据。

验证

  • Rust cargo fmt --check、cargo test --workspace、cargo clippy --workspace --all-targets -- -D warnings、cargo check -p client、cargo check -p agent 通过。
  • 桌面/移动 Tauri workspace cargo check 通过;桌面与移动 npm run build 通过。
  • agent x86_64 与 aarch64 Linux musl release 通过 cargo zigbuild 构建,版本同步为 0.6.6。
  • 桌面 npm run tauri build 生成 Windows setup/MSI;主程序文件版本与产品版本均为 0.6.6,便携版 zip 已重打。
  • Android x86_64 debug APK 已安装到 MuMu 模拟器验证;aapt dump badging 确认 versionName=0.6.6、native-code='x86_64'。该包仅用于测试,不上传公开 Release。
  • Android arm64 release APK/AAB 通过构建;APK 通过 apksigner verify --verbose --print-certs 与 aapt dump badging,包名 com.creationssh.mobile,versionName 0.6.6,versionCode 6006,ABI 仅 arm64-v8a。
  • CentOS 7.9 真机验证:原生 direct-streamlocal 仍被 sshd 拒绝,但当前客户端自动走 stdio-bridge,并完成 handshake、sysinfo、metrics 与 mon 流式订阅。
  • 发布前对私有源码/文档、公开仓文案与 release notes 执行脱敏扫描,未发现真实凭据、token、私钥或非示例 IP。

SHA256

  • Creation-SSH_0.6.6_portable-Windows-x64.zip: 68773A304D2C74C3BEE922F75FC3D0C5C61F3D077C57083132C4371E8F98EFBE
  • Creation-SSH_0.6.6_x64_en-US.msi: D7A22FB19E46BD4CFD0A17DBB2DF847051E8246961460111180E1FE2228C2989
  • Creation-SSH_0.6.6_x64-setup.exe: 1D2EC3D2F9F22A52AAC94227AF68D2EACBAB4C93F7CD350B56F7C0A3E9C2D76C
  • C-SSH_0.6.6_android-arm64.aab: 67E0EB455CA9A92F0379F785D31486A002884D3FAED9EED75E6C055AC2BFBEB4
  • C-SSH_0.6.6_android-arm64.apk: 78990A2DB4F286E0E46C0FF0AD959A57A0CDE79A652DFF795028AE7AF504C8F7

v0.6.5 - AI 工作区、历史入口与敏感附件拦截

下载

  • Windows 安装版: Creation-SSH_0.6.5_x64-setup.exe
  • Windows MSI: Creation-SSH_0.6.5_x64_en-US.msi
  • Windows 便携版: Creation-SSH_0.6.5_portable-Windows-x64.zip
  • Android arm64: C-SSH_0.6.5_android-arm64.apk
  • Android AAB: C-SSH_0.6.5_android-arm64.aab

新增

  • 桌面端 AI 助手新增顶部工作区栏,将历史记录入口从固定侧栏移到顶部弹层,释放主对话区空间。
  • 移动端 AI 助手同步新增顶部历史入口,更适合窄屏使用,也为后续多 AI 窗口能力预留统一工作区骨架。
  • 新增桌面/移动 AI 工作区静态回归脚本,覆盖顶部历史入口、移动端键盘锚点与敏感附件拦截规则。
  • 公开发布资产继续强制全量带版本号,本次 Windows、Android、agent 与公开说明全部同步到 0.6.5。

修复

  • 修复 AI 历史侧栏长期占用桌面主界面宽度的问题,现在默认只保留顶部入口,需要时再展开历史列表。
  • 修复移动端 AI 输入区在软键盘打开时容易被遮挡、看不清正在输入内容的问题,输入区改为底部键盘锚定布局。
  • 修复历史弹层/底部历史页在未选择服务器时仍可能触发无效会话操作的问题,增加禁用态与键盘关闭处理。
  • 修复 AI 附件上传过于依赖 MIME/扩展名白名单的问题,现在会先按文件名拒绝 .env、私钥、证书密钥等敏感文件。

验证

  • 桌面 npm run test:ai-workspace、npm run test:locale-system、npm run build 通过。
  • 移动端 npm run test:ai-workspace、npm run test:ai-keyboard、npm run test:locale-system、npm run build 通过。
  • agent x86_64 musl release 通过 cargo zigbuild -p agent --target x86_64-unknown-linux-musl --release 构建,日志显示 agent v0.6.5。
  • 桌面 npx tauri build 在 agent 0.6.5 之后重新执行,生成 Windows setup/MSI;Windows 可执行文件与 setup 属性显示 0.6.5。
  • Android arm64 release APK/AAB 在 agent 0.6.5 之后重新执行 clean build;APK 通过 apksigner verify --verbose --print-certs 与 aapt dump badging,包名 com.creationssh.mobile,versionName 0.6.5,versionCode 6005,ABI 仅 arm64-v8a;AAB 只包含 arm64-v8a native lib。
  • 发布前对私有源码/文档与公开仓文档执行脱敏扫描,未发现私钥、token、真实凭据或非示例 IP。

SHA256

  • Creation-SSH_0.6.5_portable-Windows-x64.zip: 96150F4C5128A33FFE558289FB2261BADF31A73B4508E1243783952C2401B36A
  • Creation-SSH_0.6.5_x64_en-US.msi: 47E0817CC3F69E8ADA7B9F364FCDE14B876E99E3425856D2D5C00FEBB808C153
  • Creation-SSH_0.6.5_x64-setup.exe: FD532382E110769DCC3DA40362A6102008822005F4FD67E5ED215D21A88C889A
  • C-SSH_0.6.5_android-arm64.aab: C217DA6561ED0DE2A79E684B6C95B6111F74CB96AE784B40379658C543217EBB
  • C-SSH_0.6.5_android-arm64.apk: 4F279E03184F0942C276F4B915129844856FAEDFFB5A72B9522E608540238F79

v0.6.4 - AI 运行恢复、系统语言与移动端输入修复

下载

  • Windows 安装版: Creation-SSH_0.6.4_x64-setup.exe
  • Windows MSI: Creation-SSH_0.6.4_x64_en-US.msi
  • Windows 便携版: Creation-SSH_0.6.4_portable-Windows-x64.zip
  • Android arm64: C-SSH_0.6.4_android-arm64.apk
  • Android AAB: C-SSH_0.6.4_android-arm64.aab

新增

  • 新增 AI 运行状态持久化与页面恢复:切换页面或重新进入 AI 助手后,正在运行/刚结束的回合可以恢复事件与状态。
  • 新增 ACP/Hermes 基础协议骨架,先提供能力描述与适配入口,后续继续扩展完整 Hermes 体验。
  • 新增桌面与移动端 GitHub 更新检测入口,提示用户到 GitHub Releases 下载,不做静默自动安装。
  • 新增系统语言跟随模式:默认跟随系统语言,也可手动选择 9 种界面语言;偏好继续落 SQLite。
  • 移动端 AI 可见图标改为组件化 SVG 图标,减少 emoji 在不同系统上的不一致显示。

修复

  • 修复高并发工具调用场景下 AI 执行链路容易崩溃的问题:同一模型回合内的多个工具调用改为受控串行执行,并补充运行态 guard。
  • 修复移动端 AI 输入框被软键盘遮挡的问题:Android Activity 使用 adjustResize,前端按 visualViewport 调整底部空间。
  • 修复移动端 AI 权限模式、执行档、工具次数等偏好在退出/切换页面后回到默认值的问题。
  • 补齐 PC 端工具调用次数自定义入口,与移动端一样走持久化配置。
  • 本版继续包含终端尺寸/状态栏、默认透明度 80%、agent 版本同步、正式资产全带版本号等此前修复。

验证

  • Rust cargo fmt --check、cargo build --workspace、cargo test --workspace、cargo clippy --workspace --all-targets -- -D warnings 全部通过。
  • 桌面/移动前端 npm run build 通过;系统语言回归、移动端 AI 键盘避让回归、启动动画回归脚本通过。
  • 桌面 npm run tauri build 生成 Windows setup/MSI;Windows 可执行文件与 setup 属性显示 0.6.4;便携版 zip 已重新制作。
  • Android arm64 release APK/AAB 已生成;APK 通过 apksigner verify --verbose --print-certs 与 aapt dump badging,包名 com.creationssh.mobile,versionName 0.6.4,versionCode 6004,ABI 仅 arm64-v8a;AAB 抽查只包含 arm64-v8a native lib。
  • 发布前对源码/文档与公开文案执行脱敏扫描,未发现私钥、token、真实凭据或非示例 IP。

SHA256

  • Creation-SSH_0.6.4_portable-Windows-x64.zip: CFC6D71575E26C1F2E84539505AF1AC5DB72B0B63F182EF3DA2C6191AE3AE799
  • Creation-SSH_0.6.4_x64_en-US.msi: 1B3D8364CED5BA4A6E53FD28F4024A53322C286D904C4AC95527A0827AF7BAF6
  • Creation-SSH_0.6.4_x64-setup.exe: 48A0318A3AFDC7679301C00F46DCA0C6BCC329BD3FF2A8184A90B1B6298A6131
  • C-SSH_0.6.4_android-arm64.aab: 891AC7731D7B592122294B28E508030DBEDB1792253F6DF8C09F296AAEF25001
  • C-SSH_0.6.4_android-arm64.apk: 5F8099C77DFD547DCF969937D02AA07C184F3C05B1A5A107EE6BFA43F26CA664

v0.6.3 - 版本同步、AI 布局与发布包修复

下载

  • Windows 安装版: Creation-SSH_0.6.3_x64-setup.exe
  • Windows MSI: Creation-SSH_0.6.3_x64_en-US.msi
  • Windows 便携版: Creation-SSH_0.6.3_portable-Windows-x64.zip
  • Android arm64: C-SSH_0.6.3_android-arm64.apk
  • Android AAB: C-SSH_0.6.3_android-arm64.aab

新增

  • agent 正式版本同步到 0.6.3,客户端懒部署现在同时检查协议号与 agent 包版本;协议不变但 agent 版本落后时也会自动升级。
  • 固化版本同步规则:每次正式发布必须同步源码版本、Tauri 配置、npm 包版本、Android versionName/versionCode、关于页、agent 版本、公开 Release 文件名与文档。
  • 桌面端 AI 助手在窗口最大化后改为全宽铺满布局,和其他菜单页保持一致。

修复

  • 修复 Windows 安装包、APK 应用信息、关于页面仍显示 0.1 / 0.1.0 的问题;本版统一显示 0.6.3。
  • 修复 agent 长期显示 0.0.1 的问题;agent 运行时版本现在来自包版本,并随发布更新。
  • 修复桌面透明度默认值没有按要求生效的问题;默认值改为 80%,旧的 0 值会迁移到 80%。
  • 修复 AI 助手执行档选择不会像权限模式一样持久化的问题;重新打开后保留上次选择。
  • 继续补齐 AI 权限模式、自定义上下文窗口、工具循环自定义次数等公开说明,避免用户找不到入口。

验证

  • cargo fmt --check、cargo check -p agent 通过,agent 构建显示 0.6.3。
  • 桌面/移动 npm run build 通过;桌面/移动 Tauri workspace cargo check 通过。
  • 桌面 npm run tauri build 已生成 0.6.3 Windows setup/MSI;Windows 可执行文件版本为 0.6.3。
  • Android x86_64 debug 包已安装到 MuMu 12 模拟器,系统包信息 versionName=0.6.3,关于页面显示 0.6.3。
  • Android arm64 release APK/AAB 已生成;APK 通过 apksigner verify --verbose --print-certs 与 aapt dump badging,包名 com.creationssh.mobile,SDK 24/36,ABI 仅 arm64-v8a。

v0.6.2 - AI 设置持久化与自定义模型体验修复

下载

  • Windows 安装版: Creation-SSH_0.1.0_x64-setup.exe
  • Windows MSI: Creation-SSH_0.1.0_x64_en-US.msi
  • Windows 便携版: Creation-SSH-portable-Windows-x64.zip
  • Android arm64: C-SSH-android-arm64.apk
  • Android AAB: C-SSH-android-arm64.aab

新增

  • 桌面 AI 助手页顶栏新增「工具循环」数字框,PC 端不用再进设置页深处寻找自定义次数入口。
  • 自定义 AI provider 增加上下文窗口设置,支持 4096 到 2,000,000 tokens,默认 128k;自定义模型的上下文剩余条会使用用户配置。
  • AI 配置持久化命令拆分为独立 ai_config 模块,后续扩展配置字段不会继续撑大执行循环文件。

修复

  • 修复 AI 助手权限模式在离开页面再切回时又变回第一个「只读」的问题;现在会先用本会话缓存恢复选择,同时继续写入 SQLite。
  • 修复权限模式切换后立刻去做其他事情时保存不够及时的问题;前端改为同步 flush 触发保存。
  • 修复自定义 AI 保存配置时无法传递上下文窗口的问题,桌面端与移动端保持一致。
  • 修复桌面 clippy 因部署注释列表缩进触发 doc_lazy_continuation 的阻断。

验证

  • 桌面/移动 npm run build 通过。
  • 桌面/移动 Tauri workspace cargo check、cargo fmt --check、cargo clippy --all-targets -- -D warnings 通过。
  • 9 种语言的 AI 文案 JSON 全部通过解析。
  • 桌面 npm run tauri build 已生成 Windows setup/MSI,并重新制作 portable zip。
  • Android arm64 release APK/AAB 已生成;APK 通过 apksigner verify --verbose --print-certs 与 aapt dump badging 检查,包名 com.creationssh.mobile,SDK 24/36,ABI 仅 arm64-v8a。

v0.6.1 - 终端体验与 agent 兼容修复

下载

  • Windows 安装版: Creation-SSH_0.1.0_x64-setup.exe
  • Windows MSI: Creation-SSH_0.1.0_x64_en-US.msi
  • Windows 便携版: Creation-SSH-portable-Windows-x64.zip
  • Android arm64: C-SSH-android-arm64.apk
  • Android AAB: C-SSH-android-arm64.aab

新增

  • AI 工具循环默认上限从 16 次调整为 30 次,并支持在设置里自定义次数,同时保留安全范围约束。
  • AI 助手五档权限模式改为持久化保存,重新打开应用后会保留上次选择的权限模式。
  • 增加 CentOS/RHEL/FIPS/老 OpenSSH 的登录密钥兼容策略:首选 Ed25519,必要时自动尝试 RSA/ECDSA P-256。
  • 增加 agent direct-streamlocal 通道被服务器策略拒绝时的稳定识别标签,避免误判为 SSH 密码错误。
  • 增加统一认证错误分类工具,文件、监控、系统管理、应用中心等页面可复用同一套错误判断与提示。
  • 桌面端与移动端部署流程拆分凭据/资源 helper,文档和代码索引同步到当前结构。

修复

  • 修复桌面终端 CLI/xterm 区域尺寸偏小的问题:终端页面改为全宽布局,顶部控制区与工具栏在窄屏下更紧凑稳定。
  • 修复终端光标和最后一行在底部被裁切的问题:补齐 xterm 容器底部留白和行高约束。
  • 修复持久化终端状态栏/模式状态在 agent 通道不可用时显示不准、卡在持久化状态的问题;现在仅本次临时降级到普通 SSH PTY,不改写用户保存的终端模式。
  • 修复 CentOS 7.9 等环境下 agent 私钥显示错误、密钥登录无法稳定建立的问题。
  • 修复服务器拒绝 agent unix socket 转发时反复要求用户输入 SSH 密码的问题;终端会临时降级到普通 SSH PTY。
  • 修复已保存 SSH 密码时,懒部署/建钥仍可能再次打断用户要求输入密码的问题。
  • 修复文件、监控、系统管理、应用中心等 agent 页面把 direct-streamlocal 被拒误判为 SSH 密码错误的问题,改为清楚提示 agent 通道被服务器策略拦截。

验证

  • Rust cargo fmt --check、cargo clippy --workspace --all-targets -- -D warnings、cargo test --workspace 全部通过。
  • 桌面 npm run tauri build 已生成 Windows setup/MSI,并重新制作 portable zip。
  • Android arm64 release APK/AAB 已生成;APK 通过 apksigner verify --verbose --print-certs 与 aapt dump badging 检查,包名 com.creationssh.mobile,SDK 24/36,ABI 仅 arm64-v8a。
  • 脱敏真机验证覆盖 CentOS 7.9 与 Ubuntu 24:CentOS 密钥建立成功并在 agent 通道被策略拒绝时降级 SSH,Ubuntu agent 握手与命令执行正常。
  • GitHub Issues #1、#2、#3、#4 已逐条回复修复说明,并指向 v0.6.1。

v0.6 - 启动动画与图标安全区修复

下载

  • Windows 安装版: Creation-SSH_0.1.0_x64-setup.exe
  • Windows MSI: Creation-SSH_0.1.0_x64_en-US.msi
  • Windows 便携版: Creation-SSH-portable-Windows-x64.zip
  • Android arm64: C-SSH-android-arm64.apk
  • Android AAB: C-SSH-android-arm64.aab

新增

  • 固化公开发布流程:公开仓 README/CHANGELOG/Release notes 保持中英双语,每次正式包发布新建 tag,不覆盖旧版本。
  • 新增移动端启动动画时间轴回归测试 npm run test:splash,同时约束大 C 桥接文字收拢和 App 壳退场前预渲染。

修复

  • 修复 Android 启动动画小字汇聚成大 C 时的明显空档:大 C 舞台现在在文字收拢阶段提前挂载并交叠淡入。
  • 修复 Splash 退场后主界面冷挂载造成的短暂黑帧:主路由和底部 Tab 现在会在遮罩仍覆盖时预渲染。
  • 修复品牌图标在 Android 上 C 过大、切边、边框消失的问题:C 缩小到安全区内,Android launcher/foreground/round 均使用完整主源等比缩放。

验证

  • agent x86_64 musl release、移动端测试/构建、桌面 Tauri release 构建均通过。
  • Android x86_64 debug APK 已 clean 后重建并安装到 MuMu 12 模拟器;3500/3900/4300ms 启动关键帧均有大 C/边框覆盖,5000ms 进入主界面。
  • Android arm64 release APK 已通过签名、包名、SDK 与 ABI 检查;ABI 仅 arm64-v8a。

v0.5 - 品牌图标与正式包更新

下载

  • Windows 安装版: Creation-SSH_0.1.0_x64-setup.exe
  • Windows MSI: Creation-SSH_0.1.0_x64_en-US.msi
  • Windows 便携版: Creation-SSH-portable-Windows-x64.zip
  • Android arm64: C-SSH-android-arm64.apk
  • Android AAB: C-SSH-android-arm64.aab

新增

  • 全新品牌 C 图标:深色玻璃底、银色金属 C,桌面端、Android launcher、应用内品牌图统一更新。
  • 公开发布说明改为中英双语,Release 列表作为版本更新记录入口。
  • 补齐接手开发文档、架构总览、协议参考、部署发布、测试指南、代码地图与代码索引。

修复

  • 修复 Android release 图标资源同步问题,避免 launcher/foreground/round 图标仍使用旧图。
  • 修复 Android 构建资源缺失的 splash_window_bg 配置,release/debug 构建均可正确打包。
  • 修复 AI 会话入口参数过多导致的 clippy 阻断,改为结构化 RunRequest。
  • 私有源代码仓与公开推广仓边界写入规则,避免 APK、推广 zip、凭据、截图、日志误入源代码仓。

验证

  • Rust fmt、clippy、workspace tests 已通过。
  • Windows 桌面 release 构建已通过。
  • Android arm64 release APK 已通过签名、包名、SDK 与 ABI 检查。
  • Android x86_64 debug 包已在模拟器验证冷启动和主界面渲染。
  • 发布前执行脱敏检查,不包含真实 IP、凭据、测试机信息。

v0.4 - 桌面 + 安卓双端

新增

  • 首次提供 Windows 桌面安装包。
  • Android 开屏动画优化,减少白闪和主界面闪现。
  • Android 应用图标修正为深色底完整 C。
  • AI 助手支持 OpenAI 兼容接口与 Anthropic。

下载

  • C-SSH-android-arm64.apk
  • Creation-SSH-portable-Windows-x64.zip
  • Creation-SSH_0.1.0_x64-setup.exe
  • Creation-SSH_0.1.0_x64_en-US.msi