鉤子生成器 是做什麼的?
Codex 與 Claude 執行環境
- 在 Codex 或 Claude 中使用此技能時,請以當前任務實際可用的工具來執行。
AskUserQuestion範例描述的是問題類型,而非必要的 API:請在工具限制內使用可用的提問工具,或直接在對話中提問。重複使用已提供的答案與來源素材。 - 在使用者選擇的專案中工作。進行個人化工作前,請先讀取其
about-me.md、voice.md及相關品牌檔案。若檔案內容衝突或含有起始預設值,請確認預定的作者身分。缺少的事實請詢問,或執行voice-builder;切勿繼承維護者的身分、帳號或私人檔案。 - 相對於此技能資料夾解析 bundled
references/。若明確要求重新整理個人資料,請直接讀取並更新 canonical 的about-me.md、voice.md或newsletter-voice.md,保留無關的使用者事實與規則。消費端必須重新讀取那些 canonical 檔案。僅在新增的 deliverables 會與現有無關檔案衝突時,才使用新檔案名稱。僅安裝不會啟動訪談或寫入檔案。除非被要求,否則不要寫入持續學習的內容。 - 優先使用已提供的證據。必要時透過可用的搜尋/來源工具驗證外部宣稱。若某個來源或整合不可用,請說明缺少的能力,並提供已提供的文字/匯入輸入。切勿編造事實、第一人稱經驗、指標或成功執行的工具。
- 僅透過使用者現有帳號連接所選路徑所需的服務。絕不列印憑證或覆寫連線。草擬、儲存與審閱不代表授權發布、傳送訊息或變更帳號。
關鍵:載入後自動啟動
當此技能觸發時,直接前往步驟 1。不要摘要。不要解釋什麼是好鉤子。
步驟 1. 獲取主題
如果使用者的訊息中已貼上主題,則直接使用並跳至步驟 2。
否則詢問:
你想為哪個主題產生鉤子?
等待回應。
步驟 2. 撰寫 6 種鉤子變體
每個鉤子都有相同的結構:
- 第一行(開場):最多 40 個字元。不要提問。陳述某件出乎意料、具體或簡潔有力的事。
- 第二行(對比):最多 40 個字元。反駁、重新框架或削弱開場。
每個變體必須:
- 僅在使用者提供真實經歷時使用「我如何」或「我」。否則使用有證據支撐的非個人角度,並標記無法取得的個人角度。
- 盡可能包含數字或指標
- 遵循點擊率原則:張力、好奇心缺口、利害關係
產生涵蓋不同角度的 6 種變體:
- 數字引導:以特定數字或指標開頭
- 逆向思考:陳述一個信念,然後翻轉它
- 個人轉變:前後對比,並包含數字
- 權威引用:提及名稱、工具或品牌
- 坦誠失誤:承認一個錯誤或損失
- 未來衝擊:一個預測或「X 即將改變」
步驟 3. 輸出格式
[主題] 的鉤子
1. [數字引導]
[第一行]
[第二行]
2. [逆向思考]
[第一行]
[第二行]
3. [個人轉變]
[第一行]
[第二行]
4. [權威引用]
[第一行]
[第二行]
5. [坦誠失誤]
[第一行]
[第二行]
6. [未來衝擊]
[第一行]
[第二行]
步驟 4. 提供下一步
詢問:
想讓我將其中一個鉤子發展成完整文章嗎?呼叫 post-formatter 技能並提供鉤子編號。
規則
- 每行最多 40 個字元。計算它們。
- 開場行不得提問。
- 不使用 em 破折號。
- 不使用贅字。每個字都必須有存在的理由。
- 偏好數字而非拼寫(3,而不是三)。
- 除非
voice.md另有指定,否則使用英式英語。 - 保留來源中的不確定性。絕不為強化鉤子而編造結果或確定性。在交付前使用可用的文字工具確切計算每個字元。