{"_id":"@a9i5k4/dsh-cua-pre","_rev":"23-b19814f082ae81772e24d9a92655d0ec","name":"@a9i5k4/dsh-cua-pre","dist-tags":{"latest":"0.6.2"},"versions":{"0.3.1":{"name":"@a9i5k4/dsh-cua-pre","version":"0.3.1","keywords":["dsh","deepseek-harness","cua","computer-use","uia","vision"],"license":"MIT","_id":"@a9i5k4/dsh-cua-pre@0.3.1","maintainers":[{"name":"a9i5k4","email":"18633827129@163.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-sidebar"],"platform":"web"}},"dist":{"shasum":"0008aa2fe6f311a5cc9d7f7e60f22e982d774555","tarball":"https://registry.npmjs.org/@a9i5k4/dsh-cua-pre/-/dsh-cua-pre-0.3.1.tgz","fileCount":12,"integrity":"sha512-4puXoxGReQHg46DNrWcVl9cODr2jOTFVbVLiaIRUHAzuHMMdb0Nd0U9xQbUYyDCa5M+NtwWw6NZOAMKfyScf6w==","signatures":[{"sig":"MEUCIQDJUPjJ755SssA3bIHSCF+L3RsYa+NctUBO2mgFBIW/CAIgecDFGxAgeP1M+D939IwMNx9XNWC9k/Tv7/gepbfWU90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170691},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"ab8ec1fb2da6f85fa7f70d65349ba5d147d233aa","private":false,"_npmUser":{"name":"a9i5k4","email":"18633827129@163.com"},"_npmVersion":"11.16.0","description":"DSH 电脑控制插件（对齐 zcode-cua）：无障碍树观察优先的桌面自动化 + 对话卡片/侧栏面板/设置页 + 分块裁切视觉识图，Python sidecar 执行原语。默认关闭，需在 ~/.dsh/cua-pre.json 显式启用。","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-cua-pre_0.3.1_1787685260889_0.2983750854602387","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@a9i5k4/dsh-cua-pre","version":"0.3.2","keywords":["dsh","deepseek-harness","cua","computer-use","uia","vision"],"license":"MIT","_id":"@a9i5k4/dsh-cua-pre@0.3.2","maintainers":[{"name":"a9i5k4","email":"18633827129@163.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-sidebar"],"platform":"web"}},"dist":{"shasum":"d639251bd61f957fc6180c89fd1abda930dbc349","tarball":"https://registry.npmjs.org/@a9i5k4/dsh-cua-pre/-/dsh-cua-pre-0.3.2.tgz","fileCount":12,"integrity":"sha512-gvKrfAqrW+swoUBCOziEDojuHokcFTwYuTHcdvWGxZN+ZafCa2yshI5z6FDDF5b7TaqHZS1P9b8J8uH8ZBV8kg==","signatures":[{"sig":"MEUCIQCpyy2+8rOwhzTrO2brXPIWgB5xHX0e3fSTCW6x+UqWwwIgNwkhehLoc+CisvSowYmmgoklVz6P5NBaLvsTJWw6nSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172196},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"7f702ce36af1ddd1fdf1fc9615811ce29e27c342","private":false,"_npmUser":{"name":"a9i5k4","email":"18633827129@163.com"},"_npmVersion":"11.16.0","description":"DSH 电脑控制插件（对齐 zcode-cua）：无障碍树观察优先的桌面自动化 + 对话卡片/侧栏面板/设置页 + 分块裁切视觉识图，Python sidecar 执行原语。默认关闭，需在 ~/.dsh/cua-pre.json 显式启用。","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-cua-pre_0.3.2_1787686665928_0.43489438196911956","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@a9i5k4/dsh-cua-pre","version":"0.3.3","keywords":["dsh","deepseek-harness","cua","computer-use","uia","vision"],"license":"MIT","_id":"@a9i5k4/dsh-cua-pre@0.3.3","maintainers":[{"name":"a9i5k4","email":"18633827129@163.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-sidebar"],"platform":"web"}},"dist":{"shasum":"a7c6469d04aa67056e35c60ea37fefb0385f35e1","tarball":"https://registry.npmjs.org/@a9i5k4/dsh-cua-pre/-/dsh-cua-pre-0.3.3.tgz","fileCount":12,"integrity":"sha512-Bop/yYbDfMmNXCdX8MzJNZ5XsB98XuqOD3OI5bdzV30LUB1TVQiElqs17lWcOo2+1jSBhA3xUPLzefXnuw6XDA==","signatures":[{"sig":"MEUCIQDvQ3kAiP8kH/jjH5MVYBS4ooKUJ0rdmBiDJ7gUEl7zewIgOmen+76oIfUxbJBAEOWuOuz4uhNDTSnDsFZDsDr+3pg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174734},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"7f702ce36af1ddd1fdf1fc9615811ce29e27c342","private":false,"_npmUser":{"name":"a9i5k4","email":"18633827129@163.com"},"_npmVersion":"11.16.0","description":"DSH 电脑控制插件（对齐 zcode-cua）：无障碍树观察优先的桌面自动化 + 对话卡片/侧栏面板/设置页 + 分块裁切视觉识图，Python sidecar 执行原语。默认关闭，需在 ~/.dsh/cua-pre.json 显式启用。","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-cua-pre_0.3.3_1787686915974_0.4437957287098655","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@a9i5k4/dsh-cua-pre","version":"0.3.4","keywords":["dsh","deepseek-harness","cua","computer-use","uia","vision"],"license":"MIT","_id":"@a9i5k4/dsh-cua-pre@0.3.4","maintainers":[{"name":"a9i5k4","email":"18633827129@163.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-sidebar"],"platform":"web"}},"dist":{"shasum":"f30727c376b8397152101574ecedd1cc200b801a","tarball":"https://registry.npmjs.org/@a9i5k4/dsh-cua-pre/-/dsh-cua-pre-0.3.4.tgz","fileCount":13,"integrity":"sha512-3IOuM5PpokucJGwbT/ir082d6E56Lj17Yq6ZhLX1fLFbN4V676I9dKv4wyzwSj/VWKmMK7FUeuWdrb+z+K55KA==","signatures":[{"sig":"MEQCIH+5/Vxe2k++kkov1jkrwmH8AK8jLUV2hcHO6cy0WzCsAiA1hPhdv00OdKQKIHa0YYKvP2QOFzTf7KCw/klReMLhlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":201691},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"7f702ce36af1ddd1fdf1fc9615811ce29e27c342","private":false,"_npmUser":{"name":"a9i5k4","email":"18633827129@163.com"},"_npmVersion":"11.16.0","description":"DSH 电脑控制插件（对齐 zcode-cua）：无障碍树观察优先的桌面自动化 + 对话卡片/侧栏面板/设置页 + 分块裁切视觉识图，Python sidecar 执行原语。默认关闭，需在 ~/.dsh/cua-pre.json 显式启用。","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-cua-pre_0.3.4_1787687399778_0.7323254009626843","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@a9i5k4/dsh-cua-pre","version":"0.3.5","keywords":["dsh","deepseek-harness","cua","computer-use","uia","vision"],"license":"MIT","_id":"@a9i5k4/dsh-cua-pre@0.3.5","maintainers":[{"name":"a9i5k4","email":"18633827129@163.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-sidebar"],"platform":"web"}},"dist":{"shasum":"76b6ecf077d97d8479d6c712f93ce603e356ec21","tarball":"https://registry.npmjs.org/@a9i5k4/dsh-cua-pre/-/dsh-cua-pre-0.3.5.tgz","fileCount":13,"integrity":"sha512-du+yinogSKIr0/8GhKc6fCaUm1v8a1RoxlHCUokVjTJkMYptEDajBc4AzFHLMu0sFNnplhYF6bxu/IIKZiskjg==","signatures":[{"sig":"MEUCIQD7X4g8mUS82lNhQjZp1CdXd9lcbFFDPMKGjt34jk69gAIgESbvZ4hMmgb0pAKFyr8bQHf0CArmhZYK2zGob0FopII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206029},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"5295c587cde5ceace0209257cdd24cc5e4fe19fb","private":false,"_npmUser":{"name":"a9i5k4","email":"18633827129@163.com"},"_npmVersion":"11.16.0","description":"DSH 电脑控制插件（对齐 zcode-cua）：无障碍树观察优先的桌面自动化 + 对话卡片/侧栏面板/设置页 + 分块裁切视觉识图，Python sidecar 执行原语。默认关闭，需在 ~/.dsh/cua-pre.json 显式启用。","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-cua-pre_0.3.5_1787687671978_0.629053557343513","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@a9i5k4/dsh-cua-pre","version":"0.3.6","keywords":["dsh","deepseek-harness","cua","computer-use","uia","vision"],"license":"MIT","_id":"@a9i5k4/dsh-cua-pre@0.3.6","maintainers":[{"name":"a9i5k4","email":"18633827129@163.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-sidebar"],"platform":"web"}},"dist":{"shasum":"576e8bdca3287774e1d545b36ec03cdf690bc0ef","tarball":"https://registry.npmjs.org/@a9i5k4/dsh-cua-pre/-/dsh-cua-pre-0.3.6.tgz","fileCount":12,"integrity":"sha512-UNW8sdSw+nQQiKIlksWvSg4bA/XpRmStHwbg9BrfciSvy4w1CxnayZ0EL0WWwBMw88GWaJ7vky15+LD2gm0xfw==","signatures":[{"sig":"MEUCIQD9HGVIi1QfkH2K/IUEyz5GGX8Q6eYEinMRryL3mcUBPQIgNvgVsjQWtukvenAAUnMjsHdcKg2BGw6+7GTIymGLLFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182643},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"48bfaef6196ece0d9eaa1997a9b03a6c99644f36","private":false,"_npmUser":{"name":"a9i5k4","email":"18633827129@163.com"},"_npmVersion":"11.16.0","description":"DSH 电脑控制插件（对齐 zcode-cua）：无障碍树观察优先的桌面自动化 + 对话卡片/侧栏面板/设置页 + 分块裁切视觉识图，Python sidecar 执行原语。默认关闭，需在 ~/.dsh/cua-pre.json 显式启用。","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-cua-pre_0.3.6_1787687899362_0.685173142918863","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@a9i5k4/dsh-cua-pre","version":"0.3.7","keywords":["dsh","deepseek-harness","cua","computer-use","uia","vision"],"license":"MIT","_id":"@a9i5k4/dsh-cua-pre@0.3.7","maintainers":[{"name":"a9i5k4","email":"18633827129@163.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-sidebar"],"platform":"web"}},"dist":{"shasum":"2d634e3da312171bb9e49dd816db1a58228b2799","tarball":"https://registry.npmjs.org/@a9i5k4/dsh-cua-pre/-/dsh-cua-pre-0.3.7.tgz","fileCount":12,"integrity":"sha512-wtIuGc3bp8vARXl0kqjEvVcjn1jievQI8xkdNrv+4Iwdenx68Vht3Xazy00J4zoFcM8pHvhhkkW7llvEGaGSsQ==","signatures":[{"sig":"MEYCIQCEDE1O5VOGypQ+An5znzLpR4ERbPRRtZKet+3zZTdYHAIhANgj9GUFhTSMYGCnduzYM0tCjNXcl3Hzaf/d2YWMgVJp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183318},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"48bfaef6196ece0d9eaa1997a9b03a6c99644f36","private":false,"_npmUser":{"name":"a9i5k4","email":"18633827129@163.com"},"_npmVersion":"11.16.0","description":"DSH 电脑控制插件（对齐 zcode-cua）：无障碍树观察优先的桌面自动化 + 对话卡片/侧栏面板/设置页 + 分块裁切视觉识图，Python sidecar 执行原语。默认关闭，需在 ~/.dsh/cua-pre.json 显式启用。","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-cua-pre_0.3.7_1787688471441_0.5095559968203152","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@a9i5k4/dsh-cua-pre","version":"0.3.8","keywords":["dsh","deepseek-harness","cua","computer-use","uia","vision"],"license":"MIT","_id":"@a9i5k4/dsh-cua-pre@0.3.8","maintainers":[{"name":"a9i5k4","email":"18633827129@163.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-sidebar"],"platform":"web"}},"dist":{"shasum":"774cf530f6f0ad75ff1d30f1d3df7af2131b9ba7","tarball":"https://registry.npmjs.org/@a9i5k4/dsh-cua-pre/-/dsh-cua-pre-0.3.8.tgz","fileCount":12,"integrity":"sha512-txvIvYnw2YNE3YQeMgq3nxeK5wB0w9PSYrQLcY/MYqgIjBkJHbJYbPnYX+k7wQfBfA30ywmT3STZVsl0W2C3jg==","signatures":[{"sig":"MEUCIAFitX65hlSv6ZNpzdMibmYc6VZ/tnKWjoaMfVC//z78AiEA1DC2+H3MHVigu2NhIUrTEmmX0Oo1YYCn/J2qDEoMsEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183601},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"eecc2bf0941a26810731c2031424f55d1d4e89e7","private":false,"_npmUser":{"name":"a9i5k4","email":"18633827129@163.com"},"_npmVersion":"11.16.0","description":"DSH 电脑控制插件（对齐 zcode-cua）：无障碍树观察优先的桌面自动化 + 对话卡片/侧栏面板/设置页 + 分块裁切视觉识图，Python sidecar 执行原语。默认关闭，需在 ~/.dsh/cua-pre.json 显式启用。","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-cua-pre_0.3.8_1787688726341_0.8621814358050537","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@a9i5k4/dsh-cua-pre","version":"0.3.9","keywords":["dsh","deepseek-harness","cua","computer-use","uia","vision"],"license":"MIT","_id":"@a9i5k4/dsh-cua-pre@0.3.9","maintainers":[{"name":"a9i5k4","email":"18633827129@163.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-sidebar"],"platform":"web"}},"dist":{"shasum":"f5f79c028d1275323474f9c8f8252a34139e0a3b","tarball":"https://registry.npmjs.org/@a9i5k4/dsh-cua-pre/-/dsh-cua-pre-0.3.9.tgz","fileCount":12,"integrity":"sha512-odwumJ+wKF1XBtzt8NZChmKp8G/zGdVBSOblUegjuhTdbmfll3L4J+SaN3psNpRJ/MynHkcGoqHeRJzAVz5O+g==","signatures":[{"sig":"MEYCIQDv31ECGBx0pu/AL7Jjr5I9m1ZAuUpejsh4wmj60jh91wIhAINrHuaMHCWuC9+jCb1OwJ/GVz7Yimrm/F8+brL0NLYN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196754},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"ed8b329330d14993d4ae422d11e4397d4bf31a74","private":false,"_npmUser":{"name":"a9i5k4","email":"18633827129@163.com"},"_npmVersion":"11.16.0","description":"DSH 电脑控制插件（对齐 zcode-cua）：无障碍树观察优先的桌面自动化 + 对话卡片/侧栏面板/设置页 + 分块裁切视觉识图，Python sidecar 执行原语。默认关闭，需在 ~/.dsh/cua-pre.json 显式启用。","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-cua-pre_0.3.9_1787714158395_0.8671699814002072","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@a9i5k4/dsh-cua-pre","version":"0.4.0","keywords":["dsh","deepseek-harness","cua","computer-use","uia","vision"],"license":"MIT","_id":"@a9i5k4/dsh-cua-pre@0.4.0","maintainers":[{"name":"a9i5k4","email":"18633827129@163.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-sidebar"],"platform":"web"}},"dist":{"shasum":"1ee2a84579c01d8e928cf9486e42c6d317153826","tarball":"https://registry.npmjs.org/@a9i5k4/dsh-cua-pre/-/dsh-cua-pre-0.4.0.tgz","fileCount":12,"integrity":"sha512-dh7SJ1qx2rRXHsatQmobLQ4q0+cAcKMl+Vc8iaGvEGPAjqEPXcLiNaZazPah5MHpzTQMtx9If/uX3ELOpCbUyg==","signatures":[{"sig":"MEQCIEJiNI8jVpS0+V6JkuDR7OknQB13p3btW8qqe2wpfpFdAiBDIelj9Sfl1ozv9+a6yLowi6bQ4RVfIMC7b9dCKCksng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200071},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"5515f434b34906b5f84392ba1c5afe410756ae29","private":false,"_npmUser":{"name":"a9i5k4","email":"18633827129@163.com"},"_npmVersion":"11.16.0","description":"DSH 电脑控制插件（对齐 zcode-cua）：无障碍树观察优先的桌面自动化 + 对话卡片/侧栏面板/设置页 + 分块裁切视觉识图，Python sidecar 执行原语。默认关闭，需在 ~/.dsh/cua-pre.json 显式启用。","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-cua-pre_0.4.0_1787717523860_0.14851827385949545","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@a9i5k4/dsh-cua-pre","version":"0.4.1","keywords":["dsh","deepseek-harness","cua","computer-use","uia","vision"],"license":"MIT","_id":"@a9i5k4/dsh-cua-pre@0.4.1","maintainers":[{"name":"a9i5k4","email":"18633827129@163.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-sidebar"],"platform":"web"}},"dist":{"shasum":"f4e95a9936145c5b62e8d039d6af2f00ab9158fc","tarball":"https://registry.npmjs.org/@a9i5k4/dsh-cua-pre/-/dsh-cua-pre-0.4.1.tgz","fileCount":12,"integrity":"sha512-OHhpQyukpo8PKaqOUt8jU9r4RBpqKqyOlTKUIC39ZZ9AqvYj5V+qEH9dKBXSy5Tk7o6MNTTj+1RoI7WkhN3CTA==","signatures":[{"sig":"MEYCIQCgMmhsqm7fXcFr8c1GiS4EqrdTwkLUdYd869L4egzD4QIhAIitbpQZRk2d/fYa+jX9LI6Tsxr1UBwVO+xnB/uEQeFG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203958},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"b2073c4d3b750e586604663951f9a8bca4dd56fa","private":false,"_npmUser":{"name":"a9i5k4","email":"18633827129@163.com"},"_npmVersion":"11.16.0","description":"DSH 电脑控制插件（对齐 zcode-cua）：无障碍树观察优先的桌面自动化 + 对话卡片/侧栏面板/设置页 + 分块裁切视觉识图，Python sidecar 执行原语。默认关闭，需在 ~/.dsh/cua-pre.json 显式启用。","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-cua-pre_0.4.1_1787731072191_0.04129949122539389","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@a9i5k4/dsh-cua-pre","version":"0.4.2","keywords":["dsh","deepseek-harness","cua","computer-use","uia","vision"],"license":"MIT","_id":"@a9i5k4/dsh-cua-pre@0.4.2","maintainers":[{"name":"a9i5k4","email":"18633827129@163.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-sidebar"],"platform":"web"}},"dist":{"shasum":"96ab31e6c94a698fe9d47d33f2d842b1994db9ea","tarball":"https://registry.npmjs.org/@a9i5k4/dsh-cua-pre/-/dsh-cua-pre-0.4.2.tgz","fileCount":12,"integrity":"sha512-lF7oKpBd4aqZ6NIPg3rfBg0Y/oWXbJUicVbL7hzYQo34anhRuer4T4FG5vQOBkVHd6eMIlbrUt+I/zldu/QXqQ==","signatures":[{"sig":"MEYCIQDEE6fFaD7quk9ux6UiKrR6qGa8hGLTDvZFAVreUjhwagIhAOxeTkz6TGX/LtOU/Gj9csQJRulagZvq0L0P+0g65Dqx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203232},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"3b0685ffa988a0d78f23bb72f36023dbaa9b2b0f","private":false,"_npmUser":{"name":"a9i5k4","email":"18633827129@163.com"},"_npmVersion":"11.16.0","description":"DSH 电脑控制插件（对齐 zcode-cua）：无障碍树观察优先的桌面自动化 + 对话卡片/侧栏面板/设置页 + 分块裁切视觉识图，Python sidecar 执行原语。默认关闭，需在 ~/.dsh/cua-pre.json 显式启用。","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-cua-pre_0.4.2_1787731955294_0.9900846120854643","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@a9i5k4/dsh-cua-pre","version":"0.4.3","keywords":["dsh","deepseek-harness","cua","computer-use","uia","vision"],"license":"MIT","_id":"@a9i5k4/dsh-cua-pre@0.4.3","maintainers":[{"name":"a9i5k4","email":"18633827129@163.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-sidebar"],"platform":"web"}},"dist":{"shasum":"64f8b93082904b868299c4ea768fbd92371a192e","tarball":"https://registry.npmjs.org/@a9i5k4/dsh-cua-pre/-/dsh-cua-pre-0.4.3.tgz","fileCount":12,"integrity":"sha512-RVqzMXWiUobeThac7qXxTel8Fozx+ybOm6+nOEVeEesqi8CxJ/yiE00x/sxcn00sHCDI3crC3tbFAEO3uLKpXg==","signatures":[{"sig":"MEUCIQCf9/f97xVFL/BTbNlTHzKycP8ds+dyn/Tj28zrYmXdCwIgWdc/H0Vb7ndz207AUcUDwMxEPEqBLVJmFCU2CzeyVuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209002},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"080fbbeb60ffce23eb07fa5f751aa5a47094b580","private":false,"_npmUser":{"name":"a9i5k4","email":"18633827129@163.com"},"_npmVersion":"11.16.0","description":"DSH 电脑控制插件（对齐 zcode-cua）：无障碍树观察优先的桌面自动化 + 对话卡片/侧栏面板/设置页 + 分块裁切视觉识图，Python sidecar 执行原语。默认关闭，需在 ~/.dsh/cua-pre.json 显式启用。","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-cua-pre_0.4.3_1788093077425_0.5733957011326969","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@a9i5k4/dsh-cua-pre","version":"0.4.4","keywords":["dsh","deepseek-harness","cua","computer-use","uia","vision"],"license":"MIT","_id":"@a9i5k4/dsh-cua-pre@0.4.4","maintainers":[{"name":"a9i5k4","email":"18633827129@163.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-sidebar"],"platform":"web"}},"dist":{"shasum":"d2fe17948f3d18e2d6214434c30d6bd67ad99335","tarball":"https://registry.npmjs.org/@a9i5k4/dsh-cua-pre/-/dsh-cua-pre-0.4.4.tgz","fileCount":12,"integrity":"sha512-mMY2AnTy4Kh6mAzaM5E86nhzxHSm5PSTORcrSZnk0o1FTHhAy4cd4u0xA5erx/bunHiRcLaa63sT1ApiV5kuMA==","signatures":[{"sig":"MEQCIBEC1tDLFmPRxH0LLbgAL0+As3tt06hvrDP1WAT7TMcuAiBtr/Tc53PvsjutEpg345YLRp5FNX4m/vapgJmz2XSG/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209145},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"5a33e67332fc0a2d9a99589ce4746b8da3f60f28","private":false,"_npmUser":{"name":"a9i5k4","email":"18633827129@163.com"},"_npmVersion":"11.16.0","description":"DSH 桌面自动化插件：无障碍树优先的观察-动作回路，30 个标准电脑控制工具（元素/坐标双目标、auto/a11y/event 策略），写后作废/禁重放/持久急停等安全语义，对话卡片+悬浮面板+环境自检设置页，分块识图，JSONL 审计与 pid 白名单。默认关闭。","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-cua-pre_0.4.4_1788094132810_0.18272777491503245","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@a9i5k4/dsh-cua-pre","version":"0.4.5","keywords":["dsh","deepseek-harness","cua","computer-use","uia","vision"],"license":"MIT","_id":"@a9i5k4/dsh-cua-pre@0.4.5","maintainers":[{"name":"a9i5k4","email":"18633827129@163.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-sidebar"],"platform":"web"}},"dist":{"shasum":"09909df9ab7a3087aecf2fb3f22d18b06ffb46b2","tarball":"https://registry.npmjs.org/@a9i5k4/dsh-cua-pre/-/dsh-cua-pre-0.4.5.tgz","fileCount":12,"integrity":"sha512-mawUx1DMapcMoQ/kTheUyDaKV6u8QS6kMQsprVuZHa9yxdrx0tZZeSpoLq2O59nOhFQrE5GJSOKbsAJSSvwMYQ==","signatures":[{"sig":"MEUCIQCBtg0euGVKl15XRzaPxSYUG/6qAqn8e/kuOawlqNrzMwIgAL4o+B4QJGh0h9urR2hsHJczdvoMHd0jMJXjdXmpZco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215289},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"46824285f7a8eedb5cdf1a5f87dd3ce6547ddd4d","private":false,"_npmUser":{"name":"a9i5k4","email":"18633827129@163.com"},"_npmVersion":"11.16.0","description":"DSH 桌面自动化插件：无障碍树优先的观察-动作回路，30 个标准电脑控制工具（元素/坐标双目标、auto/a11y/event 策略），写后作废/禁重放/持久急停等安全语义，对话卡片+悬浮面板+环境自检设置页，分块识图，JSONL 审计与 pid 白名单。默认关闭。","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-cua-pre_0.4.5_1788094450236_0.7308977152468201","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@a9i5k4/dsh-cua-pre","version":"0.4.6","keywords":["dsh","deepseek-harness","cua","computer-use","uia","vision"],"license":"MIT","_id":"@a9i5k4/dsh-cua-pre@0.4.6","maintainers":[{"name":"a9i5k4","email":"18633827129@163.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-sidebar"],"platform":"web"}},"dist":{"shasum":"c05eb2aa39b2b52fae646662262fd698347735e9","tarball":"https://registry.npmjs.org/@a9i5k4/dsh-cua-pre/-/dsh-cua-pre-0.4.6.tgz","fileCount":12,"integrity":"sha512-ruEEWciKNq2gj4mIhc3dQD7dDZSwXJfvF5Wfj2kzbwxc9lMpvHPThGt82jzhVmYknGvpVPQ++DP5BkEk58sF5Q==","signatures":[{"sig":"MEUCIGBaS35SKHQoA+/76P8RXoFool/tdXeZkkI9vY+R4VzCAiEAh8b/laN3kb7kF0gGh4MWdR3+99pnsWl5czoEbo4iOL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215238},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"46824285f7a8eedb5cdf1a5f87dd3ce6547ddd4d","private":false,"_npmUser":{"name":"a9i5k4","email":"18633827129@163.com"},"_npmVersion":"11.16.0","description":"DSH 桌面自动化插件：无障碍树优先的观察-动作回路，30 个标准电脑控制工具（元素/坐标双目标、auto/a11y/event 策略），写后作废/禁重放/持久急停等安全语义，对话卡片+悬浮面板+环境自检设置页，分块识图，JSONL 审计与 pid 白名单。默认关闭。","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-cua-pre_0.4.6_1788094527747_0.7907740637216683","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@a9i5k4/dsh-cua-pre","version":"0.4.7","keywords":["dsh","deepseek-harness","cua","computer-use","uia","vision"],"license":"MIT","_id":"@a9i5k4/dsh-cua-pre@0.4.7","maintainers":[{"name":"a9i5k4","email":"18633827129@163.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-sidebar"],"platform":"web"}},"dist":{"shasum":"cbca06f4b5b9b2bbbcc054970aef89b08b11cbb2","tarball":"https://registry.npmjs.org/@a9i5k4/dsh-cua-pre/-/dsh-cua-pre-0.4.7.tgz","fileCount":13,"integrity":"sha512-oQGjDbxH8FpvlZq8fkRGvwMkIXTV4hcghvm8EQpR2insEm++Idbstx/h1SFPnZ7WZg3+Sjj5ghpx6bwR+KsoSQ==","signatures":[{"sig":"MEUCIQCIWY7YTYFVvXDZKc4MbmTy4w/FqA8+ZAdSPBdo/8uaawIgJVuzA04UMLJKolLSOKAyXiifZ+inaE9SGErdkTZAZCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264720},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"dc165af4f54b581bc264a2b317b57eaa330e920e","private":false,"_npmUser":{"name":"a9i5k4","email":"18633827129@163.com"},"_npmVersion":"11.16.0","description":"DSH 桌面自动化插件：无障碍树优先的观察-动作回路，30 个标准电脑控制工具（元素/坐标双目标、auto/a11y/event 策略），写后作废/禁重放/持久急停等安全语义，对话卡片+悬浮面板+环境自检设置页，分块识图，JSONL 审计与 pid 白名单。默认关闭。","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-cua-pre_0.4.7_1788100059927_0.39370252026770136","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@a9i5k4/dsh-cua-pre","version":"0.4.8","keywords":["dsh","deepseek-harness","cua","computer-use","uia","vision"],"license":"MIT","_id":"@a9i5k4/dsh-cua-pre@0.4.8","maintainers":[{"name":"a9i5k4","email":"18633827129@163.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-sidebar"],"platform":"web"}},"dist":{"shasum":"4cd7235ff73c3796f94397d5e157cffca8cc60b5","tarball":"https://registry.npmjs.org/@a9i5k4/dsh-cua-pre/-/dsh-cua-pre-0.4.8.tgz","fileCount":12,"integrity":"sha512-i24JQsEHTdK1GGs+KvPWb18rab1VD739lia3YmLZxoJobbiTkrGGKdfNl6+kuMk9cYJQwcLp6a2ZmUVgJYhYew==","signatures":[{"sig":"MEUCIFDDIwY+G96a3cnlN3f2axD01HqR08k692iStziyZhvuAiEA6PB52JpyLmcSvVTMTXVy5I12ffXVbC0eDVDnIR8rL0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219516},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"5a05daf2c58a802252090ae8485c0b9aa1d13ddd","private":false,"_npmUser":{"name":"a9i5k4","email":"18633827129@163.com"},"_npmVersion":"11.16.0","description":"DSH 桌面自动化插件：无障碍树优先的观察-动作回路，30 个标准电脑控制工具（元素/坐标双目标、auto/a11y/event 策略），写后作废/禁重放/持久急停等安全语义，对话卡片+悬浮面板+环境自检设置页，分块识图，JSONL 审计与 pid 白名单。默认关闭。","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-cua-pre_0.4.8_1788103639944_0.3759201508051657","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@a9i5k4/dsh-cua-pre","version":"0.5.0","keywords":["dsh","deepseek-harness","cua","computer-use","uia","vision"],"license":"MIT","_id":"@a9i5k4/dsh-cua-pre@0.5.0","maintainers":[{"name":"a9i5k4","email":"18633827129@163.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-sidebar"],"platform":"web"}},"dist":{"shasum":"ed1934b2ebca5455012daf1241b7cd122435906d","tarball":"https://registry.npmjs.org/@a9i5k4/dsh-cua-pre/-/dsh-cua-pre-0.5.0.tgz","fileCount":12,"integrity":"sha512-rI/AXpNn26h18GeMSKw9sEV+2dSMgrRSvqTapRUKqOmmAn4t2Ba78ZwryHWLS9wsfb5FonDoJ97IJ3eEhvkr0g==","signatures":[{"sig":"MEQCIEdbz+Cvlmbsv2Xbr7kNKcy4SchtTZrTQj/76i1rDM6pAiBOEBa5YYz799mNWADa+mCuadrRelEvF/JqhKPDfHUR0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229732},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"d10db272fca5eebab1163fa639fbd38f8041abf1","private":false,"_npmUser":{"name":"a9i5k4","email":"18633827129@163.com"},"_npmVersion":"11.16.0","description":"DSH 桌面自动化插件：无障碍树优先的观察-动作回路，30 个标准电脑控制工具（元素/坐标双目标、auto/a11y/event 策略），写后作废/禁重放/持久急停等安全语义，对话卡片+悬浮面板+环境自检设置页，分块识图，JSONL 审计与 pid 白名单。默认关闭。","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-cua-pre_0.5.0_1788370930072_0.7440546209978067","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@a9i5k4/dsh-cua-pre","version":"0.5.1","keywords":["dsh","deepseek-harness","cua","computer-use","uia","vision"],"license":"MIT","_id":"@a9i5k4/dsh-cua-pre@0.5.1","maintainers":[{"name":"a9i5k4","email":"18633827129@163.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-sidebar"],"platform":"web"}},"dist":{"shasum":"67b147f4810e067b8c58607e4708126ce0a4fc48","tarball":"https://registry.npmjs.org/@a9i5k4/dsh-cua-pre/-/dsh-cua-pre-0.5.1.tgz","fileCount":12,"integrity":"sha512-NIZ+Hlyr04VPA6N4ROK3W93M3ig5ZdiuyY4fFHkp3niMFmAP293CboxY9WvnJmoszTgFg0EVlGZKSgq+1iSkiw==","signatures":[{"sig":"MEYCIQCxPSlCM/njCpRkAE3jvHn92B55y8Z9jKMImY2eweGSUQIhAP3lTtOLMyZf+CIbj+sbewBb2hH5GOwfGcp2JScWz5iB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232395},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"9ecb4250eac6ad709f70a68b0385894ed97b4bf9","private":false,"_npmUser":{"name":"a9i5k4","email":"18633827129@163.com"},"_npmVersion":"11.16.0","description":"DSH 桌面自动化插件：无障碍树优先的观察-动作回路，30 个标准电脑控制工具（元素/坐标双目标、auto/a11y/event 策略），写后作废/禁重放/持久急停等安全语义，对话卡片+悬浮面板+环境自检设置页，分块识图，JSONL 审计与 pid 白名单。默认关闭。","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-cua-pre_0.5.1_1788372548524_0.07313941102658705","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@a9i5k4/dsh-cua-pre","version":"0.6.0","keywords":["dsh","deepseek-harness","cua","computer-use","uia","vision"],"license":"MIT","_id":"@a9i5k4/dsh-cua-pre@0.6.0","maintainers":[{"name":"a9i5k4","email":"18633827129@163.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-sidebar"],"platform":"web"}},"dist":{"shasum":"59fb2ca6eaa9fab95b0787520a6eba88141ef0ad","tarball":"https://registry.npmjs.org/@a9i5k4/dsh-cua-pre/-/dsh-cua-pre-0.6.0.tgz","fileCount":12,"integrity":"sha512-t1Venhs/R7ZCykCAoqcb+CEz94WkFuS4RMbVP7CwyuY63Sp7cowgkgbQZGG9pO/B348sCjA3LuH6q0s5MpLJTg==","signatures":[{"sig":"MEQCIGMrvBVC1ztaIzzynnp0e4YwVRe9lWnZwJyImuaYdAWgAiB+R6oIhrDWT4iO6an+jddWMH/FhF4sSQq1gWzACbrdDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245565},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"bcba55085e1611647f415b71cc4f192b445000e4","private":false,"_npmUser":{"name":"a9i5k4","email":"18633827129@163.com"},"_npmVersion":"11.16.0","description":"DSH 桌面自动化插件：无障碍树优先的观察-动作回路，30 个标准电脑控制工具（元素/坐标双目标、auto/a11y/event 策略），写后作废/禁重放/持久急停等安全语义，对话卡片+悬浮面板+环境自检设置页，分块识图，JSONL 审计与 pid 白名单。默认关闭。","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-cua-pre_0.6.0_1788610367181_0.9274023958086648","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@a9i5k4/dsh-cua-pre","version":"0.6.1","keywords":["dsh","deepseek-harness","cua","computer-use","uia","vision"],"license":"MIT","_id":"@a9i5k4/dsh-cua-pre@0.6.1","maintainers":[{"name":"a9i5k4","email":"18633827129@163.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-sidebar"],"platform":"web"}},"dist":{"shasum":"afdf8031191fa626950279bcec2693d76f29662e","tarball":"https://registry.npmjs.org/@a9i5k4/dsh-cua-pre/-/dsh-cua-pre-0.6.1.tgz","fileCount":12,"integrity":"sha512-uDBRiwipnh8Ll+fSL50h7TZPNA9YqkQCsNelKl2z9lg9DodpPFjCsM3FJChqB1+STXsRFzftH2b+AyF5kpPbiQ==","signatures":[{"sig":"MEUCIQDVPrYgccYV1XZbvUAT1xuIqRJ4axcMVIJCMBoStGnG5AIgS8ImKWyCDLURlTBanjgaPk9CM8GoarW/EhJzUh4B9bk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246345},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"5ebc00003227f26baa593990a0465646eccaa0ba","private":false,"_npmUser":{"name":"a9i5k4","email":"18633827129@163.com"},"_npmVersion":"11.16.0","description":"DSH 桌面自动化插件：无障碍树优先的观察-动作回路，30 个标准电脑控制工具（元素/坐标双目标、auto/a11y/event 策略），写后作废/禁重放/持久急停等安全语义，对话卡片+悬浮面板+环境自检设置页，分块识图，JSONL 审计与 pid 白名单。默认关闭。","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-cua-pre_0.6.1_1788703085055_0.9541699087493538","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@a9i5k4/dsh-cua-pre","description":"DSH 桌面自动化插件：无障碍树优先的观察-动作回路，30 个标准电脑控制工具（元素/坐标双目标、auto/a11y/event 策略），写后作废/禁重放/持久急停等安全语义，对话卡片+悬浮面板+环境自检设置页，分块识图，JSONL 审计与 pid 白名单。默认关闭。","version":"0.6.2","private":false,"type":"module","main":"lib/index.js","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-sidebar"],"platform":"web"}},"keywords":["dsh","deepseek-harness","cua","computer-use","uia","vision"],"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"license":"MIT","gitHead":"5ebc00003227f26baa593990a0465646eccaa0ba","_id":"@a9i5k4/dsh-cua-pre@0.6.2","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-5x/HMIRDNPytdx2ePQjU+aIsQ1ioazmHoj4pFTNt2QWI/8uqr8HFWTDf3LO0/+syEZXIQd8Jdl3VQ+ZMiFOfSg==","shasum":"6ef7d1c7824777feae923dc860026a793bda917e","tarball":"https://registry.npmjs.org/@a9i5k4/dsh-cua-pre/-/dsh-cua-pre-0.6.2.tgz","fileCount":12,"unpackedSize":246716,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD0ulZ480U4Rgglcuwav2RlCFaG9JsL8ABNN4ZdMW/dwwIgUJW2191R30Bt7joqdVNQBxUlTVvt5n0t3y2thrz/kLw="}]},"_npmUser":{"name":"a9i5k4","email":"18633827129@163.com"},"directories":{},"maintainers":[{"name":"a9i5k4","email":"18633827129@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh-cua-pre_0.6.2_1788710029965_0.7704852443715182"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-25T19:14:20.680Z","modified":"2026-09-06T15:53:50.262Z","0.3.1":"2026-08-25T19:14:21.045Z","0.3.2":"2026-08-25T19:37:46.085Z","0.3.3":"2026-08-25T19:41:56.117Z","0.3.4":"2026-08-25T19:49:59.950Z","0.3.5":"2026-08-25T19:54:32.128Z","0.3.6":"2026-08-25T19:58:19.498Z","0.3.7":"2026-08-25T20:07:51.591Z","0.3.8":"2026-08-25T20:12:06.500Z","0.3.9":"2026-08-26T03:15:58.591Z","0.4.0":"2026-08-26T04:12:04.014Z","0.4.1":"2026-08-26T07:57:52.342Z","0.4.2":"2026-08-26T08:12:35.453Z","0.4.3":"2026-08-30T12:31:17.572Z","0.4.4":"2026-08-30T12:48:52.962Z","0.4.5":"2026-08-30T12:54:10.386Z","0.4.6":"2026-08-30T12:55:27.886Z","0.4.7":"2026-08-30T14:27:40.092Z","0.4.8":"2026-08-30T15:27:20.081Z","0.5.0":"2026-09-02T17:42:10.212Z","0.5.1":"2026-09-02T18:09:08.696Z","0.6.0":"2026-09-05T12:12:47.319Z","0.6.1":"2026-09-06T13:58:05.244Z","0.6.2":"2026-09-06T15:53:50.138Z"},"license":"MIT","keywords":["dsh","deepseek-harness","cua","computer-use","uia","vision"],"description":"DSH 桌面自动化插件：无障碍树优先的观察-动作回路，30 个标准电脑控制工具（元素/坐标双目标、auto/a11y/event 策略），写后作废/禁重放/持久急停等安全语义，对话卡片+悬浮面板+环境自检设置页，分块识图，JSONL 审计与 pid 白名单。默认关闭。","maintainers":[{"name":"a9i5k4","email":"18633827129@163.com"}],"readme":"<div align=\"center\">\r\n\r\n# 🖥️ dsh-cua-pre\r\n\r\n**Computer Use for DeepSeek Harness — accessibility-first desktop automation**\r\n**DeepSeek Harness 电脑控制插件 — 无障碍优先的桌面自动化**\r\n\r\n[![npm version](https://img.shields.io/npm/v/@a9i5k4/dsh-cua-pre.svg)](https://www.npmjs.com/package/@a9i5k4/dsh-cua-pre)\r\n[![license](https://img.shields.io/npm/l/@a9i5k4/dsh-cua-pre.svg)](./LICENSE)\r\n[![platform](https://img.shields.io/badge/platform-Windows%2010%2B-0078d4.svg)](#requirements--环境要求)\r\n[![python](https://img.shields.io/badge/python-3.9%2B-3776ab.svg)](#requirements--环境要求)\r\n[![tools](https://img.shields.io/badge/tools-30-8a63ff.svg)](#tools--工具一览)\r\n\r\n**One command install · 一条命令安装**\r\n\r\n```powershell\r\nirm https://raw.githubusercontent.com/Aik358/dsh-cua-pre/main/install.ps1 | iex\r\n```\r\n\r\n</div>\r\n\r\n---\r\n\r\nEnglish | [中文](#中文)\r\n\r\n## What is this\r\n\r\nA self-built computer-use plugin for [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness): an **accessibility-first** observe → act → verify loop with 30 desktop-automation tools (the same names you'd expect from an industry-standard Computer Use toolset), full safety semantics, reimplemented on a Windows Python worker.\r\n\r\nThe agent operates your desktop the way a careful human would: it **reads the UI Automation tree first** (exact, focus-free, resolution-independent) and only falls back to pixel coordinates when the tree cannot express a target. Screenshots are a describing aid, never the operating premise.\r\n\r\n<p align=\"center\">\r\n  <img src=\"docs/images/panel-live-tight.png\" width=\"300\" alt=\"control panel — live ops tab\" />\r\n  <img src=\"docs/images/panel-frames-tight.png\" width=\"300\" alt=\"control panel — frames tab\" />\r\n</p>\r\n<p align=\"center\"><sub>The floating panel: live operation feed (left) and captured frame wall (right). FAB sits at the bottom-right corner, decoupled from any sidebar layout.</sub></p>\r\n\r\n## Highlights\r\n\r\n- **30 tools, standard names** — `get_app_state` / `left_click` / `type` / `key` / `scroll` / `screenshot` / `zoom` / `clipboard` … with `element`/`coordinate` dual targets, `auto`/`a11y`/`event` strategy routing, and `return_state`.\r\n- **Safety semantics ported, not improvised** — observations are invalidated after every mutation (`superseded` + refresh lock); timeouts mean *\"may have happened\"* and are never replayed blindly; `stop_computer_control` is a **persistent** kill switch; element addressing validates RuntimeId / type+name / rect drift and fails closed (`stale_tree`) instead of clicking the wrong thing.\r\n- **Presentation layer** — tool calls render as chat cards; a fixed floating panel shows the live operation feed and a wall of captured frames; a dedicated settings page with **environment auto-detection** (Python candidates probed for real, one-click dependency install, bundled worker auto-resolve, vision-model dropdown with heuristic vision flags).\r\n- **Tiled vision for small-resolution models** — screenshots are grid-tiled (≤768 px per tile, overlap, capped count) so DeepSeek-flash-class models can still read the screen; full-frame and per-tile caches make repeated looks nearly free; images travel as durable attachment refs, never base64 in text.\r\n- **Governance** — append-only JSONL audit trail of every tool call; pid allowlist (strict/relaxed) with instant effect; loopback-only HTTP surface.\r\n\r\n## How it works\r\n\r\n```text\r\nBrowser half (lib/client.js)          Host half (lib/index.js, cordis)\r\n  floating FAB + fixed panel    ──►    30 tools · session state machine\r\n  settings page · chat cards           frame registry · vision tiling · audit\r\n            │                                   │\r\n            └── /api/dsh-cua-pre/* ◄────────────┘\r\n                                                │ stdio JSONL (epoch gate, breaker)\r\n                                                ▼\r\n                                python/worker_cua_v2.py\r\n                        UIA tree · SendInput · PrintWindow · Pillow crop\r\n```\r\n\r\n![architecture](docs/architecture.svg)\r\n\r\n**Element addressing** records a child-index path at observe time and re-walks it at action time, validating three layers: UIA RuntimeId (with bounded BFS recovery), `type`+`name`, and rect-center drift (±25 % tolerance). Any mismatch raises `stale_tree` — the agent re-observes instead of guessing.\r\n\r\n**Strategy routing**: `auto` tries a UIA hit-test at the coordinate first and only clicks raw when nothing actionable is found; `a11y` refuses *before* any injection when the hit-test misses (`action_sent=false`); `event` forces raw input.\r\n\r\n## Quick start\r\n\r\n> Prerequisites: Windows 10+, [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) (`dsh web`), Python 3.9+ on PATH.\r\n\r\n```powershell\r\n# 1) install into the web profile + patch the bundle roster\r\nirm https://raw.githubusercontent.com/Aik358/dsh-cua-pre/main/install.ps1 | iex\r\n\r\n# 2) restart `dsh web` (port 3080 stays a manual, user-owned step)\r\n\r\n# 3) enable + (recommended) point the plugin at a venv with worker deps\r\n#    ~/.dsh/cua-pre.json\r\n{ \"enabled\": true, \"pythonExecutable\": \"C:/path/to/venv/Scripts/python.exe\" }\r\n```\r\n\r\nOr pick the interpreter visually: after restart, open **Settings → 电脑控制** — the page auto-probes every candidate Python, shows which ones have `uiautomation`+`pillow` ready, installs missing deps in one click (official PyPI, Tsinghua mirror fallback), and lets you switch with one click (takes effect immediately, no restart).\r\n\r\n<details>\r\n<summary><b>Enable vision (optional) / 开启识图（可选）</b></summary>\r\n\r\n```json\r\n{ \"visionEnabled\": true, \"visionModel\": \"\" }\r\n```\r\n\r\n`visionModel` left empty follows the harness default route; the settings dropdown lists every configured provider's models with a heuristic ✔ on likely-vision names (you can override manually). Every `screenshot` / `get_app_state(include_screenshot)` then appends a `[vision]` description built from grid tiles — each tile small enough for low-resolution models to read faithfully.\r\n\r\nInstall worker deps for the chosen interpreter: `pip install uiautomation pillow` (or use the settings page button).\r\n\r\n</details>\r\n\r\n## Tools — 30 desktop-automation tools\r\n\r\n| Group | Tools |\r\n|---|---|\r\n| Observe & resolve | `request_access` `list_apps` `open_application` `list_windows` `get_app_state` `screenshot` `zoom` `list_displays` `switch_display` `cursor_position` |\r\n| Pointer | `left_click` `double_click` `triple_click` `right_click` `middle_click` `scroll` `left_click_drag` `mouse_move` `left_mouse_down` `left_mouse_up` |\r\n| Keyboard | `type` `set_value` `select_text` `key` `hold_key` |\r\n| Semantic | `perform_action` |\r\n| Runtime | `stop_computer_control` `wait` `read_clipboard` `write_clipboard` |\r\n\r\nTool calls render as **chat cards** in the harness UI, and every completed screenshot can embed itself into its card as an image block (UI-facing only — zero model-context cost).\r\n\r\n## Safety model\r\n\r\n| Mechanism | Behavior |\r\n|---|---|\r\n| Default off | zero Python processes until `enabled: true` |\r\n| Kill switch | `stop_computer_control` persists across restarts; restore = remove `stoppedByUser` from config + restart |\r\n| Write invalidation | any click/type/key supersedes all observations of that window and locks writes until a fresh `get_app_state` |\r\n| No blind replay | timeout/crash on a mutating call ⇒ \"may have happened\" ⇒ the agent must re-observe first |\r\n| Fail-closed addressing | `stale_tree` on RuntimeId/type/name/rect drift; `a11y` strategy refuses pre-injection |\r\n| UIPI | injection into elevated windows is rejected by Windows with a structured error, never a crash |\r\n| Audit | every tool call appended to `artifactsDir/audit/YYYY-MM-DD.jsonl` |\r\n| Allowlist | `allowedPids` restricts which processes may be observed/operated; strict mode also blocks raw coordinates, clipboard and full-screen capture |\r\n\r\n## For developers\r\n\r\n```powershell\r\ngit clone https://github.com/Aik358/dsh-cua-pre && cd dsh-cua-pre\r\npython -m venv .venv && .venv\\Scripts\\pip install -r python\\requirements.txt\r\nnode scripts/test-v2-gate.mjs                          # unit: gate/session/frame/tile planner\r\nnode scripts/test-v2-live.mjs .venv\\Scripts\\python.exe # live read-only chain, 22 asserts\r\nnode scripts/test-vision.mjs .venv\\Scripts\\python.exe  # vision pipeline vs fake host services\r\nnode scripts/test-m4.mjs .venv\\Scripts\\python.exe      # card-image/cache/audit/allowlist, 17 asserts\r\n```\r\n\r\nAll tests are strictly read-only on the desktop — no test ever injects input.\r\n\r\n## Notes & honest limitations\r\n\r\n- Windows only (UIA + SendInput). macOS/Linux are out of scope for now.\r\n- Frame-bound coordinates are *soft-bound*: pixels from an expired frame are accepted but flagged `stale` (hard rejection needs broker-level occlusion tracking).\r\n- `bundle_id` (UWP/AUMID) is not supported — use `name` or `pid`.\r\n- Vision is a **describe enhancement**, never the operating premise — positioning always comes from the accessibility tree, which is exactly why the plugin stays reliable even with vision off.\r\n\r\n## 中文\r\n\r\n面向 DeepSeek Harness 的桌面自动化自研插件：**30 个标准工具**（元素/坐标双目标、auto/a11y/event 策略路由、return_state）、无障碍树优先的观察-动作-验证回路、写后作废与禁重放安全语义、持久急停开关、RuntimeId+矩形漂移双层防错位、对话卡片 + 右下角悬浮面板（实况/画面）+ 环境自动检测设置页、面向低分辨率模型的分块识图（全帧/分块两级缓存）、JSONL 审计落盘与 pid 白名单。\r\n\r\n安装与启用见顶部一条命令；仅在 Windows 10+ 可用；默认关闭。安全机制一览见 [Safety model](#safety-model)。\r\n\r\n## License\r\n\r\nMIT — see [LICENSE](./LICENSE).\r\n","readmeFilename":"README.md"}