winpilot: Injecting the WeChat Mini Program Console into DSH

winpilot is a DSH plugin maintained by wodaimnd. It registers the winpilot CLI as a model tool named "winpilot" to drive WeChat Developer Tools on Windows, while also providing a sidebar "Mini Program" console panel for configuration, status monitoring, and on-demand screenshots. The tool supports operations such as start/connect/view/find/tap/type/scroll/assert/goto/shot/peek, returning a fixed shape validated against `output.schema`. The panel is a configuration console, not an operation console; page actions are delegated to the AI. The panel and tool share a serial queue. It is installed via `dsh plugin --profile web add`. The configuration is written in `cordis.patch.yml`, which is word-for-word consistent with `DEFAULTS` in `index.js`. It runs with the privileges of the current DSH process; the source code and license should be verified before installation.

Read More