dsh-wechat-pad: A client plugin for DeepSeek Harness to integrate personal WeChat
dsh-wechat-pad is a client plugin designed to integrate personal WeChat into DeepSeek Harness, maintained by QIC-9821. It does not include a native WeChat protocol implementation but interfaces with a self-built iPad protocol endpoint (currently compatible with WeChatPadPro). The plugin runs within the DSH process, receiving messages via webhook and determining whether to forward them to an agent based on rules. It isolates context using a one-group-per-session approach and supports ultra-long text segmentation, timeout fallback, per-group and global rate limiting, and deduplication. Private messages trigger automatic replies by default, while group messages are only responded to when mentioned and ignored if the group is not on the whitelist. Installation is performed by executing `dsh plugin add dsh-wechat-pad` in the DSH profile. Required configuration consists solely of `padUrl` and `token`; other options include trigger methods, rate limiting, segmentation, and status directories. The plugin status is experimental, and the License is MIT. The project emphasizes that using unofficial protocols to log into personal WeChat carries a risk of account bans; users must provide their own protocol endpoint, a callback address, and a secondary account willing to accept the consequences. Key considerations include tool permissions granted by creating sessions as the host owner, the flow of messages through the user's own protocol endpoint and model service provider, and the fact that current compatibility is verified only with WeChatPadPro.
Read More