Snowfly11531/dsh-wechat-bot0

dsh-wechat-bot

微信扫码机器人插件 for DSH: 基于微信官方 iLink Bot API (ilinkai.weixin.qq.com) 的扫码登录机器人, 消息收发接入 DSH agent, 支持绑定工作区/现有会话、微信内切换/新增工作区与会话、切换模型、查询当前绑定/模型、统计平台用量。零外部依赖, 纯 HTTP 协议。

包名
dsh-wechat-bot
版本
0.4.2
最近更新
2026年8月17日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Snowfly11531/dsh-wechat-bot

配置

方式 A:GUI 设置(推荐) — 见上「快速开始」,保存后实时生效,无需重启

方式 B:编辑 ~/.dsh/profiles/web/cordis.patch.yml(静态配置):

- id: wechat-bot
  name: 'dsh-wechat-bot'
  config:
    statusPath: /wechat/status   # 可选, 默认
    autoReply: ''                # 可选: 收到消息自动回复模板, 支持 {content} {from} (bridge 关闭时生效)
    emptyReply: ''               # 可选: agent 未产出文本时的兜底回复 (如 '✅ 已处理'), 留空关闭
    bridge: true                 # 可选, 默认 true: 微信消息自动送入 DSH 会话并回复
    rootDir: '~/.dsh/proj'       # 可选: 工作区根目录 (未绑定 chat 的兜底工作区 + 「新增工作区」创建位置), 默认 $DSH_HOME/proj, 无则自动创建
    bindings:                    # 可选: chat → 工作区/现有会话 的绑定
      - chatId: 'o9cq808...@im.wechat'
        workspace: 'D:\proj'     # 新建会话模式: 绑定工作区, 首次消息时创建 (可加 sessionTitle 指定名称)
      # - chatId: '...'          # 或绑定到现有会话 (复用其上下文, 接续对话)
      #   sessionId: 'session-xxx'