Snowfly11531/dsh-wechat-bot ↗★ 0
dsh-wechat-bot
微信扫码机器人插件 for DSH: 基于微信官方 iLink Bot API (ilinkai.weixin.qq.com) 的扫码登录机器人, 消息收发接入 DSH agent, 支持绑定工作区/现有会话、微信内切换/新增工作区与会话、切换模型、查询当前绑定/模型、统计平台用量。零外部依赖, 纯 HTTP 协议。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Snowfly11531/dsh-wechat-bot说明文档
阅读完整 README ↗配置
方式 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'