Skip to content
FunCoding

Search

Search docs, Skills and MCP

微信 iLink

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

This page has not been translated into English yet. The original Chinese version is shown below.

微信渠道通过官方 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 绕过账号配置。