GitHub 热门

zzjcool/krd

在 GitHub 打开 ↗

把 macOS 桌面通过 SSH 渲染进终端的远程桌面工具

Star137
24h 新增+4
7 天新增—
Fork4
Issue1
语言Swift

项目介绍

更新于 1 天前

krd 是一个把 macOS 桌面直接搬进终端窗口的远程桌面工具:它用 ScreenCaptureKit 抓屏,通过 kitty graphics 协议把画面渲染到终端里,鼠标键盘操作则从 SSH 会话回传并注入系统。相比传统 VNC 或远程桌面方案,它不需要额外端口、编解码器或客户端软件,你现有的 SSH 连接就是客户端。除了整屏或单窗口镜像,它还支持缩放、跟随指针平移、按需降帧降质等调节。更值得注意的是附带的 krd ax 子命令,它走 Accessibility 树以纯文本形式读取和操作窗口,不传画面也不需要录屏权限,输出结构化节点供程序消费。适合需要通过 SSH 远程操作 Mac、或想让 AI Agent 以文本方式感知和控制 macOS 窗口的开发者;普通用户和非 Mac 场景则关系不大。项目仍在活跃开发中,接口可能变动。

上手成本:中

Star 趋势

记录 7 个数据点 · 期间增长 +4

话题标签

kitty-graphicsmacosremote-desktopscreencapturekitsshswiftterminal

仓库信息

LicenseMIT
创建时间2026-10-29
最后推送1 天前
热度分12.0