مقدمه
تولید داستان با n8n:
N8Nابزاری است که به کمک آن می توانید در مدتزمان کوتاهی، فرایندهای خود را با هوش مصنوعی خودکار کنید و از مزایای اتوماسیون هوشمند بهره مند شوید.
N8N برای چه کسب و کارهایی مناسب است:
اگر سازمان شما کوچک می باشد و هم اکنون بسیاری از کار های خود را با نرم افزار هایی همچون اکسل انجام می دهید، N8N برای کسب و کار شما ایده آل است و در صورتی که کسب و کاری متوسط یا بزرگ دارید می توانید بخش های بسیاری از فرایند های غیر کلیدی خود را با این ابزار هوشمند کنید.
اگر به پیادهسازی اختصاصی، اتصال n8n به نرمافزارهای سازمانی یا سفارشیسازی Workflowها متناسب با کسبوکارتان نیاز دارید، Danix با بررسی نیازهای کسبوکار شما، میتواند این فرایند را از طراحی تا استقرار برای شما انجام دهیم.
همچنین اگر ترجیح میدهید شخصاً نصب و راهاندازی را انجام دهید، میتوانید از اطلاعات موجود در مقالات، دسته N8N استفاده کنید .همچنین می توانید template موجود در این workflow را به صورت رایگان از این قسمت دانلود کنید.
امروزه هوش مصنوعی مولد، تحول بزرگی در تولید محتوای دیجیتال ایجاد کرده است. اگر به دنبال راهکاری هستید که بتوانید تولید متن، صدا و n8n تولید تصویر را در یک فرآیند کاملاً خودکار انجام دهید، استفاده از پلتفرم n8n یکی از بهترین انتخابها خواهد بود. کودکان به داستانهای جذاب، تصاویر رنگارنگ و صداهای آرامشبخش علاقه زیادی دارند، اما تولید روزانه چنین محتوایی بهصورت دستی زمان و هزینه زیادی نیاز دارد.
با استفاده از n8n و اتصال آن به مدلهای هوش مصنوعی مانند GPT-4 و DALL·E میتوانید تمام مراحل تولید یک داستان، ترجمه آن به زبانهای مختلف، n8n تولید تصویر بدون متن، تولید فایل صوتی و انتشار خودکار در تلگرام را در قالب یک Workflow هوشمند مدیریت کنید. در این مقاله، ساختار کامل این Workflow و نحوه راهاندازی و شخصیسازی تمامی بخشهای آن را بررسی خواهیم کرد.
تولید داستان با n8n:
قبل از شروع
اگر هنوز n8n را نصب نکردهاید، پیشنهاد میکنیم ابتدا مقاله «آموزش n8n» را مطالعه کنید. در آن مقاله، مراحل نصب با Node.js و Docker، راهاندازی اولیه و ساخت اولین Workflow بهصورت کامل آموزش داده شده است.
پس از نصب و راهاندازی، میتوانید به این مقاله بازگردید و مراحل پیادهسازی این Workflow را دنبال کنید تا علاوه بر تولید متن و صدا، فرآیند n8n تولید تصویر را نیز بهصورت خودکار اجرا کنید.
این Workflow چه کاری انجام میدهد؟
این Workflow یک سیستم هوشمند برای تولید و انتشار کتابهای صوتی و تصویری کوتاه مخصوص کودکان است. فرآیند اجرای آن به این صورت است که در زمانهای مشخص، یک درخواست برای نگارش داستانی جذاب و آموزنده به مدل هوش مصنوعی ارسال میشود.
پس از تولید متن، سیستم آن را پردازش کرده و در صورت نیاز به زبان مقصد ترجمه میکند. سپس مرحله n8n تولید تصویر با استفاده از مدل DALL·E انجام میشود تا تصویری متناسب با داستان و بدون هیچ نوشتهای تولید شود. در ادامه، متن به فایل صوتی تبدیل شده و در نهایت متن، تصویر و فایل صوتی بهصورت خودکار در کانال یا گروه تلگرام منتشر میشوند.
به کمک این Workflow، تمام مراحل تولید محتوا بدون دخالت دستی انجام میشود و تنها کافی است زمانبندی اجرای آن را مشخص کنید.
کاربردهای Workflow
این Workflow در پروژههای مختلف آموزشی، سرگرمی و تجاری کاربرد دارد و میتواند فرآیند تولید محتوا را تا حد زیادی خودکار کند. برخی از مهمترین کاربردهای آن عبارتاند از:
-
مدیریت خودکار کانالهای آموزشی و سرگرمی تلگرام
-
تولید داستانهای چندزبانه برای آموزش زبان
-
تولید محتوای روزانه برای بخش کودکان وبسایتها و اپلیکیشنها
-
ساخت کتابهای الکترونیکی همراه با فایل صوتی
-
تولید داستانهای اخلاقی برای مدارس و کتابخانههای دیجیتال
-
راهاندازی سرویسهای اشتراکی ارسال قصه شب
-
استفاده از n8n تولید تصویر برای ساخت تصاویر اختصاصی هر داستان بدون نیاز به طراحی دستی
این Workflow به دلیل امکان تولید همزمان متن، تصویر و صدا، گزینهای مناسب برای تولید محتوای مقیاسپذیر محسوب میشود.
پیشنیازها
برای پیادهسازی این پروژه، به موارد زیر نیاز دارید:
-
نصب و راهاندازی n8n (نسخه محلی یا سروری)
-
حساب کاربری OpenAI و API Key معتبر برای استفاده از GPT-4 و DALL·E
-
ربات تلگرام و دریافت Bot Token از BotFather
-
شناسه کانال یا گروه تلگرام (Chat ID)
-
دسترسی پایدار به اینترنت برای ارتباط با APIهای هوش مصنوعی
از آنجایی که بخش مهمی از این Workflow مربوط به n8n تولید تصویر است، لازم است مدل تولید تصویر DALL·E در حساب OpenAI شما فعال باشد تا امکان ایجاد تصاویر اختصاصی برای هر داستان فراهم شود.
رمز فایل: danxiai.com
فایل JSON این Workflow را از این قسمت دانلود کنید.
رمز فایل : danxiai.com
آموزش Import کردن Workflow
پس از دانلود فایل JSON، وارد داشبورد n8n شوید و از منوی اصلی روی گزینه Import from File کلیک کنید. سپس فایل Workflow را انتخاب کنید تا ساختار آن بهصورت خودکار در محیط n8n ایجاد شود.
بعد از پایان فرآیند Import، لازم است Credentialهای موردنیاز مانند OpenAI و Telegram را تنظیم کنید. با انجام این مرحله، Workflow آماده اجرا خواهد بود و تمام مراحل از تولید داستان گرفته تا n8n تولید تصویر، ساخت فایل صوتی و ارسال محتوا به تلگرام بهصورت خودکار انجام میشود.
ساختار Workflow
این Workflow با استفاده از یک ساختار درختی و موازی طراحی شده است تا چندین عملیات بهصورت همزمان یا مرحلهای اجرا شوند و سرعت پردازش افزایش پیدا کند.
در ابتدای Workflow، فرآیند با استفاده از یک زمانبندی مشخص آغاز میشود. سپس متن داستان توسط هوش مصنوعی تولید شده، در صورت نیاز ترجمه میشود، مرحله n8n تولید تصویر انجام میشود، فایل صوتی ساخته شده و در نهایت تمامی خروجیها به تلگرام ارسال میشوند.
این ساختار باعث میشود بدون نیاز به اجرای دستی، کل فرآیند تولید و انتشار محتوا بهصورت منظم و خودکار انجام شود.
آموزش Nodeها برای تولید داستان با n8n
۱. Schedule Trigger
وظیفه Node
این نود نقطه شروع Workflow است و وظیفه دارد فرآیند را در بازههای زمانی مشخص اجرا کند.
تنظیمات مهم
فیلد Interval روی ۱۲ ساعت تنظیم شده است، اما میتوانید آن را به دلخواه تغییر دهید.
دلیل استفاده
استفاده از Schedule Trigger باعث میشود فرآیند تولید داستان، n8n تولید تصویر و انتشار محتوا بدون نیاز به اجرای دستی در زمانهای مشخص انجام شود.
۲. Create a Story for Kids (Chain Summarization)
وظیفه Node
این نود متن اصلی داستان را با استفاده از مدل هوش مصنوعی تولید میکند.
تنظیمات مهم
در این Workflow از متد Stuff برای پردازش یکپارچه متن استفاده شده است.
دلیل استفاده
این بخش هسته اصلی Workflow محسوب میشود و کیفیت داستان تولیدشده تا حد زیادی به پرامپت این نود بستگی دارد. هرچه پرامپت دقیقتر نوشته شود، خروجی مناسبتری برای مراحل بعدی مانند ترجمه، تولید صدا و n8n تولید تصویر دریافت خواهید کرد.
۳. Translate the Story to Arabic (Chain Summarization)
وظیفه Node
این نود متن تولیدشده را به زبان عربی ساده ترجمه میکند.
نکته
در صورت نیاز میتوانید زبان مقصد را به فارسی، انگلیسی یا هر زبان دیگری تغییر دهید.
دلیل استفاده
ترجمه خودکار باعث میشود بدون تولید مجدد داستان، همان محتوا را برای مخاطبان زبانهای مختلف منتشر کنید و از همان تصویر و فایل صوتی نیز استفاده نمایید.
۴. Generate an Image for the Story (OpenAI / DALL·E)
وظیفه Node
این نود مسئول n8n تولید تصویر است و با استفاده از مدل DALL·E، تصویری متناسب با داستان ایجاد میکند.
تنظیمات مهم
در پرامپت این نود از عبارت:
No text in image
استفاده شده است تا هیچ متنی روی تصویر قرار نگیرد.
همچنین میتوانید سبک تصویر را تغییر دهید؛ برای مثال:
-
Cartoon
-
Pixar Style
-
Watercolor
-
Anime
-
3D Illustration
دلیل استفاده
وجود تصاویر جذاب باعث افزایش تعامل کاربران، بهویژه کودکان، میشود. به همین دلیل بخش n8n تولید تصویر یکی از مهمترین قسمتهای این Workflow است و میتواند کیفیت محتوای نهایی را تا حد زیادی افزایش دهد.
۵. Generate Audio for the Story
وظیفه Node
این نود متن ترجمهشده را به فایل صوتی تبدیل میکند.
دلیل استفاده
بسیاری از کودکان به شنیدن داستان علاقه بیشتری نسبت به مطالعه آن دارند. با تبدیل متن به صدا، محتوای تولیدشده برای استفاده در کتابهای صوتی، اپلیکیشنهای آموزشی و کانالهای قصه شب مناسبتر خواهد بود.
در این مرحله، خروجی صوتی در کنار متن و n8n تولید تصویر آماده انتشار خواهد شد.
۶. Send to Telegram Nodes
وظیفه Node
این نودها مسئول ارسال خروجی نهایی به کانال یا گروه تلگرام هستند.
در این مرحله، موارد زیر بهترتیب ارسال میشوند:
-
متن داستان
-
تصویر تولیدشده
-
فایل صوتی
دلیل استفاده
پس از پایان مراحل تولید متن، ترجمه، n8n تولید تصویر و ساخت فایل صوتی، تمام خروجیها بدون نیاز به دخالت کاربر در کانال تلگرام منتشر میشوند و Workflow به پایان میرسد.



