تولیدکننده پست وبلاگ وردپرس با هوش مصنوعی: محتوای خودکار و …

تولیدکننده پست وبلاگ وردپرس با هوش مصنوعی: محتوای خودکار و …

11 دقیقه مطالعه · منتشر شده ۱۴۰۵/۴/۱۸

دانلود workflow

فایل JSON آماده import در n8n — credentialها باید در n8n شما تنظیم شوند.

  1. فایل JSON را دانلود کنید.
  2. در n8n: Workflows → Import from File.
  3. Credentialهای هر node را متصل کنید.
  4. 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 TriggerSchedule Triggerفعال‌سازی گردش کار بر اساس زمان‌بندی[SCHEDULE] Get Sitemap
[SCHEDULE] Get SitemapHTTP Requestدریافت نقشه سایت (sitemap) XMLSchedule Trigger[SCHEDULE] Sitemap to Json"همیشه URL نقشه سایت را به URL خودتان تغییر دهید تا به درستی کار کند."
[SCHEDULE] Sitemap to JsonXML Nodeتجزیه نقشه سایت XML به JSON[SCHEDULE] Get Sitemap[SCHEDULE] Order Slugs
[SCHEDULE] Order SlugsCodeاستخراج اسلاگ‌ها (slugs) از JSON نقشه سایت[SCHEDULE] Sitemap to Json[SCHEDULE] New Blog Post Theme
[SCHEDULE] New Blog Post Theme@n8n/n8n-nodes-langchain.openAiتولید موضوع پست وبلاگ جدید با جلوگیری از تکرار[SCHEDULE] Order SlugsChoose Right One"⬅️ تولیدکننده خودکار پست زمان‌بندی شده - به یاد داشته باشید که [area] و [your persona] را در نود OpenAI تغییر دهید"
Chat Message@n8n/n8n-nodes-langchain.chatTriggerدریافت ورودی چت دستی[CHAT] Get Sitemap"⬅️ تولیدکننده خودکار پست مبتنی بر چت"
[CHAT] Get SitemapHTTP Requestدریافت نقشه سایت (sitemap) XMLChat Message[CHAT] Sitemap to Json"همیشه URL نقشه سایت را به URL خودتان تغییر دهید تا به درستی کار کند."
[CHAT] Sitemap to JsonXML Nodeتجزیه نقشه سایت XML به JSON[CHAT] Get Sitemap[CHAT] Order Slugs
[CHAT] Order SlugsCodeاستخراج اسلاگ‌ها (slugs) از JSON نقشه سایت[CHAT] Sitemap to JsonChoose Right One
Choose Right OneCodeانتخاب متن ورودی از مسیرهای چت یا زمان‌بندی[SCHEDULE] New Blog Post Theme, [CHAT] Order SlugsCreate Post
Create Post@n8n/n8n-nodes-langchain.openAiتولید پست وبلاگ کامل (عنوان، محتوا، اسلاگ)Choose Right OneReview Post"مهم! هر تعامل OpenAI را تغییر دهید و [area]، [your persona] و URL وبلاگ را جایگزین کنید."
Review Post@n8n/n8n-nodes-langchain.openAiویرایش و پالایش پست وبلاگ تولید شدهCreate PostSend to Wordpress
Send to Wordpressn8n-nodes-base.wordpressانتشار پست در وردپرسReview Post

Nodeهای استفاده‌شده

سوالات متداول

این گردش کار چگونه به تولید محتوا کمک می‌کند؟

این گردش کار با استفاده از مدل‌های هوش مصنوعی، ایده‌های جدید برای پست وبلاگ تولید کرده، محتوای جامع و بهینه‌سازی شده برای سئو ایجاد می‌کند و سپس آن را در سایت وردپرس شما منتشر می‌نماید.

چه روش‌هایی برای فعال‌سازی این گردش کار وجود دارد؟

این گردش کار را می‌توان به دو روش فعال کرد: ۱. بر اساس یک برنامه زمان‌بندی از پیش تعیین شده برای تولید محتوای منظم. ۲. از طریق یک اعلان چت یا وب‌هوک برای تولید محتوا بر اساس درخواست‌های خاص.

آیا این گردش کار به بهینه‌سازی سئو توجه می‌کند؟

بله، این گردش کار به گونه‌ای طراحی شده است که محتوای تولید شده با بهترین شیوه‌های سئو مطابقت داشته باشد و به حفظ ساختارهای پیوند داخلی کمک کند.

چگونه می‌توانم نقشه سایت (sitemap) خود را در این گردش کار تنظیم کنم؟

شما می‌توانید URL نقشه سایت خود را در گره 'HTTP Request' که مسئول دریافت نقشه سایت است، به‌روزرسانی کنید تا گردش کار بتواند موضوعات فعلی وبلاگ شما را درک کند.

workflowهای مرتبط

این workflow در کاتالوگ Axeto.ai بایگانی شده است. لایسنس اصلی متعلق به سازنده workflow است.