Skip to content

Releases: Fengoffer/Stacio

Stacio 0.13.2-Beta

Choose a tag to compare

@Fengoffer Fengoffer released this 09 Jul 15:43

Stacio 0.13.2-Beta 更新清单

本次版本覆盖从 0.13.1-Beta0.13.2-Beta 的用户可见变化。

2026-07-09 刷新包

本次刷新保持应用版本号 0.13.2-Beta 不变,更新安装包和主分支代码,重点补齐设备看板、终端视觉和 macOS 原生界面细节。

  • DMG 安装包改用 Stacio 品牌安装背景,打开安装包后会显示应用拖拽到「应用程序」的专用引导界面。
  • 设备看板新增系统信息卡片,展示主机名称、登录用户、操作系统、系统架构、内核版本和运行时长。
  • 设备看板新增 CPU 核心数量入口,可展开查看各核心使用率。
  • 网络上传/下载、磁盘读/写改为彩色实时速率,超过阈值时使用醒目颜色和呼吸光效提示。
  • 磁盘分区信息改为更高可读性的彩色信息展示,避免重点信息看起来像灰色备注。
  • 修复设备看板外观刷新后系统信息、概览、网络、磁盘标题被刷成灰色的问题。
  • 修复鼠标经过设备看板时继承终端文本光标的问题,现在保持普通箭头指针。
  • 修复右侧 Inspector 顶部分段按钮被滚动条遮挡的问题。
  • 刷新终端外观、语义高亮和远程会话上下文绑定,切换外观或恢复远程会话时显示更稳定。
  • 收敛快速连接、会话设置、文件面板、隧道和工作台的 macOS 原生视觉细节。

安装包

  • dist/Stacio-0.13.2-Beta.dmg
    • SHA-256: 20ad87a9779e390daf19055c0e96d85e1ac9f368ea1704dad1321855495aff84
  • dist/Stacio.dmg
    • SHA-256: b240c5be73e1542811ca85ae3d34c4868041c8eb5401d6c402a24441f226083a

重点变化

  • 新增远程文件面板的排序、显示隐藏文件、右键菜单和路径面包屑,远程目录浏览和文件操作更接近原生 Finder 体验。
  • 新增快速连接的剪贴板 SSH 识别、连接模板和最近连接入口,常用主机可以更快打开。
  • 新增终端宏分组、导入/导出、搜索和运行预览确认,批量命令复用更可控。
  • 新增设备网络/磁盘 I/O 指标、历史 sparkline 和告警阈值编辑,远端运行状态更容易判断。

终端体验

  • 新增命令建议、路径补全和 IDE 风格补全浮层,补全位置会跟随光标并避免回车误接受补全。
  • 改进终端行号/信息 gutter 与可见行对齐,外观变化后终端界面会主动刷新。
  • 优化 SSH 输出刷新、启动期回显过滤和 CI 覆盖,降低快速输入、连接脚本和 prompt 交错时的视觉干扰。

文件与编辑器

  • 远程文本编辑器支持保存快捷键、未保存状态提示和工具栏开关。
  • 文件面板补齐本地/远程文件展示细节,隐藏项、排序、上下文动作和路径跳转更稳定。
  • 修复文件路径面包屑在窗口布局刷新期间可能触发布局异常的问题。
  • 远程文件、媒体预览和编辑器相关操作继续保留在 Stacio 内部完成。

AI 与诊断

  • AI 面板改进任务结果、上下文展示和本地 Agent 工具识别。
  • 新增 AI 对话历史浏览、搜索、恢复和清理能力。
  • 诊断面板新增日志等级颜色、过滤、导出和跟随最新输出,排查问题时更直接。

安装包与升级注意

  • 安装包版本号更新为 0.13.2-Beta,关于窗口和启动日志同步显示 Stacio-0.13.2-Beta
  • 本次交付使用版本化 DMG 文件 Stacio-0.13.2-Beta.dmg,避免覆盖 0.13.1-Beta 的历史安装包。
  • 已保存的会话、AI 历史、凭据引用、传输记录、宏和设置会继续沿用现有本地存储。

Stacio 0.13.1-Beta

Choose a tag to compare

@Fengoffer Fengoffer released this 07 Jul 08:31

Stacio 0.13.1-Beta 更新清单

本次版本覆盖从 0.13.0-Beta.10.13.1-Beta 的用户可见变化。

重点变化

  • 继续完成从 PortDesk 到 Stacio 的品牌迁移,应用名称、仓库路径、脚本、测试、文档、安装包和 DMG 文件名进一步统一到 Stacio。
  • 更新 DMG 安装背景和中文拖拽指引,安装包版本号已更新为 0.13.1-Beta
  • 关于窗口里的微信公众号入口改为“图标 + 文字”的展示方式,并保留鼠标悬停弹出二维码。

终端体验

  • OSC7 目录上报启动脚本改由 Rust SSH startup chunks 注入,避免把 bootstrap 脚本作为普通终端输入回显到屏幕上。
  • Swift 侧连接后脚本逻辑只保留用户自定义 onConnect 脚本,不再重复注入 OSC7 bootstrap。
  • 保留 onConnect 脚本的静默回显过滤,用于减少用户自定义连接脚本的可见回显干扰。
  • 改进 SSH 连接启动期和快速连续回车时的输出处理,减少 prompt 断层和乱序输出。

界面细节

  • 调整右侧控制区域与编辑器工具按钮的归属和位置,避免编辑器菜单被放到右侧控制面板。
  • 优化编辑器标签页文件名颜色,提高深色界面下的可读性。
  • 清理顶部多余空白区域,让主工作区布局更紧凑。

升级注意

  • 这是 Stacio 品牌迁移后的增量版本。
  • 已保存的会话、AI 历史、凭据引用、传输记录、宏和设置会继续沿用现有本地存储。
  • 本 Release 附带 Stacio.dmg,可直接下载安装测试。

Stacio 0.13.0-Beta.1

Choose a tag to compare

@Fengoffer Fengoffer released this 06 Jul 13:45

Stacio 0.13.0-Beta 更新清单

本次版本覆盖从 0.12.1-Beta0.13.0-Beta 的用户可见变化。

重点变化

  • PortDesk 正式更名为 Stacio,应用名称、菜单、关于窗口、安装包和 DMG 展示名称已切换为新品牌。
  • 保留兼容入口:旧的 portdesk 命令和 portdesk:// 链接仍可继续使用;本地数据目录、Bundle ID 和既有凭据引用保持不变。
  • 新增 stacio 命令别名和 stacio:// 链接入口,便于新品牌下的自动化和深链使用。

终端体验

  • 新增终端搜索能力,可在本地和远程终端输出中查找内容。
  • 长时间运行的终端命令结束后可发出通知,减少等待命令时反复切回窗口确认的次数。
  • 新增终端宏录制与回放,常用操作可以保存后重复执行。
  • 改进 SSH 终端输出处理、启动阶段响应和重复回显过滤,减少连接启动时卡顿或输出延迟。

SSH 与连接能力

  • SSH 会话支持连接后脚本,可在登录成功后自动执行初始化命令。
  • 新增 SSH ProxyJump 支持,便于通过跳板机连接内网目标。
  • 改进多终端场景下 Files 面板跟随当前终端目录的行为,切换标签或重连后更稳定。

Files、编辑器与传输

  • 新增远程文件搜索,可直接在当前远程目录下查找文件。
  • 内置文本编辑器新增语法语言选择,查看和编辑配置、脚本、代码文件更清晰。
  • AI 助手可以引用当前选中的远程文本文件作为上下文,排障和解释文件内容更顺手。
  • 文件传输支持中断后的恢复,并改进重试、进度和失败诊断展示。

Tunnels 与设备看板

  • 新增 SOCKS5 动态端口转发,可从 Stacio 内创建动态代理隧道。
  • Tunnels 支持自动重连,网络抖动或远端短暂中断后可按设置尝试恢复。
  • 设备看板新增 CPU、内存、磁盘告警阈值与通知设置,便于及时发现资源异常。

AI 助手

  • AI 对话历史改为本地持久化保存,可在会话间保留最近上下文。
  • 改进流式回复和聊天交互,减少空白、卡住或回复状态不一致的情况。
  • 设置页补充了模型、上下文、执行方式和 Agent Bridge 相关状态说明。

升级注意

  • 这是一次品牌迁移版本,不会迁移或删除旧的 PortDesk 本地数据。
  • 已保存的会话、AI 历史、凭据引用、传输记录、宏和设置会继续沿用现有本地存储。
  • 如果已有脚本使用 portdesk 命令或 portdesk:// 链接,本版本仍保持兼容;新脚本建议逐步切换到 staciostacio://

PortDesk 0.12.1-Beta

Choose a tag to compare

@Fengoffer Fengoffer released this 01 Jul 15:15

PortDesk 0.12.1-Beta 预发布版本。

功能更新

  • SSH 远程终端增强自动重连能力,断线后会按退避策略尝试恢复连接。
  • 远程终端重连会根据上次成功连接耗时自动调整超时时间,慢网络或慢主机恢复更稳。
  • SSH 会话加入 keepalive 探测,连接失效时能更快识别并关闭异常 runtime。
  • Files 远程删除改为后台执行,删除过程中会显示“正在删除远端项目”等状态,避免界面卡住。
  • Files 上传完成后会合并刷新请求,多个文件上传完成时目录刷新更及时、更少重复加载。
  • 设备看板优化窄面板显示,虚拟网卡隐藏提示会自动换行,不再挤压或溢出。
  • 右侧 Inspector 顶部布局优化,窗口有工具栏、缩放或窄宽度时,分类栏保持可见并支持横向滚动。

修复与优化

  • 修复远程终端断线后只能手动恢复的问题。
  • 修复部分 SSH 连接因启动耗时较长导致重连超时偏短的问题。
  • 修复 SSH prompt 目录上报初始化可能被远端 hostname 卡住的问题。
  • 修复远程 Files 删除大文件或多个项目时主界面短暂无响应的问题。
  • 修复多个上传任务连续完成时目录重复刷新或刷新不够及时的问题。
  • 修复设备看板虚拟网卡提示在窄宽度下显示不完整的问题。
  • 修复 Inspector 分区按钮在窄侧栏里被压缩、遮挡或无法完整切换的问题。

校验:

  • hdiutil verify: VALID
  • SHA256: 086ac7e4af1de9d9cf5570e38d1d3902b0fd902bb76da294f877dd3fef1aca38

提示:首次打开如遇 macOS 安全提示,请在系统设置中允许打开。

PortDesk 0.11.0(Beta)

Pre-release

Choose a tag to compare

@Fengoffer Fengoffer released this 22 Jun 12:58

PortDesk 0.11.0(Beta)预发布版本。

用户可见更新:

  • 文件和终端拖拽上传文件、文件夹后,远端文件列表会在传输完成后自动刷新。
  • 文件视图中多选文件/文件夹后右键删除,会按当前选中项批量删除。
  • 关于窗口更新为 0.11.0(Beta),GitHub 改为图标链接,并加入微信公众号二维码。
  • DMG 安装包加入新的拖动安装背景,PortDesk.app 与 Applications 图标已放大并居中到占位框。

校验:

  • hdiutil verify:VALID
  • SHA256:2644e095b64e4420cd4dcd9ed0e5f4075217682d4e03eda625ba4a9ee216a39a

提示:首次打开如遇 macOS 安全提示,请在系统设置中允许打开。

PortDesk 0.10.0(Beta)

Pre-release

Choose a tag to compare

@Fengoffer Fengoffer released this 18 Jun 06:30

PortDesk 0.10.0(Beta)

这是 PortDesk 的首次公开源码发布版本。源码仓库已公开,DMG 安装包通过 GitHub Releases 分发。

本次发布

  • 公开 PortDesk macOS 源码、构建脚本、测试和 README 文档。
  • App 关于窗口加入 GitHub 开源仓库链接。
  • README 补充软件介绍、亮点、功能说明、构建方式和软件截图。
  • 发布 0.10.0(Beta)构建包,Build 3。

校验信息

  • DMG: PortDesk-0.10.0(Beta).dmg
  • SHA-256: f2bfe6bd43c4df4996962fa61313a4e919cc385ec0d68f482379c3b0a1b2f725

说明

源码采用非商业授权:允许个人学习和非商业二次开发,未经授权禁止商用、售卖、付费分发或作为商业产品/服务的一部分使用。