[{"data":1,"prerenderedAt":238},["ShallowReactive",2],{"repo-tangf9791-airflow-zh-CN":3,"i18n-tangf9791-airflow-zh-CN":235},{"mirrorPool":4,"detail":13,"relatedProjects":120},[5,9],{"key":6,"label":7,"base":8,"type":6},"github","mirror.github","https:\u002F\u002Fgithub.com\u002F",{"key":10,"label":11,"base":12,"type":10},"auto-proxy","mirror.autoProxy","https:\u002F\u002Fgithub.xxlab.tech\u002F",{"owner":14,"repo":15,"repoId":16,"repoUrl":17,"starCount":18,"language":19,"description":20,"languages":21,"screenshots":26,"homepage":27,"pushedAt":28,"ownerAvatar":29,"ownerName":27,"ownerBio":27,"lastSyncTime":30,"lastReleaseTime":31,"tags":32,"license":43,"category":44,"subgroup":45,"releases":46},"tangf9791","Airflow",1424268915,"https:\u002F\u002Fgithub.com\u002Ftangf9791\u002FAirflow",0,"Python","Airflow：Windows AirPlay 镜像接收器（iPad \u002F Mac 投屏 + 扩展屏），PyQt6 + 内置 uxplay，单文件发布",{"Python":22,"Shell":23,"PowerShell":24,"Batchfile":25},91.9,6.5,1.1,0.4,[],"","2026-10-18","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F282479683?v=4","2026-10-27T04:27:23.635969+00:00","2026-10-18T14:33:34Z",[33,34,35,36,37,38,39,40,41,42],"airplay","airplay-receiver","deskflow","ipad","kvm","macos","pyqt6","screen-mirroring","uxplay","windows","MIT","tools","投屏\u002F手机连接工具",[47,59,68,77,86,95,103,112],{"tag":48,"publishAt":31,"semVer":49,"prerelease":52,"assets":53},"v2.7.7",[50,51,51],2,7,false,[54],{"fileName":55,"sizeMb":56,"sha256":57,"downloadCount":18,"originUrl":58},"Airflow.exe",259.18,"d4dec83f755f721949c492df72662b323786e277660df52f01a8acdfb8996b1b","https:\u002F\u002Fgithub.com\u002Ftangf9791\u002FAirflow\u002Freleases\u002Fdownload\u002Fv2.7.7\u002FAirflow.exe",{"tag":60,"publishAt":61,"semVer":62,"prerelease":52,"assets":64},"v2.7.6","2026-10-18T13:58:47Z",[50,51,63],6,[65],{"fileName":55,"sizeMb":56,"sha256":66,"downloadCount":18,"originUrl":67},"efec90ebaffe77b28f84adb2103ac3eaf9a3f588635faa55fa5e27b9bce8afef","https:\u002F\u002Fgithub.com\u002Ftangf9791\u002FAirflow\u002Freleases\u002Fdownload\u002Fv2.7.6\u002FAirflow.exe",{"tag":69,"publishAt":70,"semVer":71,"prerelease":52,"assets":73},"v2.7.5","2026-10-18T13:37:28Z",[50,51,72],5,[74],{"fileName":55,"sizeMb":56,"sha256":75,"downloadCount":18,"originUrl":76},"12c511446963549680551bd3838a463e7ec64193a83e1546cebaae753124a232","https:\u002F\u002Fgithub.com\u002Ftangf9791\u002FAirflow\u002Freleases\u002Fdownload\u002Fv2.7.5\u002FAirflow.exe",{"tag":78,"publishAt":79,"semVer":80,"prerelease":52,"assets":82},"v2.7.4","2026-10-18T12:05:46Z",[50,51,81],4,[83],{"fileName":55,"sizeMb":56,"sha256":84,"downloadCount":18,"originUrl":85},"f44518087f0c2d854daec922c7fcc311ddc112e92ecaf3c00a16ea2bc280d701","https:\u002F\u002Fgithub.com\u002Ftangf9791\u002FAirflow\u002Freleases\u002Fdownload\u002Fv2.7.4\u002FAirflow.exe",{"tag":87,"publishAt":88,"semVer":89,"prerelease":52,"assets":91},"v2.7.3","2026-10-18T11:57:16Z",[50,51,90],3,[92],{"fileName":55,"sizeMb":56,"sha256":93,"downloadCount":18,"originUrl":94},"f9c7952a0980a07d01f311d46a555d3495ff47bc0c2160bd21f4a376fc06e0be","https:\u002F\u002Fgithub.com\u002Ftangf9791\u002FAirflow\u002Freleases\u002Fdownload\u002Fv2.7.3\u002FAirflow.exe",{"tag":96,"publishAt":97,"semVer":98,"prerelease":52,"assets":99},"v2.7.2","2026-10-18T11:45:18Z",[50,51,50],[100],{"fileName":55,"sizeMb":56,"sha256":101,"downloadCount":18,"originUrl":102},"5bb438e90ab65fdd4d840d1b6713833caf1f79b14b474d830aff98b5aa19110e","https:\u002F\u002Fgithub.com\u002Ftangf9791\u002FAirflow\u002Freleases\u002Fdownload\u002Fv2.7.2\u002FAirflow.exe",{"tag":104,"publishAt":105,"semVer":106,"prerelease":52,"assets":108},"v2.7.1","2026-10-18T11:36:30Z",[50,51,107],1,[109],{"fileName":55,"sizeMb":56,"sha256":110,"downloadCount":18,"originUrl":111},"d6674ba02f0e9c94969975cb060b7938c5d659ef7d6ef73b30c191aa18eddb9d","https:\u002F\u002Fgithub.com\u002Ftangf9791\u002FAirflow\u002Freleases\u002Fdownload\u002Fv2.7.1\u002FAirflow.exe",{"tag":113,"publishAt":114,"semVer":115,"prerelease":52,"assets":116},"v2.7.0","2026-10-18T11:29:03Z",[50,51,18],[117],{"fileName":55,"sizeMb":56,"sha256":118,"downloadCount":107,"originUrl":119},"86e6298b65165b6be6f5b72c993e58082b0441588e7abe5be696fba98cf2f0b9","https:\u002F\u002Fgithub.com\u002Ftangf9791\u002FAirflow\u002Freleases\u002Fdownload\u002Fv2.7.0\u002FAirflow.exe",[121,145,159,172,196,214],{"owner":122,"repo":123,"repoId":124,"category":44,"subgroup":45,"language":125,"tags":126,"starCount":136,"ownerUid":137,"latestTag":138,"platforms":139,"lastReleaseTime":142,"downloadCount":143,"description":144},"Genymobile","scrcpy",111583593,"C",[127,128,129,130,131,132,133,134,135],"android","c","ffmpeg","genyteam-system","libav","mirroring","recording","screen","sdl2",151700,3427627,"v5.0.1",[42,140,141],"mac","linux","2026-10-08T06:44:27Z",7062,"一款轻量级、高性能的Android设备投屏与控制工具，支持通过USB或Wi-Fi在电脑上显示和操作Android设备，无需root权限。",{"owner":146,"repo":147,"repoId":148,"category":44,"subgroup":45,"language":149,"tags":150,"starCount":152,"ownerUid":153,"latestTag":154,"platforms":155,"lastReleaseTime":156,"downloadCount":157,"description":158},"barry-ran","QtScrcpy",193305104,"C++",[127,151],"qt",32230,18702692,"v4.2.1",[42,140,141],"2026-09-19T13:28:16Z",9783,"一款基于Qt的Android设备实时显示和控制软件，支持USB和网络连接，无需Root权限。",{"owner":160,"repo":161,"repoId":162,"category":44,"subgroup":45,"language":163,"tags":164,"starCount":165,"ownerUid":166,"latestTag":167,"platforms":168,"lastReleaseTime":169,"downloadCount":170,"description":171},"shihabal3amri","DiPlay",1385817306,"Kotlin",[],12662,42039842,"v0.2.22",[127],"2026-10-28T08:51:23Z",2731,"DiPlay 是给兼容比亚迪安卓车机的独立 CarPlay 接收端，有线与无线连接、HUD 导航与诊断导出，无需越狱、加密狗或认证服务器。",{"owner":173,"repo":174,"repoId":175,"category":44,"subgroup":45,"language":176,"tags":177,"starCount":189,"ownerUid":190,"latestTag":191,"platforms":192,"lastReleaseTime":193,"downloadCount":194,"description":195},"viarotel-org","escrcpy",691846708,"JavaScript",[127,178,179,180,181,182,183,141,38,184,132,133,123,185,186,187,188,42],"genymobile","gnirehtet","gui","hacktoberfest","hacktoberfest2026","hacktoberfest2027","mapping","scrcpy-engine","scrcpy-gui","screensharing","screenshots",12014,131328070,"v3.3.1",[42,140,141],"2026-10-10T03:43:49Z",1398,"一款基于 scrcpy 的图形化 Android 设备控制工具，支持内嵌镜像、键盘映射、多设备控制、AI 助手和自动化脚本，提供 macOS、Windows 和 Linux 版本。",{"owner":197,"repo":198,"repoId":199,"category":200,"subgroup":45,"language":19,"tags":201,"starCount":207,"ownerUid":208,"latestTag":209,"platforms":210,"lastReleaseTime":211,"downloadCount":212,"description":213},"xfangfang","Macast",373037895,"media",[202,141,38,203,204,205,206,42],"dlna","media-renderer","mpv","upnp","upnp-renderer",6971,16631584,"v0.7",[42,140,141],"2022-01-13T18:48:31Z",197271,"一款跨平台的菜单栏\u002F状态栏应用，使用mpv作为DLNA媒体渲染器，让用户可以将手机上的视频、图片和音乐投屏到电脑上播放。",{"owner":215,"repo":216,"repoId":217,"category":44,"subgroup":45,"language":218,"tags":219,"starCount":227,"ownerUid":228,"latestTag":229,"platforms":230,"lastReleaseTime":232,"downloadCount":233,"description":234},"TNTcraftHIM","Piik",1338012624,"TypeScript",[220,221,222,223,224,225,226],"live-streaming","p2p","private-streaming","screen-sharing","self-hosted","watch-together","webrtc",3824,35992542,"v2.5.0",[42,140,141,127,231],"other","2026-10-26T18:03:55Z",723,"一款免费开源的屏幕共享工具，主打朋友之间的私密分享，支持 P2P 优先连接、浏览器免安装观看、桌面应用共享以及可选的自主托管方案，适合游戏、电影之夜、绘画和照片分享等场景，一个房间最多支持 1 位分享者和 20 位观众。",{"description":236,"readmeHtml":237},"Airflow 是 Windows 上的 AirPlay 镜像接收器，PyQt6 加内置 uxplay 单文件发布，iPad 全屏镜像、Mac 扩展屏，F2 一键切换。","\u003Ch2 id=\"项目概述\">项目概述\u003C\u002Fh2>\u003Cp>Airflow 是一款把 iPad \u002F Mac 屏幕无线投到 Windows 电脑上的接收器，画面清晰、延迟低，单文件 exe 下载即用，不装 Python、不编译、不手动配依赖。首次启动自动安装 Apple Bonjour，之后在 iPad \u002F Mac 的「屏幕镜像」里选 iPad-Screen 即可。它按设备自动区分显示方式：iPad 投屏走全屏镜像，Mac 走 1:1 不拉伸的扩展屏，按 F2 随时切换。接收引擎是 UxPlay（GPL-3.0），界面用 PyQt6 编写，本项目代码 MIT。\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Windows 桌面变成 AirPlay 目标，iPad 镜像、Mac 扩展屏两相宜。\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>项目\u003C\u002Fth>\n\u003Cth>内容\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>平台\u003C\u002Ftd>\n\u003Ctd>Windows（单文件 exe）\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>技术栈\u003C\u002Ftd>\n\u003Ctd>PyQt6 + UxPlay 接收引擎\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>画质\u003C\u002Ftd>\n\u003Ctd>最高 H.265 4K，帧率可调\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>附加\u003C\u002Ftd>\n\u003Ctd>内置 Deskflow KVM 键盘共享\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>许可证\u003C\u002Ftd>\n\u003Ctd>MIT（引擎 UxPlay 与 Deskflow 为 GPL-3.0）\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2 id=\"主要功能\">主要功能\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>设备自适应显示\u003C\u002Fstrong>：iPad 全屏镜像、Mac 扩展屏 1:1 不拉伸，F2 切换\u003C\u002Fli>\n\u003Cli>\u003Cstrong>无边框置顶全屏\u003C\u002Fstrong>：画面直接铺满，闲置自动隐藏鼠标，投屏期间禁止熄屏与休眠\u003C\u002Fli>\n\u003Cli>\u003Cstrong>视频参数\u003C\u002Fstrong>：尺寸、画质、帧率、音频开关、翻转与旋转，改完自动重启投屏服务\u003C\u002Fli>\n\u003Cli>\u003Cstrong>多显示器与托盘\u003C\u002Fstrong>：显示器选择、窗口位置记忆、托盘图标与关闭到托盘\u003C\u002Fli>\n\u003Cli>\u003Cstrong>状态角标\u003C\u002Fstrong>：设备名、分辨率、帧率与连接时长常显\u003C\u002Fli>\n\u003Cli>\u003Cstrong>KVM 键盘共享\u003C\u002Fstrong>：内置 Deskflow，一套键鼠同时控制 PC 和 Mac，端口 24800\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"快捷键\">快捷键\u003C\u002Fh2>\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>按键\u003C\u002Fth>\n\u003Cth>作用\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>F1\u003C\u002Ftd>\n\u003Ctd>打开设置面板\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>F2\u003C\u002Ftd>\n\u003Ctd>全屏镜像与扩展屏切换\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>F5\u003C\u002Ftd>\n\u003Ctd>重启投屏服务\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>F3\u003C\u002Ftd>\n\u003Ctd>复制局域网直发链接\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>ESC \u002F Q\u003C\u002Ftd>\n\u003Ctd>退出并安全关闭投屏服务\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2 id=\"局域网直发\">局域网直发\u003C\u002Fh2>\u003Col>\n\u003Cli>设置 → 键盘共享，勾选「启用键盘共享」与「局域网分享」并保存\u003C\u002Fli>\n\u003Cli>主界面大字显示 http:\u002F\u002F本机IP:8123\u002F，按 F3 复制链接\u003C\u002Fli>\n\u003Cli>Mac 终端执行 curl -fsSL http:\u002F\u002F本机IP:8123\u002Finstall.sh | bash，自动装 Deskflow 客户端并连接\u003C\u002Fli>\n\u003Cli>Mac 首次使用需在系统设置的辅助功能里勾选 Deskflow，鼠标移到屏幕右边缘即切换键盘\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2 id=\"快速上手\">快速上手\u003C\u002Fh2>\u003Col>\n\u003Cli>从 Releases 下载 Airflow.exe 双击运行，首次弹 UAC 时点是\u003C\u002Fli>\n\u003Cli>iPad \u002F Mac 打开「屏幕镜像」选择 iPad-Screen\u003C\u002Fli>\n\u003Cli>F1 进设置调画质、显示器与音频，F5 重启服务生效\u003C\u002Fli>\n\u003Cli>搜不到设备时确认同一局域网、防火墙放行 uxplay\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2 id=\"系统要求\">系统要求\u003C\u002Fh2>\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>项目\u003C\u002Fth>\n\u003Cth>要求\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>操作系统\u003C\u002Ftd>\n\u003Ctd>Windows\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>网络\u003C\u002Ftd>\n\u003Ctd>iPad\u002FMac 与电脑同一局域网，Bonjour 自动安装\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>日志\u003C\u002Ftd>\n\u003Ctd>%TEMP%\u002FAirflow.log\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2 id=\"注意事项\">注意事项\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>KVM 边界\u003C\u002Fstrong>：AirPlay 协议本身不传键盘鼠标，键盘共享是独立的 Deskflow 通道\u003C\u002Fli>\n\u003Cli>\u003Cstrong>扩展屏比例\u003C\u002Fstrong>：画面比例不对时切「全屏镜像\u002F扩展屏」，或把 Mac 扩展屏分辨率调成 1080p\u003C\u002Fli>\n\u003Cli>\u003Cstrong>组件许可\u003C\u002Fstrong>：Windows 预编译 UxPlay 来自 yztshh\u002FUxplay-airplay，两者均为 GPL-3.0\u003C\u002Fli>\n\u003C\u002Ful>\n",1793197955808]