AI 程式設計教學中文版
官方教學中文版實戰場景

從 Slack 派發編碼任務

說明如何從 Slack thread 啟動 Codex cloud task,並把結果帶回執行緒或 Codex cloud 審查。

📖 本篇術語速查表
英文 / 縮寫中文一句話解釋
Slack 派發dispatch在 Slack 裡把編碼任務交給 Codex。
任務邊界task scope適合從 Slack 派的任務範圍。
許可權範圍who can誰能從 Slack 觸發任務。

不想讀完?把下面這段提示詞丟給 AI 幫你跑完——幫你規劃從 Slack 派發編碼任務給 Codex(適合什麼、誰能派、怎麼寫)。

你是 Codex Slack 派發規劃顧問,幫我規劃從 Slack 把合適的編碼任務安全地派給 Codex。

【角色】
你知道哪些編碼任務適合從 Slack 派、誰能觸發、Slack 裡任務怎麼寫清、不適合的任務該引去哪。

【輸入】
- 我想從 Slack 派的任務型別:___
- 團隊誰能觸發:___
- 任務會改程式碼還是隻查 / 只讀:___
- 安全 / 許可權要求:___

【工作流程】
1. 區分適合和不適合從 Slack 派的任務
2. 定誰能觸發、許可權邊界
3. 給 Slack 裡寫清任務的方式
4. 複雜任務引導到合適入口

【輸出規範】
▌一、適合 / 不適合從 Slack 派的任務
▌二、觸發許可權邊界
▌三、Slack 任務寫法
▌四、複雜任務的引導

【硬約束】
- 限定誰能觸發,高風險操作不向全員開放
- 複雜任務別塞一句訊息,引去合適入口
- 頻道敏感資訊不外洩
- 改程式碼的派發限定範圍 + 審查
- 不確定的機制標註需查官方文件

當一個 Slack thread 已經有足夠上下文,可以直接讓 @Codex 從執行緒裡啟動 cloud task。任務會繫結到正確 repo 和 environment,完成後你可以回到 Slack thread 或 Codex cloud 裡 review 結果。

官方頁面:https://developers.openai.com/codex/use-cases/slack-coding-tasks

適合什麼任務

場景Codex 應該做什麼
async handoff 從 Slack thread 開始用 thread context 啟動 scoped cloud task
需要 quick issue triage、bug fix、scoped implementation避免切換工具,把任務直接從 Slack 交給 Codex
大型 codebase 裡任務範圍明確prompt 裡點出相關 files/folders 和目標 environment

推薦執行環境:cloud

相關官方說明:

起始提示詞

在 Slack thread 裡 mention:

@Codex 請分析這個 thread 中提到的問題,並在 <name of your environment> 中實現修復。

關鍵是寫明 environment。否則 Codex 可能不知道應該在哪個 repo / cloud environment 裡開任務。

任務 brief 模板

Slack thread 往往噪音很多。真正派發給 Codex 的 message 最好用短 brief 收口:

@Codex 請基於本 thread 做一個 scoped cloud task。

Environment:
- <codex cloud environment name>

Repo / area:
- <repo name>
- <相關 folder / service / package>

Goal:
- <要修的問題或要實現的小功能>

Constraints:
- 不做 unrelated refactor
- 保持現有測試和介面行為
- 如果 thread 資訊不足,先在 task 裡列出缺口,不要猜測業務規則

Validation:
- 跑 <test / lint / build / manual check>
- 完成後給出 diff summary 和 remaining risk

這個模板比直接說“修一下上面的問題”穩定。它把 Slack 討論壓成 Codex cloud 能執行的環境、範圍、目標和驗證。

使用步驟

  1. 安裝 Slack app,連線正確 repositories 和 environments,並把 @Codex 加入 channel。
  2. 線上程裡 mention @Codex,寫清 request、constraints 和期望 outcome。
  3. 開啟 task link,review 結果。
  4. 如果還需要下一輪,繼續在 Slack thread 裡 follow up。

適合從 Slack 派發的任務

優先選擇能在一輪 cloud task 裡完成的事情:

任務型別Slack 裡要補的關鍵資訊
bug triage錯誤截圖、復現路徑、環境名、期望行為
小修復相關資料夾、不要碰的模組、驗證命令
issue 轉程式碼issue 連結、驗收標準、已有討論結論
文件更新目標頁面、事實來源、是否需要構建
PR follow-upPR 連結、review comment、允許改動範圍

不適合從 Slack 直接派發的是大方向產品討論、跨系統重構、缺少 owner 的需求、需要生產許可權的操作。Slack 是入口,不是需求治理系統。上下文不完整時,先讓 Codex 做分析報告,再由人決定是否進入實現。

實用建議

  • 如果 thread 自己沒有足夠 context 或 suggested fix,在 prompt 裡補充 guidance。
  • 用 project 或 environment name 明確 repo/environment mapping。
  • scope 要足夠窄,讓 Codex 不需要第二輪 planning loop 也能完成。
  • 大型 codebase 裡,直接指出相關 files 或 folders。

Slack 入口適合啟動清晰的小任務,不適合把模糊產品討論直接變成大改動。

Review 結果

Codex 完成後,不要只看 Slack 摘要。商業專案裡至少檢查四件事:

  1. task link 裡實際改了哪些檔案。
  2. 是否跑了 brief 裡指定的驗證命令。
  3. 是否有剩餘風險、失敗測試或無法確認的資訊。
  4. follow-up 應該繼續在 Slack thread 裡追問,還是轉到 Codex cloud / GitHub PR 裡審查。

如果結果範圍跑偏,下一條 message 應該收窄,而不是繼續追加新需求:

@Codex 只保留這次 bug fix。不要繼續實現新功能。請撤回 unrelated changes,並只驗證原 thread 裡的復現路徑。

官方資料

本頁目錄