Shr-CS/dsh-wechat-channel ↗★ 1

dsh-wechat-channel

微信公众号通道:微信发指令操控 DSH 并回推结果。 适合想在微信里远程下指令的用户,需配置公众号 Token 与白名单。

套件
dsh-wechat-channel
相容性
待驗證
Cordis 依賴範圍
^4.0.2
版本
0.1.1
授權
MIT
最近更新
2026年9月16日

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Shr-CS/dsh-wechat-channel

三、配置

在 profile 的用户补丁层 /profiles/web/cordis.patch.yml 里写:

- id: wechat
  config:
    # 必须与公众号后台「服务器配置」里填的 Token 完全一致
    token: 你自定的一个字符串
    # 测试号页面上的 appID / appsecret(异步回复必需)
    appId: wx********
    appSecret: ********
    # 回调路径。刻意避开 /wechat —— 第三方包 dsh-wechat 注册了 /wechat/status,
    # DSH 的 webserver 对重复路由直接抛错,会让本插件整个激活失败。
    path: /wechat-mp
    # 允许下指令的 openid 白名单(见下)
    allowFrom: []
    requireWhitelist: true
    agentPreset: standard
    turnTimeoutMs: 600000
    diagnostics: true

Token 是你自己编的,不是微信给你的。3–32 位字母数字下划线。

五、第一次使用

  1. 后台「服务器配置」填 URL 与 Token,点提交 → 应显示配置成功(插件日志会打印「验证通过 ✓」)
  2. 用微信关注测试号,随便发一句话
  3. 插件会回信告诉你的 openid,把它填进 allowFrom
  4. 重启后即可正常下指令

allowFrom 为空时所有人都被拒绝,这是刻意的安全默认。