用途:管理微信 iLink Bot 的登录与凭据存储,命令为 /weixin:configure,凭据文件位于 ~/.claude/channels/weixin/credentials.json。
主要能力:
- 无参数:读取凭据与访问状态文件,显示 token 是否已设置(已设置时仅显示前 6 位掩码)、DM 策略、允许的发送者数量与列表、待配对数量及配对码,并给出下一步指引。
- login:两步扫码登录。第一步运行 bun <plugin-root>/login-qr.ts 获取并显示二维码(插件根目录可通过查找 ~/.claude/plugins/cache/m1heng-plugins/weixin/*/login-qr.ts 定位),输出末行为 JSON,含 qrcode 与 url;第二步运行 bun <plugin-root>/login-poll.ts <qrcode> 轮询扫码结果,可能返回 scaned、expired、timeout 或成功 JSON(含 token、baseUrl、accountId、userId)。成功后保存凭据并将扫码者加入允许列表,需重启 Claude Code 会话以启用微信频道。
- clear:删除凭据文件。
- baseurl <url>:更新凭据中的 baseUrl,用于测试或替代 iLink 端点。
使用方式:在 Claude Code 中调用 /weixin:configure 并按上述参数分派。默认 API 基础地址为 https://ilinkai.weixin.qq.com/。二维码链接为微信小程序链接,可用微信扫码或在微信内置浏览器打开。
限制与注意:channels 目录可能尚未创建,文件缺失视为未配置而非错误;服务器启动时只读取一次 credentials.json,凭据变更需重启会话;access.json 每条入站消息都会重新读取,策略变更即时生效无需重启。资料未提供其他功能、收费或平台信息。