dsh-computer-use¶
⭐ 5 · ✅ 活跃 · 插件
| 类型 | 插件 | 分类 | 开发者工具 |
| 星数 | ⭐ 5 | 状态 | ✅ 活跃 |
| 作者 | JasonWei04 | 更新时间 | — |
一句话介绍¶
computer-use in dsh
详细介绍¶
Model-agnostic Computer Use capability for DeepSeek Harness: an isolated browser, a Windows native helper, provider-neutral observation, a Chrome Cookie Bridge for importing your logged-in sessions, and a text planner (DeepSeek) plus a third-party vision model for perception.
✨ 核心特性¶
- License: MIT — open source, free to use, modify, and redistribute.
- Platform: the
windowsprovider's native helper is Windows-only; theplaywrightbrowser provider and everything else are cross-platform. - macOS: not currently developed — the author has no macOS environment. Developers are welcome to contribute a macOS version.
📦 安装¶
dsh plugin --profile web add dsh-computer-use
npx playwright install chromium # once, for the playwright provider
🚀 快速开始¶
pnpm install
pnpm build # tsdown bundles src into lib/ + dotnet publish the native helper into lib/native/win32-x64
pnpm test # keyless contract tests (fake/framing/transport/windows/perception) + Playwright (needs Chromium)
pnpm typecheck
📚 更多信息¶
Configuration
All options live on the dsh-computer-use/plugin row (config:), for example in your profile's cordis.patch.yml: name: dsh-computer-use/plugin config: provider: playwright visionProvider: xiaomi visionModel: mimo-v2.5 > You can also flip the whole capability on/off live from the DeepSeek Harness GUI — the plugin registers a computer-use settings section (Settings → computer-use), so `e
Install & load
dsh plugin --profile web add dsh-computer-use npx playwright install chromium # once, for the playwright provider The bundle's cordis.patch.yml mounts ctx.computerUse (package root) and the tool/provider plugin (dsh-computer-use/plugin, provider fake). Override provider in your profile patch to select playwright or windows.