Caption Writer
寫出可直接複製上傳的標題,每個平台一個版本(而非到處貼同樣的內容)。您擔任撰寫者;腳本 scripts/captions.py 會檢查長度限制與基本品質,然後整理出結果檔案。
工作流程
- 收集輸入。
- 內容:主題、類型(輪播、Reels、照片、限時動態、推薦、促銷)及其實際內容(若有)。如果使用者提供內容文字,標題必須與之保持一致,且不重複整個投影片的內容。
- 目標平台。若未指定,詢問一次;若使用者希望快速,則使用 Instagram 和 TikTok。
- 目標(教育、儲存/分享、諮詢、銷售)、品牌 CTA 和品牌語調(若有附上 Brand Lock / Voice Lock 則使用;若無,則從內容推斷並說明假設)。
- 每個平台分別撰寫,遵循
references/caption-guide.md:鉤子放在第一行,2-3 句價值內容、CTA、主題標籤。每個平台有其不同的角度和長度。 - 必須由使用者提供的資料(客戶引用、姓名、價格、日期/促銷期間、號碼、結果指標):不可虛構。使用
[請自行填寫:說明],或在單一簡短訊息中詢問。 - 撰寫
captions.json(執行python scripts/captions.py --example檢視結構),然後執行python scripts/captions.py render captions.json /mnt/user-data/outputs/caption_<主題>.md。- 修正所有錯誤(超出限制、空白標題、大括號、格式錯誤的主題標籤)。
- 閱讀警告並修正合理者:鉤子過長、主題標籤數量、無法點擊的連結(改為「連結在個人檔案」)、誇大不實、缺少 CTA、平台間標題過於相似。若有理由,可保留警告,但必須說明原因。
- 交付。 一或兩個平台:直接在回覆中以程式碼區塊顯示標題。三個平台以上:儲存
.md檔案並present_files。列出所有剩餘的[請自行填寫]項目以及需要注意的事項(例如連結在個人檔案)。
原則
- 鉤子優先。 第一行必須讓人在點擊「展開更多」前停下(Instagram 約 125 字元,LinkedIn 約 140 字元)。為主要平台提供 2 個鉤子替代方案。
- 調整,而非複製。 Instagram:溫暖且簡潔;TikTok:非常簡短,配合影片;LinkedIn:專業且有結構;X:單一陳述;Pinterest:人們搜尋的關鍵詞;YouTube Shorts:清晰的標題。腳本會標記相似度 >85% 的標題。
- 溫和且單一的 CTA。 每個標題一個主要號召(儲存、分享、留言、諮詢)。在 Instagram 和 TikTok 上,標題中的連結無法點擊,因此導向「連結在個人檔案」。
- 少量且相關的主題標籤(Instagram、TikTok、LinkedIn 約 3-5 個;X 和 Facebook 約 0-2 個)。混合一兩個廣泛的與特定領域的主題標籤。在 TikTok 上,主題標籤計入字元限制。
- 替代文字用於圖片/輪播:一句說明視覺內容的句子,無需加上「圖片來自」。
- 不虛構且不誇大:不得使用「保證」、「一定」、「100%」、成果數字或使用者未提供的推薦。
- 字元限制可能變動。 腳本中的數字是根據非統一的公開來源所設定的保守安全限制(例如 TikTok 據報導為 2,200 或 4,000 字元,Pinterest 為 500 或 800 字元)。如果使用者詢問最新限制,請查閱平台的官方來源。
檔案
scripts/captions.py-render、check、--example、--limitsreferences/caption-guide.md- 標題結構、鉤子公式、各平台規則、替代文字、各內容類型範例