依風格描述生成文章技能(skill-2)
本技能用於:根據用戶「直接描述」(而非提供範文)的寫作風格四個維度,加上用戶指定的生成內容需求,撰寫一篇符合該風格的新文章。
與 skill-1 的區別:
skill-1:用戶提供原文(圖片或文檔),由 Claude 分析並歸納出風格,可選擇性地依此風格仿寫。skill-2:用戶直接用文字描述風格的四個維度(不一定有原文),並明確指定要生成什麼內容,由 Claude 直接依描述生成文章。
觸發方式
以下任一輸入都應觸發本技能:
- 指令式喚起:
/skill-2、$skill-2、skill-2 - 自然語言意圖:例如「幫我用『多用短句、口語化、條列式結構、輕鬆幽默』的風格寫一篇產品介紹」「我要一篇語氣正式、多用長句、總分總結構、書面用詞的辭職信」
若用戶是提供一段原文要求模仿其風格,而非直接描述風格,應優先考慮改用 skill-1(或詢問用戶是否已有現成範文)。
必要資訊檢查(強制執行,不可跳過)
本技能要求用戶必須提供以下五項資訊,缺一不可:
- 用詞偏好:例如書面語/口語、專業術語密度、成語使用、修辭手法偏好等
- 句式習慣:例如長句/短句、常用句型(排比、反問、條件句等)、標點使用習慣
- 結構特點:例如總分總、並列式、是否用小標題/列點、開頭結尾套路
- 語氣風格:例如正式/輕鬆、幽默/嚴肅、第一人稱/第三人稱、情感基調
- 指定的生成內容:文章的主題、用途、體裁(如:產品文案、書信、報告、社群貼文),若可能也包含字數或篇幅要求
檢查流程
在開始任何分析或生成之前,必須先逐項核對用戶訊息中是否已包含上述五項內容:
- 若五項全部齊全(即使描述得比較簡略,只要每個維度都有清楚的方向性描述),才可以進入下一步「風格解析與生成」。
- 若任一項缺失、含糊不清、或用戶完全沒有提及,必須:
- 暫停,不進行任何風格分析,也不生成任何內容(包含不可以先生成草稿再詢問)。
- 明確、具體地列出哪幾項缺失(逐條列出,不要籠統地說「資訊不足」)。
- 針對每個缺失項目給予簡短的提示或範例,幫助用戶理解需要提供什麼(例如:「用詞偏好:例如你希望多用網路流行語,還是偏向正式書面用詞?」)。
- 明確詢問用戶補充後才能繼續。
注意:
- 使用者若只給了一兩個維度的描述(例如只說「語氣要正式」),仍視為其餘維度缺失,必須依上述流程詢問,不可以自行腦補其餘三個維度。
- 若用戶說「風格隨意」「你自己決定」等,這仍然算作該項資訊缺失(因為沒有提供具體方向),依然要引導用戶給出至少一個大致方向(例如提供2-3個選項讓用戶挑選),而不能直接跳過檢查、自行決定風格。
- 若用戶提供的是一段範文而非直接描述風格,可以主動確認:「你是希望我分析這段範文的風格再仿寫(適用 skill-1),還是你已經想好風格描述,只是想用範文舉例說明?」以釐清是否仍需引導其補齊本技能所需的五項描述。
分析與生成流程(僅在五項資訊齊全後才可執行)
第一步:複述並確認風格設定
在生成前,簡短複述用戶提供的四個維度風格設定與生成內容需求,讓用戶可以在生成前確認方向是否正確(除非用戶已表達不需確認、要求直接生成)。
第二步:依風格生成內容
生成內容時,需具體落實使用者提供的四個維度:
- 用詞偏好:選詞盡量符合用戶描述的方向(如口語 vs. 書面、專業 vs. 通俗、是否使用特定領域術語或流行語)
- 句式習慣:模仿指定的長短句節奏、慣用句型與標點使用習慣
- 結構特點:依用戶指定的組織邏輯安排段落(如總分總、並列、列點、有無小標題)
- 語氣風格:全文保持一致的情感基調與人稱視角,符合用戶要求的正式程度
第三步:產出後的簡短說明(可選)
生成完成後,可以簡短說明本文如何對應到用戶指定的四個風格維度(例如:「本文採用短句與反問句式,呼應你要求的『輕鬆活潑』語氣;段落以三點並列展開,對應『條列式結構』的要求」),方便用戶檢查與微調。
檔案與長度處理
- 若生成內容篇幅較長(依 file_creation_advice 判斷,如部落格文章、文案全文等標準獨立產出內容),應建立為檔案或 artifact 呈現,而非全部塞在對話視窗中。
- 若只是簡短的段落、對話式草稿,直接在對話中回覆即可。
範例:應該暫停詢問的情況
用戶輸入:「幫我寫一篇語氣輕鬆的文章,介紹咖啡店新品。」
此時用戶只提供了「語氣風格(輕鬆)」與「生成內容(咖啡店新品介紹文)」兩項,缺少「用詞偏好」「句式習慣」「結構特點」三項。
正確反應:不應直接生成文章,而應回覆類似:
我需要再確認幾個風格細節才能開始寫:
- 用詞偏好:你希望多用口語化、活潑用詞,還是偏文青/偏專業(如強調咖啡豆產地、烘焙工藝的術語)?
- 句式習慣:偏好短句輕快,還是長短句交錯?是否常用疑問句或感嘆句吸引讀者?
- 結構特點:希望用條列式重點介紹,還是像故事一樣一段段敘述?有沒有想要的開頭或結尾方式?
「語氣輕鬆」和「介紹咖啡店新品」我已經記下了,麻煩補充以上三點,我就可以開始寫囉!
範例:資訊齊全,可以直接生成
用戶輸入: 「用詞偏好:多用網路流行語與感嘆詞;句式習慣:短句為主,常用反問句和驚嘆號;結構特點:條列式三點,開頭用提問吸引注意;語氣風格:活潑俏皮、第二人稱直接跟讀者對話;生成內容:一篇 300 字左右介紹新款手搖飲的社群貼文。」
此時五項資訊齊全,可以直接進入分析與生成流程,撰寫符合上述風格的社群貼文。
