wushi2333/dsh-computer-use_codex-style ↗★ 7

dsh-computer-use

免Codex的Windows系统及浏览器自动化操作工具 适合需要在Windows环境下让AI执行桌面及浏览器自动化任务的用户。

套件
dsh-computer-use
相容性
待驗證
Harness 依賴範圍
*
Cordis 依賴範圍
*
版本
0.1.0
授權
MIT
最近更新
2026年9月15日

同名套件的其他儲存庫

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:wushi2333/dsh-computer-use_codex-style

Configuration

HOST plane (cordis.patch.yml, row computer-use)

KeyDefaultMeaning
backendwindowswindows (native helper) or fake (a scripted desktop for tests)
surfacecomputerTool catalog requested from the helper
stealFocustrueInput methods activate their target window
maxImageEdge0DSH extension: 0 keeps the official behaviour (no downscale); set e.g. 1280 to trade image quality for tokens
approveLaunchtrueAsk before launch_app
timeoutMs / launchAppTimeoutMs10000 / 15000Official request budgets; a timeout rejects in-flight requests
startupTimeoutMs15000Helper boot budget
preserveHelperOnTimeoutfalseKeep the helper alive after a timeout for debugging
allowedApps[]Non-empty means only these app ids may be observed or driven
envAllowlist[]Extra environment names forwarded to the helper on top of the shipped allow list

Experience layer (experience.* on the same row)

KeyDefaultMeaning
enabledtrueMaster switch for reading and writing notes
store""Empty means `
/.experience`
captureObservationstrueWrite the machine-observed facts
injectDigesttrueAttach the advisory block to the first observation of a matching app
maxEntries / maxChars3 / 900Injection budget
staleAfterDays90Notes older than this are marked as possibly outdated
includeStaletruefalse drops stale notes from the digest entirely
retainEntries / retainObservationDays200 / 30Retention
redactPathstrueRedact local profile paths in recorded error text

PRESET plane (the dsh-computer-use/tool row)

KeyDefaultMeaning
surfaces[computer]Which catalogs to expose (computer, browser, mac, all)
browserSkillcomputer-use-browserSkill that unlocks the browser catalog
approvalDefaultpromptWhat to do when the helper refuses for approval: prompt, allow, deny
approvalTools{}Per-tool override of the above
enabledTools[batch_actions]Which harness extensions enter the model-facing catalog