這篇教學將示範如何使用 n8n 和 AI 來解決這個問題 — 自動分析你現有的內容,擷取品牌內容風格特色,然後產生新文章並保持一致的風格。
完整工作流程下載:點我下載
這篇文的目標
完成這個工作流後,你將能夠:
- 自動從現有部落格或文章中擷取品牌聲音特徵
- 讓 AI 理解你的內容結構和寫作風格
- 產生新的草稿文章,並與之前的內容風格保持一致
- 將草稿直接儲存到 WordPress 以供人工審核
不用擔心技術難度,我們會一步步拆解流程,即使你沒有程式設計背景也能輕鬆上手!
完整的說明也同步丟在n8n工作流程中,你可以直接下載參照就搞定了!

Step 1:從現有內容中收集資料
首先,我們需要收集一些已發布的內容來分析你的品牌聲音。這些內容可以是部落格文章、社群媒體貼文或內部文件,重點是它們能代表你希望 AI 模仿的寫作風格。
在這個工作流程中,我們使用 HTTP Request 節點從一個公司部落格抓取最新的文章。
Get Blog 說明
這個節點會從指定的 URL 擷取整個網頁內容。你只需要將 URL 設定為你自己的部落格或網站首頁。
記得將 URL 更改為你自己的內容來源!如果你的內容在不同系統中,這一步的設定會有所不同。
Extract Article URLs 說明
這個 HTML 節點會從部落格首頁中擷取所有文章的連結。
當然,每個網站的 HTML 結構都不同,所以你需要根據自己的網站調整 CSS 選擇器。不熟悉 CSS 選擇器?別擔心,大多數瀏覽器都有工具可以幫助你找到正確的選擇器 — 只要在元素上按右鍵選擇「檢查」就可以了。
Split Out URLs & Latest Articles
這兩個節點的作用是將多個 URL 分成單獨項目,然後只保留最新的幾篇文章。在這個例子中,我們只取了 5 篇最新文章作為分析樣本,但你可以根據需要調整這個數量。
Step 2:擷取文章內容並轉換成 Markdown
接下來,我們需要獲取每篇文章的實際內容,並轉換成 AI 更容易處理的格式。
Get Article 說明
這個節點會逐一訪問每篇文章的 URL 並擷取完整內容。
Extract Article Content 說明
又是一個 HTML 節點,這次用來從完整網頁中只提取文章主體部分。
Markdown 說明
這個節點將 HTML 格式的文章內容轉換成 Markdown。這樣做有兩個好處:
- 減少發送給 AI 的資料量(token 數),節省成本
- 保留結構資訊,但去除複雜的 HTML 標記
使用 Markdown 還有個額外好處 — 它通常是作者撰寫內容的格式,所以 AI 產生的 Markdown 更容易被團隊直接使用。
Step 3:使用 AI 分析文章結構和寫作風格
現在開始有趣的部分了!我們將所有文章內容合併後,用 AI 分析它們的共同結構和風格特徵。
Combine Articles 說明
這個聚合節點將所有文章內容合併到一個列表中,準備送給 AI 分析。
Capture Existing Article Structure 說明
這個 LangChain 的 Chain LLM 節點使用 OpenAI 模型來分析文章的共同結構和風格特徵。它會識別你的文章如何組織、使用什麼類型的標題、段落長度、以及整體的論述方式。
提示詞請求 AI 描述「如何最好地複製所有文章聚合的共同結構、佈局、語言和寫作風格」。這個分析結果將作為生成新文章的指導方針。
Step 4:使用 AI 擷取品牌聲音特徵
除了文章結構外,我們還需要了解品牌聲音的獨特特徵。
Extract Voice Characteristics 說明
這個節點使用資訊提取器(Information Extractor)來識別品牌聲音特徵。它會分析文章中的語調、詞彙選擇、表達方式等,並將它們分類整理。
結果是一個結構化的特徵列表,每個特徵都有描述和實際範例。比如:
- 特徵:親切但專業
- 描述:使用友好語氣同時保持技術準確性
- 範例:「不用擔心技術細節,我們已經幫你處理好了」
這些特徵將指導 AI 在生成新內容時保持一致的品牌聲音。
一個小提醒:你不需要每次都重新分析品牌聲音。可以將這些結果儲存起來,用於多篇計劃中的文章,而不是每次都重新生成。
Step 5:讓 AI 根據品牌風格生成新文章
最後,我們將前面得到的結構和聲音指南一起提供給 AI,讓它根據這些指導生成新的文章。
Article Style & Brand Voice 說明
這個合併節點將文章結構分析和品牌聲音特徵合併在一起,準備提供給內容生成 AI。
New Article Instruction 說明
這個節點設定了我們想要 AI 撰寫的新文章主題和方向。在這個例子中,指示是寫一篇關於使用 AI 進行文件分類和提取的全面指南。
你可以根據自己的需求修改這個指示,無論是技術教學、產品介紹還是行業趨勢分析都可以。
Content Generation Agent 說明
這是最重要的 AI 節點,它結合了前面的文章結構、品牌聲音特徵和新主題指示,來生成一篇全新但風格一致的文章。
這個節點配置了精心設計的系統提示,確保 AI 遵循你的品牌聲音指南,但不會一字不差地抄襲現有內容。它會在保持風格一致的同時,為新主題提供原創內容。
Step 6:將草稿保存到 WordPress
最後一步是將生成的文章保存為草稿,以便人工審核和最終發布。
Save as Draft 說明
這個 WordPress 節點會自動創建一個新的草稿文章,使用生成的標題和內容。它會設定適當的格式和狀態,等待人工審核和發布。
雖然 AI 可以生成高質量的初稿,但人工審查仍然很重要,可以添加個人洞見、檢查準確性,並確保內容完全符合品牌標準。
最常見的錯誤
使用這個工作流時,可能會遇到以下幾個常見問題:
- HTML 選擇器不正確:如果你的網站結構與範例不同,你可能需要調整 CSS 選擇器。使用瀏覽器的檢查工具找到正確的選擇器。
- AI 生成內容過於公式化:如果發現生成的內容太過單調或重複,可以嘗試使用更多樣化的文章樣本,或者調整系統提示,鼓勵更多變化。
- API 費用控制:注意這個工作流使用了多個 OpenAI API 調用,可能會產生費用。建議設定使用上限和監控 API 調用量,特別是在批量生成內容時。
- 文章品質不一致:雖然 AI 可以模仿風格,但它可能無法捕捉到所有微妙的品牌聲音特徵。定期審查和調整系統提示可以幫助改善生成的內容。
延伸應用
這個工作流不僅限於部落格文章生成。你可以調整它來生成:
- 社群媒體貼文
- 電子郵件行銷內容
- 產品描述
- 新聞稿
- 技術文件
只需調整輸入指令和保存機制,就可以適應不同的內容需求。
延伸閱讀
想了解更多相關技術和應用,可以參考:
結語
透過這個自動化的內容生成工作流,你可以大幅提高內容產出效率,同時確保所有內容都符合你的品牌聲音和風格標準。雖然 AI 可以幫助加速流程,但最終的人工審核仍然很重要,能夠為內容添加那份獨特的人性觸感和創意。
希望這個教學對你有幫助!動手試試看吧,你會發現用 n8n 和 AI 結合來處理內容生成其實比想像中簡單多了。有任何問題,歡迎加入我們的 LINE 社群一起討論!