AI 驅動的 Ghost CMS 文章 LinkedIn 貼文自動生成 - n8n 工作流程

利用這個強大的 n8n 工作流,自動擷取 Ghost 部落格文章、清理 HTML,並使用 OpenAI GPT-4o 模型生成高品質、專業的 LinkedIn 推廣內容。

工作流預覽

準備好自動化了嗎?

下載此 n8n 工作流程範本並立即開始使用。

適用對象

Markdown-formatted text:

內容經理 (Content Managers): 需要快速將長篇部落格內容,轉化為引人入勝的社群貼文。
行銷專員 (Marketing Specialists): 希望在 LinkedIn 這類專業社群上擴展內容推廣規模,且無需手動操作。
開發者與自動化愛好者 (Developers & Automators): 對於在 n8n 工作流中整合複雜的 AI 功能感興趣,特別是使用 AI Agent n8n 節點。
Ghost CMS 使用者 (Ghost CMS Users): 正在尋求自動化發布已發布內容的解決方案。

總覽

這套完整的自動化方案解決了內容再利用的關鍵痛點。為每篇新文章手動撰寫 LinkedIn 貼文既耗時又不穩定。此 n8n 工作流範本提供了一個端到端的解決方案,從擷取 Ghost CMS 內容開始。本系統的核心是精密的 AI Agent n8n 節點,它利用 OpenAI 提供的 GPT-4o-mini 模型的效率,來精心撰寫高度專業且個人化的推廣文案,包含特定的作者署名和行動呼籲 (CTA)。

透過實施此 n8n 範本,使用者可以確保最新文章能在 LinkedIn 上獲得一致性的推廣,有效觸及專業受眾並帶來流量,同時所有結果都會整齊地歸檔在 Google Sheet 中供審核與追蹤。這個強大的 n8n 工作流展示了內容管理系統與先進生成式 AI 相結合的巨大潛力。

運作方式

Markdown-formatted text:


  1. 啟動 n8n 觸發器 (Start the n8n Trigger): 使用 n8n 的「點擊 ‘測試工作流’ (When clicking ‘Test workflow’)」觸發器節點手動啟動工作流。

  2. 擷取內容 (Extract Content (Ghost)): Ghost n8n 節點連接至 CMS,並抓取指定數量的最新部落格文章,包含完整的 HTML 內容和中繼資料 (metadata)。

  3. 準備資料 (Prepare Data (Set)): Set n8n 節點會隔離處理所需的重要欄位 (ID、標題、URL、HTML 內容)。

  4. 迴圈處理 (Looping (Split In Batches)): Split In Batches n8n 節點確保每篇部落格文章能依序,一次一篇地通過後續的 AI 生成步驟。

  5. 清理 HTML (Clean HTML (Code)): Code n8n 節點執行 JavaScript,移除所有 HTML 標籤,生成適合 AI 模型使用的乾淨文字版本 (cleancontent)。

  6. AI 內容生成 (AI Content Generation (AI Agent)): 連接到 OpenAI Chat Model (GPT-4o-mini) 的 AI Agent n8n 節點,會接收清理後的內容、標題和連結。該 Agent 遵循嚴格的系統提示,以結構化的方式建立 LinkedIn 貼文,包含一個吸睛開場 (hook)、摘要、CTA,以及強制性的專業署名。

  7. 合併資料 (Merge Data (Merge)): 後續的 Merge n8n 節點 (Add Clean HTML 和 Merge Linkedin) 將 AI Agent 新產生的 linkedinpost 輸出與原始中繼資料欄位重新組合。

  8. 記錄結果 (Record Results (Google Sheets)): 最後,Google Sheets n8n 節點將完整的記錄(包含原始中繼資料、清理後的內容,以及最終定稿的 linkedin_post)新增至指定的試算表列中,從而完成整個 n8n 工作流。

安裝指南

Markdown-formatted text:


  1. 匯入 (Import): 複製提供的 n8n 工作流 JSON,透過 n8n 介面的「新增 (New)」選單 >「從 JSON 匯入 (Import from JSON)」貼上。

  2. Ghost 憑證設定 (Ghost Credentials): 設定「擷取部落格文章 (Extract Blog Posts)」的 Ghost n8n 節點。您需要提供您的 Ghost API URL 和管理員 API 金鑰。請測試連線以確保 n8n 節點能存取您的內容。

  3. OpenAI 憑證設定 (OpenAI Credentials): 使用您的 OpenAI API 金鑰設定「OpenAI Chat Model」n8n 節點。此工作流使用 gpt-4o-mini,它兼具效率和成本效益。請確保憑證已為 LangChain 整合設定完成。

  4. Google Sheets 設定 (Google Sheets Setup): 設定「記錄貼文 (Record the posts)」的 Google Sheets n8n 節點。您必須連接您的 Google Sheets 憑證,並指定生成貼文將被記錄的文件 ID 和工作表名稱(例如:gid=0)。

  5. 客製化調整 (Customization): 檢閱「AI Agent」n8n 節點中的系統提示 (System Prompt)。請修改作者署名、特定語氣指示和行動呼籲 (CTA),以符合您的品牌風格。這個客製化的 n8n 範本提供了廣泛的調整空間。

節點詳情

Markdown-formatted text:

點擊 ‘測試工作流’ (When clicking ‘Test workflow’ (Manual Trigger)): n8n 的起始觸發器。用於隨選執行 n8n 工作流。
擷取部落格文章 (Extract Blog Posts (Ghost n8n node)): 功能:連接 Ghost CMS 以獲取最新的部落格文章。
關鍵設定:Limit 設定為 3,擷取最近三篇文章。
清理 HTML (Clean HTML (Code n8n node)): 功能:使用正規表達式 (.replace(/<[^>]>/g, '')) 將文章的原始 HTML 內容轉換為乾淨、可讀的文字。
關鍵設定:建立一個名為 cleancontent 的新欄位。
OpenAI Chat Model (LM Chat Open AI n8n node): 功能:作為 AI Agent 的運算核心。
關鍵設定:使用高效能且低延遲的 gpt-4o-mini 模型。
AI Agent (Langchain Agent n8n node): 功能:根據詳細指示,利用清理後的文章資料生成專屬的 LinkedIn 貼文。
關鍵設定:System Message 明確要求專業的開場白、摘要、清晰的 CTA,以及特定的專業署名和聯繫邀請。
記錄貼文 (Record the posts (Google Sheets n8n node)): 功能:將最終結果(中繼資料 + 生成的 LinkedIn 貼文)附加到指定的 Google Sheet 中。
關鍵設定:操作設為 append。欄位對應(Mapping)包含 title、clean
content 和 linkedin_post。

相關 n8n 工作流程

免費

節點: 10 節點
更新时间: 2025年12月26日
建立者

Automation, AI and Analytics for Supply Chain & Business Optimization Helping businesses streamline operations using n8n, AI agents, and data science to enhance efficiency and sustainability. Linkedin: www.linkedin.com/in/samir-saci

精選*