跳到正文
FunCoding

搜索

搜索文档、Skill 和 MCP

微信 iLink

扫码登录官方 iLink Bot,配置私聊准入并处理登录过期。

微信渠道通过官方 iLink Bot API 工作,前提是账号具备平台访问资格,并能使用微信手机端扫码。它仅支持私聊,不支持群聊。

登录与启动

先执行登录命令,打开显示的二维码 URL 并扫码:

qwen channel configure-weixin

凭据保存到 ~/.qwen/channels/weixin/account.json。渠道配置不使用 token 字段,认证来自此次扫码登录。

{
  "channels": {
    "weixin-work": {
      "type": "weixin",
      "privatePolicy": "pairing",
      "sessionScope": "user",
      "cwd": "/path/to/project",
      "instructions": "Use plain text and keep replies concise."
    }
  }
}
qwen channel start weixin-work

私聊发起请求后,按配对流程批准使用者。baseUrl 默认 https://ilinkai.weixin.qq.com,通常无需覆盖。

显示与附件

微信回复只使用纯文本,渠道会去除 Markdown。处理期间显示原生的“...”输入状态。可通过 instructions 请求简短回答;官方示例中的 500 字符是提示要求,不是这里定义的固定平台硬上限。

图片和文件从微信 CDN 下载,渠道处理 AES-128-ECB 解密并保存到本地。图片理解需要多模态模型;文件路径供工具读取,不保证任意模型都能理解任意格式。图像失败时分别检查模型视觉能力和 CDN 下载错误。

登录过期

日志出现 Session expired (errcode -14) 时,渠道会暂停。先停止渠道,再执行 qwen channel configure-weixin 重新登录,之后重新启动。

出现 WeChat account not configured 则先完成扫码步骤。没有响应时,依次查看渠道进程是否运行、登录错误、privatePolicy 与允许的用户 ID;不要通过随意修改 baseUrl 或添加静态 token 绕过账号配置。