跳至正文

支援的訊息管道

查看 Markdown

透過 iMessage、Telegram、Discord、WeChat、Slack 或 Feishu/Lark 存取 Orylo,並明確授權各個聊天。

本文章節

選擇管道

開啟 Settings → Remote → Messages。每個管道都有自己的開關與連線設定,不需要啟用 Remote Web。你的 Mac 必須保持喚醒、連線,並持續執行 Orylo。

這些是目前 Mac 版本中已實作的管道整合,不代表保證在所有平台環境皆可使用。服務供應商政策、地區存取限制、應用程式安裝與權限仍然適用。請使用自己的帳號驗證設定,以及實際的訊息收發。

管道設定對話範圍
iMessage使用這部 Mac 上的 Messages,在提示時安裝選用的 Orylo 輔助程式,並授予必要的 macOS 權限。明確連接的一對一聊天;不是包含所有 Messages 歷史紀錄的收件匣。
Telegram在 Mac 設定中安全地加入機器人憑證;使用輪詢,而非 webhook。已核准的機器人私訊;可設定多個機器人。
Discord安裝機器人並安全地輸入憑證;使用者必須能向它傳送訊息。已核准的機器人私訊,不支援伺服器頻道或群組訊息;支援多個機器人。
個人 WeChat使用原生 iLink QR code 登入,並在 WeChat 中確認。已授權的私人聊天,不支援 WeChat 群組;回覆需要近期收到且仍有效的訊息上下文。
Slack安裝你的 Slack 應用程式,設定必要的權限範圍/事件與 Socket Mode;Connect with Chat 可協助準備設定。已核准的私訊,以及另經明確核准的頻道 @提及;各討論串使用獨立對話。
Feishu / Lark依正確地區設定應用程式的權限、事件、憑證與長連線。已核准的私人聊天;可能需要平台或組織核准。

連接並驗證一個聊天

來自已授權聊天的訊息會使用其連結的 Orylo 原生對話。變更連結不會改寫舊歷史,舊的聊天歷史也不會被匯入或重播為新任務。請查看該管道的說明,了解支援的對話管理指令;Slack 私訊指令使用 /orylo 前綴。

  1. 準備管道

    透過原生設定介面使用權杖欄位或 QR code 登入。若涉及多步驟的應用程式權限、安裝或診斷,請選擇 Connect with Chat。機密資訊只能輸入在安全的原生欄位中,不要輸入在對話裡。

  2. 授權預定的聯絡人

    進行機器人配對時,先傳送私訊,並在核准前比對回傳的配對碼與 Mac 上的請求。iMessage 則使用其原生的新增聊天流程。選擇或建立預定連結的 Orylo 對話,並確認 Assistant 與工作區。

  3. 送出新的測試請求

    最初的機器人配對訊息不會被執行,也不會被重播為任務。授權後,請傳送新的無害請求,並檢查最終回覆。傳輸連線已建立或測試傳送成功,都不能證明 Agent 能完成工作。

Slack 頻道提及是明確的例外

你在 Mac 上核准 Slack 頻道後,該頻道的任何成員都能透過 @提及呼叫 Orylo。每個討論串都有自己的原生對話,回覆也會留在該討論串中。核准前,請先判斷是否適合讓整個頻道的成員都擁有這項存取權。

Orylo 不會匯入頻道歷史,也不會將一般頻道訊息或未 @ 機器人的討論串回覆交給 Agent。頻道討論串不能連結既有對話,也不接受私聊管理命令。中斷一個討論串會撤銷該機器人在整個頻道的連線,但保留原生歷史。

Slack 要求授予的應用程式權限可能比 Orylo 實際處理訊息的範圍更廣。Orylo 可以單獨讀取一則討論串根訊息來產生標題,但不會將它當成上下文交給 Agent。安裝前請檢查應用程式實際要求的權限。

了解哪些內容會經過訊息管道

訊息管道會傳送最終文字回覆,而不是逐個 token 串流輸出。支援的傳入附件取決於管道與 Assistant;若必要附件處理失敗,該輸入會被拒絕,不會默默只傳送附件說明文字。不要假設每個平台都能回傳所有原生附件或豐富格式的結果。

訊息管道不會自動核准 Agent 的權限請求。請在 Mac 上完成不支援的核准;一般的「好」或「是」訊息並不代表可以繞過權限。若需要 Remote Web 支援的互動控制,請使用 Remote Web。

只有已授權的聊天會被連接,但你透過平台傳送的訊息與收到的回覆,也都會經過該平台。Orylo 以本機儲存為優先,不代表外部訊息服務也在本機運作,更不保證端對端加密。停用管道只會停止該入口,不會停止 Mac 原生應用程式或其所有任務。

從這裡開始

使用 ↑ ↓ 選擇,按 Enter 開啟,按 Esc 關閉。