@rezti/dsh-rez-wechat
v0.1.17
Published
ReZ-TI WeChat/WeCom bridges. Personal WeChat is QClaw/ClawBot scan-and-chat via dsh-wechat-bridge; WeCom AI bots use the official @wecom/aibot-node-sdk (BotID + Secret) bound per Harness room.
Readme
@rezti/dsh-rez-wechat
企业微信走官方 @wecom/aibot-node-sdk(智能机器人 BotID + Secret 长连接);个人微信走 QClaw 同款 dsh-wechat-bridge(腾讯 iLink)。都不自写长连接。
dsh plugin --profile web add @rezti/dsh-rez-suite以后升级只记:dsh plugin --profile web update @rezti/dsh-rez-suite。不要再单独 add 本包。
| 能力 | 做法 |
|---|---|
| 企业微信智能机器人 | 官方 @wecom/aibot-node-sdk。设置页给每个 Harness 房间绑一个 BotID + Secret。同事在企微跟哪个 bot 说话,消息进网页左侧那个房间的同一条会话。密钥 ~/.dsh/wecom-channels.json(mode 600),不进 compose。 |
| 企业微信办公能力 | 官方 wecom-cli >=1.1(通讯录/在线文档/表格/待办/日程/会议/邮件/微盘等)。不是 MCP。rez_status.wecomCli.modules 是品类目录。房间里种了官方 wecomcli-* 技能。CLI 报未授权才说该模块未开通。不要用旧的「超过 10 人只能用文档」说法。 |
| 旧群机器人 Webhook(兼容) | 一个 bot 都没绑、且仍配置了 REZ_WECHAT_WEBHOOK 时,才拉起 wecom-mcp |
| 个人微信(QClaw / ClawBot) | dsh Web 设置面板扫码,之后直接在微信里说话。消息进左侧 微信 文件夹的同一会话,模型跟网页默认。 |
个人微信桥接到正在跑的 dsh web(不是 dsh --profile headless):
- 左侧工作区分组是 微信,不是 Ungrouped
- 连续消息延续同一会话
- 模型跟网页默认(网页选了 Kimi,微信也走 Kimi)
- 网页归档后再从微信说话会自动回到侧栏(官方会藏空白会话,所以「重启对话」会先打一句招呼)
- 网页端选择题(Selection)会编成
1. 2. 3.发到微信;回复数字或选项原文即可继续,不必在网页点选 - 思考过程不会发到微信;多段正文会保留换行
- 通道断了点「重新连接」,已登录不必再扫码
企微智能机器人(Accio 同款按房间绑定):
- 可绑房间:搞钱、产品、运营、人事助理、财务助理、法务助理、设计、发布、电商、实验室(不要绑「微信」个人通道)
- 同一房间固定一条网页会话;只有「重启对话」才新开并把旧的归档
- 会话标题是房间名;网页必须开着
- 收文本 / 混排文字 / 单聊语音(官方已转写成
voice.content,当普通文字进房间)、流式回复、进入会话欢迎语;图片和文件请走网页端或 Nextcloud。个人微信语音不转写。群聊语音官方不保证有转写。 - BotID / Secret 在企业微信管理后台 → 智能机器人(开发前必读 / 长连接)
扫码 UI 在 suite 面板;通道本身在本包。不要对同一 profile 既 add suite 又 add wechat,会重复注册。
这是 ClawBot 客服会话,不是用个人微信号管好友/群,也不是客户层 WhatsApp/邮件通道。
