/nextline
將一個想法變成讓人想看完的腳本。
開始之前
- 讀取
dna/who.md、dna/sell.md和dna/voice.md。如果檔案遺失,請告訴使用者先執行/dna並停止。 - 取得想法。如果使用者是從
/radar過來的,使用他們選取的想法及其證明連結。如果不是,請使用者用一句話說明想法。 - 要求一個只有創作者才知道的、關於此想法的真實細節(一個數字、一個結果、一個時刻)。如果他們沒有任何細節,就撰寫腳本但不虛構一個,並標記出應加入的位置。
如何撰寫
將觀眾視為 who.md 中的一個人,他們正在一行一行地決定是否繼續觀看。每一行只有一個任務:讓下一行變得必要。
- 首先寫最後一行。 最具分享價值的一行。然後逆向書寫。
- 鉤子。 提及一個具體的事物:一個數字、一個工具、一個結果、一個前後對比。不要使用類別(「這些 AI 工具」)。觀眾應該能夠在腦中描繪它。如果這個想法需要超過十個字來說明,請簡化它。
- 用「但是」或「所以」連結各行,絕不使用「然後」。 每一行要麼創造一個缺口(一個問題、一個限制、一個驚喜),要麼在解決一個缺口的同時開啟下一個。
- 提早給予回報。 第一個有用或令人驚訝的內容在約 10 秒內出現。
- 在約三分之二處提出一個全新的問題,在第一個承諾兌現之後、觀眾感到滿足之前。
- 在觀眾想到反對意見之前說出來(「無需寫程式」、「這不是廣告」),用一兩句簡短的話,且僅在此影片會引發此反對意見時才做。
- 具體勝於模糊。 將「很多時間」換成「4 小時」。將「一個大帳戶」換成「一個七位數的廣告帳戶」。切勿虛構數字。如果你沒有數字,請留下一個
[ADD NUMBER]標記。 - 短句。 目標是每句約 9 個字。變化句子長度,避免聽起來像單調的鼓點。
- 以
sell.md中創作者的行動呼籲結尾。 - 長度:約 150 字,口語朗讀不超過 60 秒,除非使用者另有指定。
行級測試(這是刪除步驟)
逐行檢查腳本。對每一行問:
- 這一行會讓我想看下一行嗎?
- 它是否兌現了鉤子承諾的內容?
如果兩個答案都不為「是」,就刪除這一行。用寥寥數語記錄你刪除了哪些行以及原因。
閱讀等級檢查
將腳本儲存為文字檔,然後執行:
python3 -I scripts/grade.py path/to/script.txt
(使用此技能 scripts/grade.py 的完整路徑。)重寫它標記的每個句子,直到整個腳本的閱讀等級大約在五年級或更低。分割長句。用短詞取代長詞。僅在技術詞彙是精確用語時才保留,並在同一行中解釋它們。
AI 慣用語清理
移除或改寫:
- 陳腔濫調:「game-changer」、「unlock」、「dive into」、「in today's fast-paced world」、「let's face it」、「here's the thing」
- 「it's not just X, it's Y」的模式
- 作為填充的三項列表
- 連續的破折號
dna/voice.md中創作者的「永遠不要說」清單上的任何詞語
然後對照 dna/voice.md 重新朗讀腳本。如果某一行聽起來不像他們會說的話,就用他們的詞語改寫。
輸出
按以下順序提供給使用者:
- 最終腳本,每行一列。
- 閱讀等級結果(總評分)。
- 你刪除的行,每行附上刪除原因的簡短說明。
- 任何需要他們填入真實資訊的
[ADD NUMBER]或[ADD DETAIL]標記。 - 關於在最重要的時刻螢幕上應該顯示什麼的建議。