FinalShell 是一款广泛使用的 SSH 客户端工具,但长期基于 Java 开发,在 Mac 平台上的体验一直不佳。近日,开发者 TooonyChen 在 V2EX 发布了名为 FinallyShell 的开源项目,借助 Claude Opus 模型的 AI 编程能力,在周末时间内对 FinalShell 进行复刻,采用 Go 语言开发,UI 基于 MyGo UI 框架构建,项目代码已托管至 GitHub。界面布局基本参照 FinalShell 设计,同时将会话标签改为左侧竖排形式。功能方面,FinallyShell 支持直接导入 FinalShell 的连接配置和分组信息(密码需重新输入),终端内核采用 Ghostty 的 libghostty-vt,配色沿用 Ghostty 默认方案,支持设置背景图。内置编辑器具备语法高亮、多光标、查找替换功能,打开 GBK / GB18030 编码文件不会乱码。服务器监控覆盖 CPU、内存、负载、网络、延迟、磁盘和进程,每两秒刷新一次。SFTP 支持拖拽上传,可并发三个任务并支持失败重试。文件图标兼容 VS Code 主题,内置 Material Icon 和 Seti 两套方案。安全方面,密码存储于系统钥匙串,配置文件中不含明文。此外,项目支持多层跳板机串联、SOCKS5 / HTTP 代理,端口转发 -L / -R / -D 功能齐备,并提供独立的 Tunnels 页面查看转发状态。作者已邀请用户试用并通过 issue 反馈问题。
事件分析
核心观点:AI 编程将复刻成熟软件的成本压缩到周末量级,老牌工具的护城河正从技术实现转向生态积累与用户习惯。
原文链接:V2EX 分享发现

评论前必须登录!
立即登录 注册