مقال جديد في المدونة إلى مسودة نشرة بريدية بالذكاء الاصطناعي

عند نشر مقال، يكتب الذكاء الاصطناعي نشرة قصيرة عنه ويحفظها في مسودات Gmail.

سهل توفّر ~3 ساعة شهريًا المحتوى والتواصل الاجتماعيبواسطة فريق Flowngn

تعمل مع n8n · Make · Zapier

كيف تعمل

المشغّل: RSS — مقال جديد في مدونتك
  1. راقب خلاصة RSS لمدونتك.
  2. يكتب الذكاء الاصطناعي عنوانًا ومقدمة و3 نقاط رئيسية مع رابط المقال.
  3. احفظها كمسودة في Gmail جاهزة للصق في أداة النشرة.

المخطط

RNew blog postRSS Feed TriggerWrite newsletterBasic LLM ChainClaude modelAnthropic Chat Mo…GSave as draftGmail
مشغّل تطبيق ذكاء اصطناعي

ابنِها بأداتك

اختر أداتك — نفس الأتمتة، خطوة بخطوة.

انسخه والصقه مباشرة في مساحة عمل n8n (Ctrl+V)، أو حمّله واستخدم Import from File. بعد ذلك اربط حساباتك واستبدل كل قيمة تبدأ بـ YOUR_. خطوات الذكاء الاصطناعي تستخدم نموذج Claude، ويمكنك استبداله بـ OpenAI أو Gemini أو Ollama.

ملف Workflow JSON
عرض الكود (134 سطر)
{
  "name": "مقال جديد في المدونة إلى مسودة نشرة بريدية بالذكاء الاصطناعي (Flowngn)",
  "nodes": [
    {
      "parameters": {
        "content": "## مقال جديد في المدونة إلى مسودة نشرة بريدية بالذكاء الاصطناعي\nعند نشر مقال، يكتب الذكاء الاصطناعي نشرة قصيرة عنه ويحفظها في مسودات Gmail.\n\n**Setup**\n1. Open each node and connect your own credentials.\n2. Replace every YOUR_… placeholder.\n3. Test once, then activate.\n\nFree template from Flowngn",
        "height": 260,
        "width": 340
      },
      "id": "2de5ad18-fc4b-47f3-a666-ffe96294bcaa",
      "name": "Setup notes",
      "type": "n8n-nodes-base.stickyNote",
      "typeVersion": 1,
      "position": [
        -420,
        -60
      ]
    },
    {
      "parameters": {
        "pollTimes": {
          "item": [
            {
              "mode": "everyHour"
            }
          ]
        },
        "feedUrl": "https://YOUR_BLOG/rss.xml"
      },
      "id": "2de5ad18-fc4b-47f3-a666-ffe96294bcaa",
      "name": "New blog post",
      "type": "n8n-nodes-base.rssFeedReadTrigger",
      "typeVersion": 1,
      "position": [
        0,
        0
      ]
    },
    {
      "parameters": {
        "promptType": "define",
        "text": "=Turn this blog post into a short newsletter for YOUR_BRAND's subscribers, in the post's language.\nInclude: a catchy subject line on the first line as 'Subject: ...', a warm 2-sentence intro, 3 key takeaways as bullets, and a call to read the full post at {{ $json.link }}. Under 200 words. Don't add facts that aren't in the post.\n\nTitle: {{ $json.title }}\n\n{{ $json.contentSnippet || $json.content }}"
      },
      "id": "2de5ad18-fc4b-47f3-a666-ffe96294bcaa",
      "name": "Write newsletter",
      "type": "@n8n/n8n-nodes-langchain.chainLlm",
      "typeVersion": 1.5,
      "position": [
        300,
        0
      ]
    },
    {
      "parameters": {
        "model": {
          "__rl": true,
          "value": "claude-sonnet-5",
          "mode": "list"
        },
        "options": {}
      },
      "id": "2de5ad18-fc4b-47f3-a666-ffe96294bcaa",
      "name": "Claude model",
      "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
      "typeVersion": 1.3,
      "position": [
        300,
        220
      ]
    },
    {
      "parameters": {
        "resource": "draft",
        "operation": "create",
        "subject": "={{ ($json.text.match(/Subject:\\s*(.+)/) || [, $('New blog post').item.json.title])[1] }}",
        "message": "={{ $json.text.replace(/^.*Subject:.*\\n+/, '') }}",
        "options": {
          "sendTo": "you@yourcompany.com"
        }
      },
      "id": "2de5ad18-fc4b-47f3-a666-ffe96294bcaa",
      "name": "Save as draft",
      "type": "n8n-nodes-base.gmail",
      "typeVersion": 2.1,
      "position": [
        600,
        0
      ]
    }
  ],
  "connections": {
    "New blog post": {
      "main": [
        [
          {
            "node": "Write newsletter",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Write newsletter": {
      "main": [
        [
          {
            "node": "Save as draft",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Claude model": {
      "ai_languageModel": [
        [
          {
            "node": "Write newsletter",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    }
  },
  "pinData": {},
  "settings": {
    "executionOrder": "v1"
  },
  "meta": {
    "templateCredsSetupCompleted": false
  },
  "tags": []
}

← افتحها في ساحة التجربة لتعديلها

نصائح

  • معظم المدونات لها خلاصة على /feed أو /rss.xml.

أتمتات مشابهة