微信
微信接入需要在手機掃描 QR Code 確認,然後由常駐 Gateway 長輪詢收訊息。先準備好可用的 Anyy 主模型;成功掃描 QR Code 只是取得登入認證資料,後面還要驗證真實收發。
掃描 QR Code 時怎樣操作
- 在 Dashboard 開啟 通訊管道 → 新增 → Weixin / WeChat,該入口使用 Ilink 長輪詢。
- 啟動 QR Code 認證,使用要綁定的微信帳號掃描 QR Code 並在手機確認。
- 等待本機驗證和帳號提交完成,再檢視帳號詳情。
互動視窗為五分鐘;在到期前已經接受的手機確認,可以繼續完成本機驗證。登入 Token 由目前 Profile 管理,不會作為一般表單明文展示。CLI/TUI 也有掃描 QR Code 流程:CLI 使用 anyy setup channel 後選微信,不是給 anyy setup channel weixin 直接貼上 Token。
已綁定帳號重新認證時必須使用原來的微信身分;換人使用應先移除舊帳號。取消未儲存的獨立登入會清理本機草稿,不會替你把已經儲存的帳號登出遠端帳號。
復原頁面不代表更換 QR Code
登入請求回應丟失時,用頁面「重試」或重新載入來找回同一個請求。只有明確重新整理 QR Code 才建立掃描 QR Code 的登入操作。請求復原保留十分鐘,QR Code 本身仍按五分鐘限制。
Gateway 重啟若丟失輪詢控制代碼,嘗試會結束為未知或過期,不會在背景自行取得新 QR Code。按頁面提示重新發起即可。
決定哪些聯絡人能用
這個 Profile 只支援私訊,預設 open。已綁定後開啟帳號設定,可儲存 dm_policy 與 allow_from:
open:按開放私訊策略接受;allowlist:只接受匹配名單的傳送者;disabled:關閉入站私訊。
名單填寫實際觀察到的傳送者身分,不按暱稱猜測。清空名單會移除所有條目。修改存取設定保留目前登入,不需要再掃描 QR Code;微信沒有 Sender Pairing 或群組對話策略。
至少連續驗證兩則訊息
anyy channel reload
anyy channel doctor weixin
用允許的帳號在同一私訊連續傳送兩則訊息,檢查各自回覆和上下文,再確認 Dashboard 的工作階段與通訊管道詳情仍可開啟。真實流量會更新接收/傳送證據;某個 Preview 探測軸不可用,不能直接推出所有收發能力失敗。
回覆使用的 Context Token 會按目前帳號與對端儲存、更新。不要手動搬運另一帳號的 Token。一般傳送失敗不代表登入過期:先看診斷與微信聊天記錄;只有明確要求重新認證時再掃描 QR Code。部分傳送成功或結果未知時,不應要求自動整則重送。
支援範圍
目前可收發文字,並在上限內處理受支援的圖片、影片、音訊、語音和檔案。常用指令包括 /status、/stop、/new、/voice;語音回覆需要先設定 TTS。指令回覆傳送失敗,不會撤銷已經完成的工作階段切換或停止動作。
連線仍為 Preview,驗證碼、重新導向主機、部分已綁定但缺認證資料、身分重新整理與遠端生命週期場景未實現。遇到這些路徑應保留 Dashboard/TUI 作為復原入口,不嘗試猜測認證欄位。通用健康與重試說明見訊息平台。