[{"data":1,"prerenderedAt":239},["ShallowReactive",2],{"repo-ns-zzj-dsh-hos-scrcpy-en":3,"i18n-ns-zzj-dsh-hos-scrcpy-en":236},{"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":25,"homepage":26,"pushedAt":27,"ownerAvatar":28,"ownerName":29,"ownerBio":30,"lastSyncTime":31,"lastReleaseTime":32,"tags":33,"license":43,"category":44,"subgroup":45,"releases":46},"ns-zzj","dsh-hos-scrcpy",1337875927,"https:\u002F\u002Fgithub.com\u002Fns-zzj\u002Fdsh-hos-scrcpy",6,"JavaScript","DSH 的鸿蒙投屏 provider —— 通过 hdc（USB 或 hdc tconn 无线）把鸿蒙手机\u002F平板接进对话： 多设备实时投屏、鼠标点按滑动、系统按键、文字注入；零售设备可用，不需要 root、不改系统分区； 转屏与切页暂停都不黑屏。界面与 AI 工具在 dsh-scrcpy-core，多个平台可同时投屏。",{"JavaScript":22,"Java":23,"HTML":24},62.8,31.5,5.7,[],"","2026-09-30","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F267320903?v=4","NS-ZZJ","写点小东西，主要做dsh插件，也随手做点其他小项目。","2026-10-18T12:06:15.199877+00:00","2026-09-30T21:29:13Z",[34,35,36,37,38,39,40,41,42],"deepseek-harness","developer-tools","dsh-plugin","harmonyos","mirror","phone-control","scrcpy","screen-mirroring","vision","MIT","tools","投屏\u002F手机连接工具",[47,61,71,82,91,101,111],{"tag":48,"publishAt":32,"semVer":49,"prerelease":53,"assets":54},"3.0.2",[50,51,52],3,0,2,false,[55],{"fileName":56,"sizeMb":57,"sha256":58,"downloadCount":59,"originUrl":60},"nszzj-dsh-hos-scrcpy-3.0.2.tgz",16.48,"955a5f6dfa72cc8e61905fa6960a149e4a75f3167c2984afb1fcc5f4ab99868a",18,"https:\u002F\u002Fgithub.com\u002Fns-zzj\u002Fdsh-hos-scrcpy\u002Freleases\u002Fdownload\u002F3.0.2\u002Fnszzj-dsh-hos-scrcpy-3.0.2.tgz",{"tag":62,"publishAt":63,"semVer":64,"prerelease":53,"assets":65},"3.0.0","2026-09-29T13:50:57Z",[50,51,51],[66],{"fileName":67,"sizeMb":57,"sha256":68,"downloadCount":69,"originUrl":70},"nszzj-dsh-hos-scrcpy-3.0.0.tgz","919d95fc82ad65a1331ed97549f722cac80bf64a3c5c3660196ab7b11d9ccf80",9,"https:\u002F\u002Fgithub.com\u002Fns-zzj\u002Fdsh-hos-scrcpy\u002Freleases\u002Fdownload\u002F3.0.0\u002Fnszzj-dsh-hos-scrcpy-3.0.0.tgz",{"tag":72,"publishAt":73,"semVer":74,"prerelease":53,"assets":76},"2.1.1","2026-09-24T01:05:27Z",[52,75,75],1,[77],{"fileName":78,"sizeMb":79,"sha256":80,"downloadCount":50,"originUrl":81},"dsh-hos-scrcpy-2.1.1.tgz",16.51,"8bdb1ffd90edfebf19b66bd66906a1839a3c905d6a248c56cc560b2e85afb6ce","https:\u002F\u002Fgithub.com\u002Fns-zzj\u002Fdsh-hos-scrcpy\u002Freleases\u002Fdownload\u002F2.1.1\u002Fdsh-hos-scrcpy-2.1.1.tgz",{"tag":83,"publishAt":84,"semVer":85,"prerelease":53,"assets":86},"2.1.0","2026-09-23T21:41:20Z",[52,75,51],[87],{"fileName":88,"sizeMb":79,"sha256":89,"downloadCount":51,"originUrl":90},"dsh-hos-scrcpy-2.1.0.tgz","297db2de2f9689a036948c23f7094972b271c67b3538930bc52e1443254bf37e","https:\u002F\u002Fgithub.com\u002Fns-zzj\u002Fdsh-hos-scrcpy\u002Freleases\u002Fdownload\u002F2.1.0\u002Fdsh-hos-scrcpy-2.1.0.tgz",{"tag":92,"publishAt":93,"semVer":94,"prerelease":53,"assets":95},"2.0.1","2026-09-22T05:48:23Z",[52,51,75],[96],{"fileName":97,"sizeMb":98,"sha256":99,"downloadCount":52,"originUrl":100},"dsh-hos-scrcpy-2.0.1.tgz",16.49,"ce4552f441c65e8750312032e55b74ee233dc3b7bb9d76719e6b0a2b7f1bcf9a","https:\u002F\u002Fgithub.com\u002Fns-zzj\u002Fdsh-hos-scrcpy\u002Freleases\u002Fdownload\u002F2.0.1\u002Fdsh-hos-scrcpy-2.0.1.tgz",{"tag":102,"publishAt":103,"semVer":104,"prerelease":53,"assets":105},"2.0.0","2026-08-29T01:28:19Z",[52,51,51],[106],{"fileName":107,"sizeMb":98,"sha256":108,"downloadCount":109,"originUrl":110},"dsh-hos-scrcpy-2.0.0.tgz","2fc55c440435a8548a1cecf7fa2af25235ce576a04ec591d6892e92472c1875b",12,"https:\u002F\u002Fgithub.com\u002Fns-zzj\u002Fdsh-hos-scrcpy\u002Freleases\u002Fdownload\u002F2.0.0\u002Fdsh-hos-scrcpy-2.0.0.tgz",{"tag":112,"publishAt":113,"semVer":114,"prerelease":53,"assets":115},"1.0.0","2026-08-25T00:49:38Z",[75,51,51],[116],{"fileName":117,"sizeMb":57,"sha256":118,"downloadCount":75,"originUrl":119},"dsh-hos-scrcpy-1.0.0.tgz","0a9a5e96a4845314974a59b61056423883b2ea46e9f42d87af02a19082808d44","https:\u002F\u002Fgithub.com\u002Fns-zzj\u002Fdsh-hos-scrcpy\u002Freleases\u002Fdownload\u002F1.0.0\u002Fdsh-hos-scrcpy-1.0.0.tgz",[121,145,159,183,202,223],{"owner":122,"repo":40,"repoId":123,"category":44,"subgroup":45,"language":124,"tags":125,"starCount":135,"ownerUid":136,"latestTag":137,"platforms":138,"lastReleaseTime":142,"downloadCount":143,"description":144},"Genymobile",111583593,"C",[126,127,128,129,130,131,132,133,134],"android","c","ffmpeg","genyteam-system","libav","mirroring","recording","screen","sdl2",151700,3427627,"v5.0.1",[139,140,141],"windows","mac","linux","2026-10-08T06:44:27Z",7062,"A lightweight, high-performance Android screen mirroring and control tool that displays and controls Android devices on your computer via USB or Wi-Fi, without requiring root access.",{"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++",[126,151],"qt",32230,18702692,"v4.2.1",[139,140,141],"2026-09-19T13:28:16Z",9783,"A Qt-based Android real-time display and control software that supports USB and network connections without requiring root privileges.",{"owner":160,"repo":161,"repoId":162,"category":44,"subgroup":45,"language":19,"tags":163,"starCount":176,"ownerUid":177,"latestTag":178,"platforms":179,"lastReleaseTime":180,"downloadCount":181,"description":182},"viarotel-org","escrcpy",691846708,[126,164,165,166,167,168,169,141,170,171,131,132,40,172,173,174,175,139],"genymobile","gnirehtet","gui","hacktoberfest","hacktoberfest2026","hacktoberfest2027","macos","mapping","scrcpy-engine","scrcpy-gui","screensharing","screenshots",12014,131328070,"v3.3.1",[139,140,141],"2026-10-10T03:43:49Z",1398,"A graphical Android device control tool built on scrcpy, supporting inset mirror, keyboard mapping, multi-device control, AI assistant, and automation scripts, available for macOS, Windows, and Linux.",{"owner":184,"repo":185,"repoId":186,"category":187,"subgroup":45,"language":188,"tags":189,"starCount":195,"ownerUid":196,"latestTag":197,"platforms":198,"lastReleaseTime":199,"downloadCount":200,"description":201},"xfangfang","Macast",373037895,"media","Python",[190,141,170,191,192,193,194,139],"dlna","media-renderer","mpv","upnp","upnp-renderer",6940,16631584,"v0.7",[139,140,141],"2022-01-13T18:48:31Z",192540,"A cross-platform menu bar\u002Fstatus bar application that uses mpv as a DLNA media renderer, allowing users to push videos, pictures, and music from their phone to their computer.",{"owner":203,"repo":204,"repoId":205,"category":44,"subgroup":45,"language":206,"tags":207,"starCount":215,"ownerUid":216,"latestTag":217,"platforms":218,"lastReleaseTime":220,"downloadCount":221,"description":222},"TNTcraftHIM","Piik",1338012624,"TypeScript",[208,209,210,211,212,213,214],"live-streaming","p2p","private-streaming","screen-sharing","self-hosted","watch-together","webrtc",3389,35992542,"v2.2.1",[139,140,141,219],"other","2026-10-18T20:10:44Z",724,"Piik is a free, open-source screen sharing tool for private sharing among friends. It features P2P-first connections, browser viewing without installation, a desktop app for sharing, and optional self-hosting. It is suitable for games, movie nights, drawings, and photos, supporting one host and up to 20 viewers per room.",{"owner":224,"repo":225,"repoId":226,"category":44,"subgroup":45,"language":206,"tags":227,"starCount":230,"ownerUid":231,"latestTag":232,"platforms":233,"lastReleaseTime":234,"downloadCount":109,"description":235},"modstart-lib","linkandroid",858645266,[228,126,229,131,40],"adb","android-mirroring",2690,99697978,"vsnapshot",[139,140,141],"2026-10-19T12:32:47Z","An all-in-one Android phone connection desktop tool built with Electron, supporting USB or wireless connection for screen mirroring, screenshot beautification, GIF\u002FMP4 recording, file management, app management, ADB Shell, script automation, and AI model integration.",{"description":237,"readmeHtml":238},"dsh-hos-scrcpy is a HarmonyOS casting provider for DSH that connects via hdc, letting DSH view the screen and perform taps, swipes, key presses, and text input.","\u003Ch2 id=\"project-overview\">Project Overview\u003C\u002Fh2>\u003Cp>dsh-hos-scrcpy is a HarmonyOS casting provider for DSH (DeepSeek Harness) that connects to HarmonyOS devices via hdc, letting DSH see the screen and perform taps, swipes, key presses, and text input. The UI, AI tools, device and focus handling, and routing all live in core; this package only handles how a given device connects, is operated, and produces a picture. It supports multiple concurrent devices, works on retail Huawei devices, and survives rotation without reconnecting, with video streamed directly over the sidecar WebSocket.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Bring HarmonyOS devices into DSH to see and operate them.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch2 id=\"key-features\">Key Features\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>HarmonyOS casting\u003C\u002Fstrong>: connect to a HarmonyOS device over hdc and show its screen\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Input actions\u003C\u002Fstrong>: taps, swipes, key presses, and text input\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple devices\u003C\u002Fstrong>: cast several devices at once, each with its own session and tab\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rotation follows\u003C\u002Fstrong>: the picture follows rotation without reconnecting\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pause and resume\u003C\u002Fstrong>: auto-pause when switched away and instant picture when switched back\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Quality settings\u003C\u002Fstrong>: separate scale and frame rate for wired and wireless\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI actions\u003C\u002Fstrong>: works with core to provide screenshot recognition, control listing, and clicking\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Three-state permissions\u003C\u002Fstrong>: each permission set to forbid, confirm each time, or allow\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Free install\u002Funinstall\u003C\u002Fstrong>: the provider has no UI or AI; install the package for your platform as needed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"target-audience\">Target Audience\u003C\u002Fh2>\u003Cul>\n\u003Cli>Users who need to operate HarmonyOS devices from DSH\u003C\u002Fli>\n\u003Cli>Developers who cast several devices at once\u003C\u002Fli>\n\u003Cli>People doing automated debugging on Huawei devices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"quick-start\">Quick Start\u003C\u002Fh2>\u003Col>\n\u003Cli>Install core and then this provider package in the DSH plugin panel\u003C\u002Fli>\n\u003Cli>Fully quit and reopen DSH for the change to take effect\u003C\u002Fli>\n\u003Cli>Enable developer mode and USB debugging on the device, or connect wirelessly\u003C\u002Fli>\n\u003Cli>Click the device&#39;s cast entry in the DSH menu to open its tab\u003C\u002Fli>\n\u003Cli>Adjust quality and AI permissions in the sidebar settings\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2 id=\"core-advantages\">Core Advantages\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Retail-device friendly\u003C\u002Fstrong>: uses the system casting service path with no root or partition changes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stable picture\u003C\u002Fstrong>: no reconnect or black screen on rotation, and low resource use while paused\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clear separation\u003C\u002Fstrong>: the provider handles only connection and picture, with UI and AI provided by core\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"system-requirements\">System Requirements\u003C\u002Fh2>\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Item\u003C\u002Fth>\n\u003Cth>Requirement\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>DSH\u003C\u002Ftd>\n\u003Ctd>desktop DeepSeek Harness\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Java\u003C\u002Ftd>\n\u003Ctd>Java 8 or later for the sidecar\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>hdc\u003C\u002Ftd>\n\u003Ctd>shipped with DevEco Studio\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>HarmonyOS device\u003C\u002Ftd>\n\u003Ctd>developer mode with USB debugging, or a wireless connection\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2 id=\"notes\">Notes\u003C\u002Fh2>\u003Cul>\n\u003Cli>Install both core and this provider; installing only the provider will not activate\u003C\u002Fli>\n\u003Cli>Scale and frame rate cannot be changed mid-connection; disconnect and reconnect instead\u003C\u002Fli>\n\u003Cli>After changing the host side, fully quit and reopen DSH\u003C\u002Fli>\n\u003C\u002Ful>\n",1792450954958]