Preface¶
The plugin philosophy of DSH can be summarized as “everything is a plugin.” For developers who need to integrate WeChat operations under the web profile, dsh-weixin provides a relatively direct solution: QR code login, with support for sending and receiving files. It is installed into the web profile through the DSH plugin mechanism, with the installation command explicitly specifying --profile web.
Plugin Positioning¶
dsh-weixin is maintained by xiaoshihou514 and is licensed under the MIT License. The README describes it as a “minimalist DSH WeChat plugin, QR code login, with support for sending and receiving files.” Verified capabilities also include remotely controlling DeepSeek Harness through WeChat. In package.json, dsh.client.platform is set to web, indicating that it targets the web client environment.
Core Capabilities¶
- QR code login.
- Support for sending and receiving files.
- Remotely controlling DeepSeek Harness through WeChat.
The README does not specify the specific file types, size limits, or message formats; this article will not delve into those details.
Installation and Activation¶
First, install the DSH CLI:
npm i -g @deepseek-ai/dsh
Then, add the plugin using the command provided in the README:
dsh plugin --profile web add "github:xiaoshihou514/dsh-weixin#main"
The first command installs the DSH CLI; the second command adds dsh-weixin to the web profile and pulls it from the main branch on GitHub.
Typical Usage¶
The verified reproducible examples mainly cover installation and activation:
-
Globally install
@deepseek-ai/dsh. -
Use
dsh plugin --profile web add "github:xiaoshihou514/dsh-weixin#main"to add the plugin. -
Scan the QR code to log in during the plugin login process.
-
Send and receive files in the logged-in state.
Steps 3 and 4 are derived from the capability descriptions in the README; the README does not provide corresponding command examples, and the specific interactions depend on the plugin’s runtime interface.
Applicable Scenarios and Considerations¶
Suitable for developers who, under the DSH web profile, want to use WeChat as an entry point for QR code login or file sending and receiving.
Before use, it is recommended to check:
- The plugin runs with the permissions of the current dsh process; check the source code and license before installation.
- The plugin is licensed under the MIT License, and the source repository is on GitHub.
- The peerDependencies in package.json are truncated, so the complete dependencies cannot be confirmed; the actual installation result depends on the dependencies resolved by DSH.
- The DSH community directory is an independent site with no official affiliation with DeepSeek / High-Flyer.
Related Links¶
- GitHub: https://github.com/xiaoshihou514/dsh-weixin
- Directory page provided by the plugin lead: https://www.skillhub.cn/plugins/xiaoshihou514/dsh-weixin (this address comes from the plugin lead and does not directly appear in the scraped materials)