pureexe/dsh-windows-remote-ssh ↗★ 0
dsh-windows-remote-ssh
Control a remote Windows desktop over SSH from DeepSeek Harness: app_list/app_launch, screen_shot, screen_read (UI Automation), and click/type/scroll/key — every mutating action gated by approval, delivered without stealing foreground focus, with stale-observation rejection and process-identity checks. No pre-installed agent required on the target: a single PowerShell helper is bootstrapped over SFTP on first use. 适合远程运维场景,需预先配置 SSH 连接并设置动作审批策略以降低误操作风险。
설치
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:pureexe/dsh-windows-remote-sshConfiguration
All fields live under one Config object (Schemastery-validated; invalid
values fail the profile load loudly, not at call time). See the fully
commented cordis.patch.yml for the complete list and defaults:
ssh.*, lazyToolLoading, requireApproval, autoApproveWindows, auditSessionEvents,
focusFallback, imageMode, connectTimeoutMs, helperTimeoutMs,
maxScreenshotSide, staleCheckTree, staleCheckPixels, staleCheckPixelsExemptWindows, maxObservationAgeMs,
maxCachedObservations, maxElements, maxTreeDepth, maxTextLength,
rollbackEnabled, enablePowerShellTool, powerShellTimeoutMs,
maxPowerShellOutputLength, maxFilesystemTransferBytes,
maxInlineFilesystemBytes, waitForTimeoutMs, notifyAppId,
maxMultiActionSteps, maxReadTextLength, maxTableCells.