27 lines
1.1 KiB
Plaintext
27 lines
1.1 KiB
Plaintext
|
|
【Phase B — 僅在核准後發佈】
|
|||
|
|
|
|||
|
|
目標頻道 TARGET_CHANNEL: {{TARGET_CHANNEL}}
|
|||
|
|
來源(參考)SOURCE_PORTAL: {{SOURCE_PORTAL}}
|
|||
|
|
|
|||
|
|
前提:使用者已在本 session 明確核准「同一則」草稿(聊天訊息貼出全文並說核准/發佈),或你必須先 request_user_confirm。
|
|||
|
|
|
|||
|
|
已核准草稿(若使用者已貼在上方聊天則以此為準;否則填入):
|
|||
|
|
---
|
|||
|
|
{{APPROVED_DRAFT}}
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
請執行 Phase B:
|
|||
|
|
|
|||
|
|
1. 若本 session **沒有**清楚的核准訊息,先呼叫 request_user_confirm:
|
|||
|
|
- reason: 即將發佈到 TARGET_CHANNEL
|
|||
|
|
- prompt: 完整草稿全文
|
|||
|
|
- 若回傳 denied/timeout → report_blocked,**禁止**發佈。
|
|||
|
|
2. 打開 TARGET_CHANNEL;若需登入,browser_handoff(僅 auth)。
|
|||
|
|
3. 將已核准草稿貼上並發佈(僅此一次、僅此草稿)。
|
|||
|
|
4. report_done,盡量附上貼文 URL;若看不到 URL,說明發佈結果與畫面狀態。
|
|||
|
|
|
|||
|
|
【禁止】
|
|||
|
|
- 未核准(聊天或 request_user_confirm)不得 publish/send。
|
|||
|
|
- 不得擅自改寫已核准草稿後偷偷發佈(若需改寫,回到 Phase A 或重新 confirm)。
|
|||
|
|
- browser_handoff 僅用於登入牆。
|