> ## Documentation Index
> Fetch the complete documentation index at: https://datagen.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# 頻道

> 從 Slack、Microsoft Teams、Discord、電子郵件、Linear、網頁聊天與公開聊天連結使用 Agent

頻道是使用者接觸 Agent 的地方。頻道上收到的訊息會執行 Agent，回覆會發布在同一個討論串中，因此繼續回覆就能延續對話。

開啟 Agent 並進入「頻道」分頁即可設定。公開聊天連結則位於「總覽」分頁。

<Frame>
  <img src="https://mintcdn.com/datagen/rusBmwP8bd_Srmdm/images/browser-guide/zh/channels-tab.jpg?fit=max&auto=format&n=rusBmwP8bd_Srmdm&q=85&s=26f35d0975434208b16a8f896ec6b6d7" alt="代理頻道分頁：Slack、Microsoft Teams、Discord 與網頁聊天" width="838" height="863" data-path="images/browser-guide/zh/channels-tab.jpg" />
</Frame>

| 頻道 | 使用方式 | 在哪裡設定 |
| - | - | - |
| **Slack** | @提及 Agent 的機器人；在討論串中回覆 | 「頻道」分頁的 Slack 列 |
| **Microsoft Teams** | @提及 Agent 的機器人；自動化可發布到它的頻道 | 「頻道」分頁的 Teams 列 |
| **Discord** | @提及 Agent 的機器人；自動化可發布到它的頻道 | 「頻道」分頁的 Discord 列 |
| **電子郵件地址** | 寄信給 Agent 的地址；回信即可延續對話 | 「頻道」分頁的「新增頻道」 |
| **Linear 專案** | 在 Linear 專案中與 Agent 協作 | 「頻道」分頁的「新增頻道」 |
| **網頁聊天** | 在 DataGen 中聊天；自動化可把結果發布到你的聊天清單 | 一律可用 |
| **公開聊天連結** | 任何擁有連結的人都能直接聊天，不需登入 | 「總覽」分頁的「公開聊天連結」 |

Agent 必須是「已啟用」才會在任何頻道上回應。請參閱 [觸發方式](/zh/agents/triggers)。

***

## Slack、Microsoft Teams 與 Discord

每個 Agent 在每個聊天平台上都有自己的機器人——自己的名稱、自己的 @提及——使用你在 Slack 工作區、Microsoft 租用戶或 Discord 伺服器中建立的聊天應用。每個 Agent 在每個平台最多只有一個聊天應用，因此「頻道」分頁上每個平台固定顯示一列。

<Note>
  聊天應用的設定畫面目前只有英文介面，以下步驟中的按鈕名稱保留英文。
</Note>

### 連接聊天應用

<Steps>
  <Step title="開始設定">
    在 Agent 的「頻道」分頁中，點選 Slack、Microsoft Teams 或 Discord 標示為 **Not connected** 的那一列。輸入機器人的顯示名稱與描述，點選 **Create**。
  </Step>

  <Step title="1 · 在平台上建立應用">
    * **Slack**：點選 **Generate manifest**，再到 api.slack.com/apps 使用 **From a manifest** 搭配產生的 `manifest.yaml` 建立應用，並安裝到你的工作區。
    * **Microsoft Teams**：點選 **Generate registration**。用產生的 **Messaging endpoint** 註冊 Azure Bot，再透過 Teams 系統管理中心上傳應用套件（`manifest.json`）。
    * **Discord**：點選 **Show setup steps**，到 discord.com/developers/applications 手動建立應用。訊息透過對外的 Gateway 連線送達，因此不需要公開網址。
  </Step>

  <Step title="2 · 貼上憑證">
    把應用的憑證複製到表單中，點選 **Save credentials**。憑證以唯寫方式保存；欄位留白即保留已存的值。

    | 平台 | 憑證 |
    | - | - |
    | Slack | App ID、Signing secret、Bot token（`xoxb-...`） |
    | Microsoft Teams | Microsoft App ID、Client secret、租用戶 ID |
    | Discord | Application ID、Public key、Bot token |
  </Step>

  <Step title="3 · 核准使用者">
    在 **User access** 中，把平台使用者對應到 DataGen 帳號。尚未對應就傳訊息給機器人的使用者，會出現在 **Pending requests** 中等待核准。對應永遠不會繞過工作區成員資格。Discord 機器人無法讀取電子郵件地址，因此 Discord 使用者一律需要手動對應。
  </Step>

  <Step title="4 · 選擇運作頻道（Teams 與 Discord）">
    在 **Operating channels** 中，選擇機器人可以發布訊息的頻道。這些頻道就是 [自動化](/zh/agents/triggers) 可以發布結果的目的地。
  </Step>
</Steps>

應用狀態變成 **Active** 後，在頻道中 @提及機器人即可執行 Agent。回覆會出現在討論串中；在該討論串中回覆即可延續同一段對話。使用應用上的 **Disable** 可暫停它，**Delete** 則可移除它。

<Note>
  自動化可以把結果發布到 Teams 與 Discord 的運作頻道，以及網頁聊天。若要讓排程執行發布到 Slack，請為 Agent 提供 Slack MCP 工具，並在自動化的提示詞中要求它發布。請參閱 [工具](/zh/agents/tools)。
</Note>

***

## 電子郵件

每個 Agent 都有一個以其名稱命名、位於 `@agents.datagen.dev` 底下的電子郵件地址。寄信給它即可執行 Agent；Agent 會在同一個郵件串中回覆，再次回信即可延續對話。工作區成員寄來的信會執行 Agent；其他寄件者的信會被拒絕。

若要新增其他地址，點選「新增頻道」，選擇「電子郵件地址」，目標留白即可自動產生唯一地址（或輸入一個 `@agents.datagen.dev` 底下的地址）。

## Linear

點選「新增頻道」，選擇「Linear 專案」，輸入 Linear 專案代號（例如 `ENG`）。在「憑證參照」中，輸入 Agent 連線保險庫中供工具驗證用的 Linear 憑證名稱。

用「新增頻道」建立的頻道都有「使用中」開關。關閉時，工具無法使用該目標，收到的訊息也會被忽略。頻道的類型與目標無法修改；請刪除後重新建立。

## 網頁聊天

工作區成員可以從側邊欄的「聊天」與已啟用的 Agent 對話。自動化也可以發布到網頁聊天：每次執行都會在你的聊天清單中開啟一段以該自動化命名的私人對話。

***

## 公開聊天連結

公開聊天連結讓任何人不需登入就能與 Agent 對話——例如網站上的客服機器人，或新進員工使用的 HR 助理。

<Warning>
  訪客的訊息會以你的身分執行，並使用你的點數。對每個要廣泛分享的連結，都請設定總額度與每日上限。
</Warning>

<Steps>
  <Step title="建立連結">
    在 Agent 的「總覽」分頁找到「公開聊天連結」，點選「新增連結」。
  </Step>

  <Step title="填寫細節">
    | 欄位 | 說明 |
    | - | - |
    | **標籤（只有你看得到）** | 供你自己辨識，例如「客服機器人——網站頁尾」 |
    | **顯示名稱（訪客看得到）** | 預設為 Agent 的名稱 |
    | **開場白（選填）** | 在第一則訊息前顯示 |
    | **訊息總額度** | 訊息數量的累計上限；留白表示不限 |
    | **每日訊息上限** | 每天重設；留白則使用系統預設值 |
    | **到期日** | 留白表示不會到期 |
  </Step>

  <Step title="分享">
    點選「建立連結」，再點選「複製連結」。網址格式為 `https://<your-datagen-app>/c/<token>?lang=zh-Hant`；`lang` 參數會讓聊天以你複製連結時使用的語言開啟。
  </Step>
</Steps>

每個連結都會顯示狀態（「使用中」、「已暫停」、「已過期」、「額度用盡」或「已撤銷」）、已使用的訊息數、今日用量，以及每位訪客的速率限制。

* 「暫停」與「恢復」可關閉與重新開啟連結。
* 「編輯」可修改標籤、顯示名稱、開場白、上限與到期日。
* 「撤銷」會立即讓網址失效，並中斷所有正在聊天的人。已記錄的對話會保留。此操作無法復原；請改為建立新連結。

公開連結的執行會出現在 [AI 代理人日誌](/zh/agents/versions-and-logs) 中，觸發來源為 **Public Chat Link**，並附上匿名訪客 ID。

***

## 工作區通知

「工作區設定」→「通知管道」可為整個工作區開啟頻道：針對 Agent 執行與更新的內建「電子郵件」通知，以及已連接的 **Slack** 工作區與可使用的 Slack 頻道。

## 下一步

<CardGroup cols={2}>
  <Card title="版本與紀錄" icon="clock-rotate-left" href="/zh/agents/versions-and-logs">
    回溯版本並檢視每一次執行與對話
  </Card>

  <Card title="範本" icon="copy" href="/zh/agents/templates">
    從預先建好的 Agent 開始
  </Card>
</CardGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.