Overview
dsh-browser-cdp
README / EN
Package documentation
Registry summary
dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.
Read the full README on GitHubLIMITATIONS
Known limitations
- **Windows**:插件层已做 v0.4.0 适配;底层 ego-lite 宿主仍是非 Windows 官方支持的社区移植,复杂多步流程稳定性可能弱于 macOS。 - **FFmpeg 平台捕获**:Windows 已使用 `gfxcapture(HWND)`,需要包含该 filter 的新构建;PATH 中的旧 FFmpeg 会被跳过并提示下载兼容版本。Linux 使用 `x11grab`、macOS 使用 `avfoundation` display crop;macOS ScreenCaptureKit、Wayland Portal helper 属后续增强。 - **安装环境**:本仓库的 DSH peer 包不全在公共 npm registry。普通 `pnpm install` 可能在解析 `@deepseek-ai/*` peer 时失败;DSH profile 安装应提供这些 peer。CDP 不依赖 FFmpeg,也不会在插件安装阶段下载二进制。 - **快照质量**:Linux 用 CDP `DOMSnapshot` 重建语义树,非 macOS 内核级,复杂 iframe/画布场景可能降级。 - **宿主可靠性(Linux)**:未合并的社区 PR,跨 CLI 调用间可能丢 tab/空间状态;插件已内置防御,简单流程稳定,复杂流程可能需重试。 - **登录态持久化**:Chrome 运行期 Cookie 仅优雅关闭时落盘,强杀重启需重登。 - 输出 schema 为宽松 `additionalProperties: true`,客户端以实际返回值为准。
