
تولیدکننده پست وبلاگ وردپرس با هوش مصنوعی: محتوای خودکار و …
11 دقیقه مطالعه · منتشر شده ۱۴۰۵/۴/۱۸
دانلود workflow
فایل JSON آماده import در n8n — credentialها باید در n8n شما تنظیم شوند.
- فایل JSON را دانلود کنید.
- در n8n: Workflows → Import from File.
- Credentialهای هر node را متصل کنید.
- workflow را فعال کنید.
شناسه workflow: 10180 · منبع: کاتالوگ Axeto
تولیدکننده پست وبلاگ هوش مصنوعی برای وردپرس: ایجاد محتوای خودکار و مبتنی بر اعلان
این گردش کار، تولید و انتشار پستهای وبلاگ بهینهسازی شده برای سئو را در سایت وردپرس شما با استفاده از هوش مصنوعی خودکار میکند. این گردش کار از مدلهای OpenAI استفاده میکند و میتواند یا بر اساس یک برنامه زمانبندی از پیش تعیین شده یا از طریق یک اعلان چت فعال شود. این راهحل برای تولیدکنندگان محتوا و صاحبان وبسایتهایی که به دنبال سادهسازی ایجاد پستهای وبلاگ، اطمینان از ارتباط سئو و حفظ ساختارهای پیوند داخلی هستند، ایدهآل است.
این گردش کار و موارد بیشتر را در کاتالوگ n8n در Axeto.ai کاوش کنید.
نمای کلی گردش کار
این گردش کار برای تولید و انتشار هوشمندانه محتوای وبلاگ طراحی شده است. این گردش کار از دو مسیر اجرای اصلی تشکیل شده است:
1. تولید خودکار پست زمانبندی شده: این مسیر به طور خودکار در فواصل زمانی تعیین شده اجرا میشود. این مسیر نقشه سایت (sitemap) وبلاگ موجود شما را واکشی میکند تا موضوعات فعلی را درک کند، یک ایده پست وبلاگ جدید و مرتبط (با اجتناب از موارد تکراری) تولید میکند، یک پست وبلاگ جامع با بهترین شیوههای سئو ایجاد میکند، محتوا را از طریق بازبینی هوش مصنوعی پالایش میکند و در نهایت آن را در سایت وردپرس شما منتشر میکند.
2. تولید خودکار پست مبتنی بر چت: این مسیر به صورت دستی از طریق یک رابط چت یا وبهوک (Webhook) آغاز میشود. این مسیر یک اعلان (prompt) ارائه شده توسط کاربر را میپذیرد، نقشه سایت وبلاگ شما را بازیابی میکند، و بر اساس دستورالعملهای خاص در اعلان، یک پست وبلاگ تولید، بازبینی و منتشر میکند.
هر دو مسیر به منطق پشتیبان برای واکشی و تجزیه نقشه سایت، استخراج اسلاگ (slug)، تولید و بازبینی محتوا با هدایت هوش مصنوعی (با رعایت دقیق دستورالعملهای قالببندی و سئو) و انتشار بیدرز در وردپرس متکی هستند.
تحلیل دقیق گرهها (Nodes)
تولید خودکار پست بر اساس زمانبندی
این بخش از گردش کار به طور خودکار بر اساس یک زمانبندی مشخص برای ایجاد و انتشار محتوای وبلاگ اجرا میشود.
- گرهها (Nodes):
* Schedule Trigger
* [SCHEDULE] Get Sitemap
* [SCHEDULE] Sitemap to Json
* [SCHEDULE] Order Slugs
* [SCHEDULE] New Blog Post Theme
* Choose Right One
* Create Post
* Review Post
* Send to Wordpress
- جزئیات گرهها (Node Breakdown):
1. Schedule Trigger
* نوع: Schedule Trigger
* نقش: گردش کار را در یک بازه زمانی پیکربندی شده آغاز میکند.
* پیکربندی: بازه پیشفرض هر دقیقه تنظیم شده است. مهم: این را برای فرکانس انتشار مورد نظر خود تنظیم کنید.
* اتصالات: خروجی به [SCHEDULE] Get Sitemap.
* موارد لبهای (Edge Cases): اگر زمانبندی به اشتباه پیکربندی شده باشد یا غیرفعال باشد، گردش کار به طور خودکار اجرا نخواهد شد.
2. [SCHEDULE] Get Sitemap
* نوع: HTTP Request
* نقش: فایل XML نقشه سایت (sitemap) را از URL وبلاگ شما دریافت میکند.
* پیکربندی: یک درخواست GET به URL نقشه سایت. مهم: اطمینان حاصل کنید که URL نقشه سایت (پیشفرض: https://bruzzi.online/sitemap.xml) به مکان واقعی نقشه سایت شما بهروز شده است. احراز هویت لازم نیست.
* اتصالات: خروجی به [SCHEDULE] Sitemap to Json.
* موارد لبهای: شکست درخواست HTTP، URL نقشه سایت نادرست یا غیرقابل دسترس.
3. [SCHEDULE] Sitemap to Json
* نوع: XML Node
* نقش: دادههای XML نقشه سایت دریافت شده را برای پردازش آسانتر به فرمت JSON تبدیل میکند.
* پیکربندی: از تنظیمات پیشفرض تجزیه XML استفاده میکند.
* اتصالات: خروجی به [SCHEDULE] Order Slugs.
* موارد لبهای: XML نامعتبر یا فایل نقشه سایت خالی.
4. [SCHEDULE] Order Slugs
* نوع: Code (JavaScript)
* نقش: اسلاگهای URL (بخش پایانی هر مسیر URL) را از دادههای JSON نقشه سایت استخراج میکند.
* پیکربندی: URLها را تجزیه کرده و آخرین بخش را به عنوان آرایهای از اسلاگها استخراج میکند.
* عبارات (Expressions): از items[0].json.urlset.url برای دسترسی به آرایه URLها استفاده میکند.
* اتصالات: خروجی به [SCHEDULE] New Blog Post Theme.
* موارد لبهای: لیست URL خالی یا نامعتبر، ساختار JSON غیرمنتظره از نقشه سایت.
5. [SCHEDULE] New Blog Post Theme
* نوع: @n8n/n8n-nodes-langchain.openAi
* نقش: یک موضوع جدید و مرتبط برای پست وبلاگ با استفاده از یک مدل OpenAI ایجاد میکند که به طور خاص برای جلوگیری از تکرار اسلاگهای موجود طراحی شده است.
* پیکربندی: دستورالعمل به هوش مصنوعی این است که از موضوعاتی که در حال حاضر در اسلاگهای ارائه شده وجود دارند اجتناب کند و یک موضوع تک جملهای برگرداند.
* عبارات: آرایه اسلاگهای استخراج شده را برای هدایت تولید موضوع تزریق میکند.
* اعتبارنامهها (Credentials): کلید API OpenAI شما را نیاز دارد.
* اتصالات: خروجی به Choose Right One.
* موارد لبهای: خطاهای API OpenAI، مشکلات فرمولبندی دستورالعمل (prompt)، محدودیت نرخ (rate limiting).
* یادداشت چسبان (Sticky Note): "⬅️ تولیدکننده خودکار پست زمانبندی شده - به یاد داشته باشید که [area] و [your persona] را در گره OpenAI تغییر دهید"
6. Choose Right One
* نوع: Code (JavaScript)
* نقش: متن ورودی مناسب برای تولید محتوا را انتخاب میکند و ساختارهای داده مختلف را از محرکهای زمانبندی شده یا چت مدیریت میکند.
* پیکربندی: وجود فیلدهای chatInput یا message.content را بررسی کرده و در صورت عدم یافتن هیچکدام، از مقدار پیشفرض استفاده میکند.
* اتصالات: خروجی به Create Post.
* موارد لبهای: فیلدهای ورودی گمشده یا فرمتهای JSON غیرمنتظره.
7. Create Post
* نوع: @n8n/n8n-nodes-langchain.openAi
* نقش: یک پست وبلاگ کامل و بهینهسازی شده برای سئو، شامل عنوان، محتوای بدنه و یک اسلاگ منحصر به فرد، بر اساس موضوع انتخاب شده ایجاد میکند.
* پیکربندی: از یک مدل قدرتمند OpenAI (مانند GPT-4o-mini-search-preview) استفاده میکند. دستورالعمل (prompt) بسیار دقیق است و ساختار مورد نظر (تگهای HTML)، عناصر سئو، گنجاندن لینکهای داخلی/خارجی و تعداد کلمات هدف (۳۰۰۰-۷۰۰۰ کلمه) را مشخص میکند.
* عبارات: موضوع تولید شده و اسلاگهای موجود را به دستورالعمل تزریق میکند.
* اعتبارنامهها: کلید API OpenAI شما را نیاز دارد.
* اتصالات: خروجی به Review Post.
* موارد لبهای: خطاهای API OpenAI، شکست تولید محتوا، تفسیر نادرست دستورالعمل.
* یادداشت چسبان: "مهم! هر تعامل OpenAI را تغییر دهید، [area]، [your persona] و URL وبلاگ را جایگزین کنید."
8. Review Post
* نوع: @n8n/n8n-nodes-langchain.openAi
* نقش: به عنوان یک ویرایشگر هوش مصنوعی برای اصلاح پست وبلاگ تولید شده عمل میکند و از صحت دستوری، بهینهسازی سئو، قرارگیری صحیح لینکها و لحن حرفهای اطمینان حاصل میکند.
* پیکربندی: از یک مدل OpenAI (مانند GPT-5-mini) استفاده میکند. دستورالعمل به هوش مصنوعی هدایت میکند تا محتوا را پالایش کند و از حداقل تعداد لینکهای داخلی/خارجی و رعایت الزامات قالببندی دقیق اطمینان حاصل کند.
* عبارات: محتوای پست تولید شده قبلی و اسلاگها را تزریق میکند.
* اعتبارنامهها: کلید API OpenAI شما را نیاز دارد.
* اتصالات: خروجی به Send to Wordpress.
* موارد لبهای: خطاهای API OpenAI، شکست اجرای دستورالعمل، مشکلات در قالببندی خروجی.
9. Send to Wordpress
* نوع: n8n-nodes-base.wordpress
* نقش: پست وبلاگ نهایی را در سایت وردپرس شما منتشر میکند.
* پیکربندی: از اعتبارنامههای API وردپرس شما استفاده میکند. عنوان، اسلاگ و محتوا را به طور پویا از خروجی گره Review Post نگاشت میکند. وضعیت پست را روی 'publish' تنظیم میکند.
* اعتبارنامهها: کلید API وردپرس شما را نیاز دارد.
* اتصالات: این یک گره پایانی است؛ هیچ اتصال خروجی دیگری ندارد.
* موارد لبهای: شکست احراز هویت، خطاهای API وردپرس، دادههای نامعتبر پست.
تولید خودکار پست مبتنی بر چت
این بخش از گردش کار به صورت دستی از طریق یک رابط چت فعال میشود و امکان ایجاد پست وبلاگ در صورت تقاضا را فراهم میکند.
- گرهها (Nodes):
* Chat Message
* [CHAT] Get Sitemap
* [CHAT] Sitemap to Json
* [CHAT] Order Slugs
* Choose Right One
* Create Post
* Review Post
* Send to Wordpress
- جزئیات گرهها (Node Breakdown):
1. Chat Message
* نوع: @n8n/n8n-nodes-langchain.chatTrigger
* نقش: ورودی دستی را از طریق یک Webhook دریافت میکند و به عنوان محرک این مسیر گردش کار عمل میکند. محتوای پیام ارائه شده توسط کاربر را ثبت میکند.
* پیکربندی: یک شناسه Webhook منحصر به فرد باید پیکربندی شود. آپلود فایل برای این محرک غیرفعال است.
* اتصالات: خروجی به [CHAT] Get Sitemap.
* موارد لبهای: مشکلات دسترسی به Webhook، دادههای ورودی نامعتبر، یا پیام چت خالی.
* یادداشت چسبان: "⬅️ تولیدکننده خودکار پست مبتنی بر چت"
2. [CHAT] Get Sitemap
* نوع: HTTP Request
* نقش: نقشه سایت XML وبلاگ را دریافت میکند، مشابه مسیر زمانبندی شده.
* پیکربندی: یک درخواست GET به URL نقشه سایت شما. مهم: URL نقشه سایت (پیشفرض: https://bruzzi.online/sitemap.xml) را به نقشه سایت واقعی خود بهروز کنید.
* اتصالات: خروجی به [CHAT] Sitemap to Json.
* موارد لبهای: مشابه گره [SCHEDULE] Get Sitemap (شکستهای HTTP، URL نادرست).
3. [CHAT] Sitemap to Json
* نوع: XML Node
* نقش: نقشه سایت XML را به فرمت JSON تجزیه میکند.
* پیکربندی: تجزیه XML پیشفرض.
* اتصالات: خروجی به [CHAT] Order Slugs.
* موارد لبهای: XML نامعتبر.
4. [CHAT] Order Slugs
* نوع: Code (JavaScript)
* نقش: اسلاگهای URL را از دادههای JSON نقشه سایت استخراج میکند، مشابه مسیر زمانبندی شده.
* پیکربندی: URLها را تجزیه کرده و آخرین بخش را به عنوان آرایهای از اسلاگها استخراج میکند.
* اتصالات: خروجی به Choose Right One.
* موارد لبهای: مشابه گره [SCHEDULE] Order Slugs (URLهای خالی/نامعتبر، JSON غیرمنتظره).
5. Choose Right One
* نوع: Code (JavaScript)
* نقش: متن ورودی برای تولید محتوا را انتخاب میکند و اولویت را به chatInput یا message.content از محرک چت میدهد.
* پیکربندی: منطق مشابه گره Choose Right One در مسیر زمانبندی شده.
* اتصالات: خروجی به Create Post.
6. Create Post
* نوع: @n8n/n8n-nodes-langchain.openAi
* نقش: محتوای کامل پست وبلاگ را بر اساس دستور کاربر و ساختار سایت موجود ایجاد میکند.
* پیکربندی: منطق مشابه گره Create Post در مسیر زمانبندی شده.
* اعتبارنامهها: کلید API OpenAI شما را نیاز دارد.
* اتصالات: خروجی به Review Post.
7. Review Post
* نوع: @n8n/n8n-nodes-langchain.openAi
* نقش: پست وبلاگ تولید شده توسط هوش مصنوعی را برای کیفیت و سئو ویرایش و پالایش میکند.
* پیکربندی: منطق مشابه گره Review Post در مسیر زمانبندی شده.
* اعتبارنامهها: کلید API OpenAI شما را نیاز دارد.
* اتصالات: خروجی به Send to Wordpress.
8. Send to Wordpress
* نوع: n8n-nodes-base.wordpress
* نقش: پست وبلاگ بررسی شده را در سایت وردپرس شما منتشر میکند.
* پیکربندی: منطق مشابه گره Send to Wordpress در مسیر زمانبندی شده.
* اعتبارنامهها: کلید API وردپرس شما را نیاز دارد.
* اتصالات: گره پایانی.
جدول خلاصه
| نام نود (Node Name) | نوع نود (Node Type) | نقش عملکردی (Functional Role) | نود(های) ورودی (Input Node(s)) | نود(های) خروجی (Output Node(s)) | یادداشت چسبان (Sticky Note) |
|---|---|---|---|---|---|
Schedule Trigger | Schedule Trigger | فعالسازی گردش کار بر اساس زمانبندی | — | [SCHEDULE] Get Sitemap | |
[SCHEDULE] Get Sitemap | HTTP Request | دریافت نقشه سایت (sitemap) XML | Schedule Trigger | [SCHEDULE] Sitemap to Json | "همیشه URL نقشه سایت را به URL خودتان تغییر دهید تا به درستی کار کند." |
[SCHEDULE] Sitemap to Json | XML Node | تجزیه نقشه سایت XML به JSON | [SCHEDULE] Get Sitemap | [SCHEDULE] Order Slugs | |
[SCHEDULE] Order Slugs | Code | استخراج اسلاگها (slugs) از JSON نقشه سایت | [SCHEDULE] Sitemap to Json | [SCHEDULE] New Blog Post Theme | |
[SCHEDULE] New Blog Post Theme | @n8n/n8n-nodes-langchain.openAi | تولید موضوع پست وبلاگ جدید با جلوگیری از تکرار | [SCHEDULE] Order Slugs | Choose Right One | "⬅️ تولیدکننده خودکار پست زمانبندی شده - به یاد داشته باشید که [area] و [your persona] را در نود OpenAI تغییر دهید" |
Chat Message | @n8n/n8n-nodes-langchain.chatTrigger | دریافت ورودی چت دستی | — | [CHAT] Get Sitemap | "⬅️ تولیدکننده خودکار پست مبتنی بر چت" |
[CHAT] Get Sitemap | HTTP Request | دریافت نقشه سایت (sitemap) XML | Chat Message | [CHAT] Sitemap to Json | "همیشه URL نقشه سایت را به URL خودتان تغییر دهید تا به درستی کار کند." |
[CHAT] Sitemap to Json | XML Node | تجزیه نقشه سایت XML به JSON | [CHAT] Get Sitemap | [CHAT] Order Slugs | |
[CHAT] Order Slugs | Code | استخراج اسلاگها (slugs) از JSON نقشه سایت | [CHAT] Sitemap to Json | Choose Right One | |
Choose Right One | Code | انتخاب متن ورودی از مسیرهای چت یا زمانبندی | [SCHEDULE] New Blog Post Theme, [CHAT] Order Slugs | Create Post | |
Create Post | @n8n/n8n-nodes-langchain.openAi | تولید پست وبلاگ کامل (عنوان، محتوا، اسلاگ) | Choose Right One | Review Post | "مهم! هر تعامل OpenAI را تغییر دهید و [area]، [your persona] و URL وبلاگ را جایگزین کنید." |
Review Post | @n8n/n8n-nodes-langchain.openAi | ویرایش و پالایش پست وبلاگ تولید شده | Create Post | Send to Wordpress | |
Send to Wordpress | n8n-nodes-base.wordpress | انتشار پست در وردپرس | Review Post | — |
Nodeهای استفادهشده
سوالات متداول
این گردش کار چگونه به تولید محتوا کمک میکند؟▾
این گردش کار با استفاده از مدلهای هوش مصنوعی، ایدههای جدید برای پست وبلاگ تولید کرده، محتوای جامع و بهینهسازی شده برای سئو ایجاد میکند و سپس آن را در سایت وردپرس شما منتشر مینماید.
چه روشهایی برای فعالسازی این گردش کار وجود دارد؟▾
این گردش کار را میتوان به دو روش فعال کرد: ۱. بر اساس یک برنامه زمانبندی از پیش تعیین شده برای تولید محتوای منظم. ۲. از طریق یک اعلان چت یا وبهوک برای تولید محتوا بر اساس درخواستهای خاص.
آیا این گردش کار به بهینهسازی سئو توجه میکند؟▾
بله، این گردش کار به گونهای طراحی شده است که محتوای تولید شده با بهترین شیوههای سئو مطابقت داشته باشد و به حفظ ساختارهای پیوند داخلی کمک کند.
چگونه میتوانم نقشه سایت (sitemap) خود را در این گردش کار تنظیم کنم؟▾
شما میتوانید URL نقشه سایت خود را در گره 'HTTP Request' که مسئول دریافت نقشه سایت است، بهروزرسانی کنید تا گردش کار بتواند موضوعات فعلی وبلاگ شما را درک کند.
workflowهای مرتبط
- دستهبندی خودکار ایمیل جیمیل با GPT-4o و هشدار SlackAI Summarization
- دستهبندی خودکار پستهای وبلاگ با هوش مصنوعی و گیتهابContent Creation
- اتوماسیون زیرنویسگذاری ویدیو با n8n، Google Drive و SubmagicContent Creation
- تحلیل خودکار Google Analytics با هوش مصنوعی Gemini و اعلانه…Market Research
- اتوماسیون ثبت رزروهای Calendly در Google Sheets با n8nCRM
- اتوماسیون پیامهای تشکر و کوپن واتساپ برای مشتریان ShopifyContent Creation
