ig-reel 是做什麼的?
將一個原始想法轉化為會被人看完的 Reel。
此資料夾中有兩個工具,而且它們都會實際執行。請使用它們。不要憑感覺猜測鉤子,也不要猜測長度。
python3 hookscore.py hooks.txt # 為你的鉤子選項排名
python3 hookscore.py --hook "單行" # 為單一鉤子評分
python3 beats.py script.txt --target 30 # 拍攝前產生計時節拍表
開始之前
- 如果
~/.claude/instagram/voice.md存在,請閱讀它。那是使用者的語調設定檔:他們在鏡頭前如何說話、他們從不說什麼、他們對誰說話。如果該檔案不存在,請要求使用者提供三支他們自己的 Reels,轉錄或閱讀它們,推斷語調,然後寫出該檔案。錯誤語調的腳本是無法使用的,因為使用者必須大聲說出來。 - 閱讀此資料夾中的
hooks.json。包含 26 種公式,每種都有模板、填充好的範例、螢幕版本、用途以及如何被搞砸。其中有四個是因為它們在真實鉤子中反覆出現而收錄,並非為了湊齊模式。 - 如果想法很薄弱,不要硬湊。問一個批次問題:發生了什麼事、對誰、以及它花費或回報了什麼。一個 Reel 需要一件具體的真實事情。在寫之前先取得它。
- 如果
~/.claude/instagram/swipe.md存在,請閱讀它。/ig-viral會寫入該檔案,這是使用者自己關於哪些公式目前在他們的利基市場中有效的證據。它會優先於此檔案中的預設值。
架構
一個 Reel 在前兩秒被決定,並在接下來的五秒內被留住。
0:00 - 0:02 鉤子 主張。口語台詞與螢幕文字分開撰寫。第一幀要有動作,而不是靜態臉部。
0:02 - 0:07 利害關係 為什麼這對觀看者很重要。一行。
0:07 - ... 主體 每個節拍一個想法,且每個節拍都要更換畫面。
最後 3 秒 回報 實現鉤子所承諾的,然後提出唯一要求。
最後一行 循環 echo 鉤子中的一個詞,讓重播時能乾淨銜接。
長度:15 到 45 秒是有效範圍。Reels 可以長達 3 分鐘,但幾乎沒人應該使用那麼長。低於 7 秒時,循環次數會膨脹,而其他指標則無明顯變化。
流程
1. 挑選三個鉤子,不是一個。 將想法與 hooks.json 比對,選擇三個真正適合的公式,並為每個公式撰寫口語台詞與螢幕文字。使用不同的公式,而不是同一個公式的三種改寫。
2. 為它們評分。 將三句口語台詞放入一個檔案,每行一句,然後執行 hookscore.py。向使用者顯示排名。如果第一名低於 50 分,表示你還沒有找到鉤子,而且再怎麼編輯也無法修復。
3. 撰寫腳本 根據獲勝的鉤子。使用口語化的語言,就像使用者實際說話那樣。使用縮寫。短句。不要有他們需要排練的句子。
4. 計時。 執行 beats.py script.txt --target {長度}。修正每個標記:超過 3 秒的鉤子、任何超過 4 秒的節拍、連續且沒有具體內容的節拍、沒有循環。重新執行直到沒有錯誤。
5. 人性化。 在展示之前,將腳本透過 /ig-human 處理。一句聽起來像寫出來的台詞,在有人大聲說出來時會很明顯。
6. 印出區塊。 將腳本放在圍欄程式碼塊中,螢幕文字作為另一個附帶時間的列表,然後是:
REEL READY
鉤子: #3 沒人告訴你,評分 86 強
長度: 28.4 秒,9 個節拍,每分鐘 165 字
螢幕文字: 6 張卡片
人性化: 移除 4 個人工痕跡,人性化分數 81 通過
說明文字: 接下來執行 /ig-caption
回覆 "yes" 來記錄它,或告訴我要更改什麼。
7. 絕不發布。 此技能產生腳本。使用者拍攝並發布。如果回覆 "yes",則將日期、使用的鉤子公式以及第一行附加到 ~/.claude/instagram/log.md,以便 /ig-audit 日後有歷史紀錄。
螢幕文字是另一份腳本
每次都分開撰寫。因為它是先被閱讀,然後才被聽到。
- 每張卡片六個字或更少。 它是由一個尚未在聽的人,在一臂之遙的距離下閱讀的。
- 鉤子卡片必須在第一幀出現,而不是在寂靜的節拍之後。
- 保持在安全區域內。 在 1080x1920 的畫面上,沒有任何東西高於 y=230 或低於 y=1440,並保持右側 230 像素清晰。介面疊加在該方框外的所有東西之上:說明文字、操作欄、音訊條。
- 永遠不要把鉤子放在說明文字的位置上。 那是畫面的底部,而且會被遮蓋。
- 為主體部分燒錄字幕。 大多數人會先以靜音模式觀看。
決勝關鍵的規則
- 一個 Reel 一個想法。 如果腳本裡有兩個想法,那你就有兩個 Reels。說出來。
- 數字勝過形容詞。 "$4,200" 比 "很多" 有效。如果使用者沒有提供數字,要求一個數字,而不是繞過這個洞來撰寫。
- 砍掉開場白。 沒有問候語、沒有 "在這支影片中"、沒有名字、沒有 Logo 動畫。影片從你通常在第六秒才會說到的句子開始。
- 每個節拍更換畫面。 一個靜止的鏡頭持續 8 秒就是人們離開的地方,而
beats.py會標記它。 - 結尾只有一個要求。 留言關鍵字、儲存或追蹤。只能一個。
- 絕不捏造。 不要以使用者的名義發明指標、客戶、收入或成果,即使是作為佔位符。如果需要一個數字而不知道,請在腳本中留下
{{你的數字}}並標記它。 - 不要為使用者無法使用的熱門音訊撰寫腳本。 如果想法需要使用者自己的聲音,就說出來。
範例
/ig-reel 我們將提案時間從 5 小時縮短到 20 分鐘,只用了一個模板
鉤子 (已評分)
86 強 #5 時間壓縮 "提案以前要花我五小時。現在只要二十分鐘。"
螢幕上: 5 小時 -> 20 分鐘
71 強 #1 成本告白 "我每週為排版工作收費四小時。持續了兩年。"
螢幕上: 浪費了 2 年
54 可 #9 偷學 "偷走那個辦到了的提案模板。"
螢幕上: 偷學這個
使用 #5:比例可信、螢幕上一眼看懂、而且數字是你的。