Magic Super Managerمدیریت هوشمند، از محتوا تا مخاطب

بلوک «فیلتر/شرط» در جریان‌ساز هوشمند

برای تصمیم‌گیری و شاخه‌بندی جریان بر اساس متن پیام، نوع پیام، آخرین پاسخ، تعامل استوری، ویژگی مخاطب یا تگ استفاده می‌شود.

🧪
شبیه‌سازی بلوک: فیلتر/شرطظاهر بلوک بر پایه همان ساختار واقعی جریان‌ساز نمایش داده می‌شود.
ورودیپیام ورودی: «قیمت»
⌕
فیلتر/شرطکلیدواژه، وضعیت مخاطب و شاخه‌ها
متن پیام · شامل «قیمت»
بله خیر
خروجینتیجه: تطبیق شد → شاخه «بله»
برای دیدن اجرای نمونه، «اجرای شبیه‌سازی» را بزن.
⚙️

پنل تنظیمات واقعی بلوک «فیلتر/شرط»

همان ساختار تنظیمات جریان‌ساز؛ این نسخه آموزشی است و چیزی را ذخیره نمی‌کند.

📘
هر فیلد چه کاری می‌کند؟وضعیت اجباری/اختیاری بر اساس Validation واقعی جریان‌ساز است.
منبع بررسیاجباری

مشخص می‌کند بلوک چه چیزی را بررسی کند: متن پیام، نوع پیام، آخرین پاسخ، تعامل استوری، متغیر یا تگ.

اگر خالی باشد: خالی نمی‌ماند؛ پیش‌فرض «متن پیام» است.
کلمات و عبارت‌هاوابسته

وقتی منبع «متن پیام» یا «کامنت تحویلی» است، کلمات یا عبارت‌های آغازگر را وارد می‌کنی.

اگر خالی باشد: در جریان فعال برای این دو منبع نمی‌تواند خالی باشد.
نوع تطبیقوابسته

تعیین می‌کند تطبیق شامل هرکدام، شامل همه، دقیق یا شروع با عبارت باشد.

اگر خالی باشد: اگر چیزی انتخاب نکنی، پیش‌فرض «شامل هرکدام» استفاده می‌شود.
نوع پیاموابسته

فقط وقتی منبع «نوع پیام» است؛ متن، صوت، تصویر، ویدئو یا فایل را انتخاب می‌کنی.

اگر خالی باشد: خالی نمی‌ماند؛ پیش‌فرض «متن» است.
عملگر آخرین پاسخوابسته

برای بررسی عدد/متن بودن، تعداد رقم، برابر بودن یا شامل بودن آخرین پاسخ.

اگر خالی باشد: خود عملگر پیش‌فرض دارد؛ مقدار مقایسه فقط برای «برابر» و «شامل» اجباری است.
نام متغیر و مقداروابسته

وقتی منبع «متغیر» است، نام متغیر و در بعضی عملگرها مقدار مقایسه را وارد می‌کنی.

اگر خالی باشد: نام متغیر در جریان فعال اجباری است؛ برای «وجود دارد/وجود ندارد» مقدار می‌تواند خالی باشد.
تگوابسته

وقتی منبع «تگ» است، نام تگ مورد بررسی را وارد می‌کنی.

اگر خالی باشد: در جریان فعال نمی‌تواند خالی باشد.

برای تصمیم‌گیری و شاخه‌بندی جریان بر اساس متن پیام، نوع پیام، آخرین پاسخ، تعامل استوری، ویژگی مخاطب یا تگ استفاده می‌شود.

🧩 نام دقیق در جریان‌ساز

فیلتر/شرط — کلیدواژه، وضعیت مخاطب و شاخه‌ها

🎯 این بلوک دقیقاً چه کاری انجام می‌دهد؟

برای تصمیم‌گیری و شاخه‌بندی جریان بر اساس متن پیام، نوع پیام، آخرین پاسخ، تعامل استوری، ویژگی مخاطب یا تگ استفاده می‌شود.

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

📍 چه زمانی از این بلوک استفاده کنم؟

بعد از «شروع جریان» یا هر بلوکی که داده‌ای برای بررسی تولید کرده باشد. این بلوک معمولاً دو خروجی دارد: نتیجه درست و نتیجه نادرست.

🚫 چه زمانی از این بلوک استفاده نکنم؟

  • وقتی فقط می‌خواهی یک پیام ثابت بفرستی؛ در این حالت «متن ساده» کافی است.
  • وقتی تصمیم نیازمند فهم متن آزاد و پیچیده است؛ در آن حالت «هوش مصنوعی مجیک» انتخاب مناسب‌تری است.

✅ قبل از شروع

  • مطمئن شو پیام یا داده وضعیت مخاطب در دسترس است.
  • مطمئن شو خروجی بلوک قبلی در دسترس است.
  • مطمئن شو نوع پیام یا آخرین پاسخ در صورت انتخاب در دسترس است.
  • بلوک قبلی و مسیر ورود به این بلوک را مشخص کن.
  • قبل از فعال‌سازی عمومی، یک سناریوی تست واقعی آماده داشته باش.

⚙️ تنظیمات بلوک؛ مرحله‌به‌مرحله

مرحله ۱ — منبع بررسی

متن پیام، نوع پیام، آخرین پاسخ، تعامل استوری، ویژگی مخاطب یا تگ را انتخاب می‌کنی.

مرحله ۲ — نوع بررسی

برابر بودن، شامل بودن، وجود/عدم وجود تگ یا قواعد مخصوص پاسخ را مشخص می‌کنی.

مرحله ۳ — مقدار مقایسه

کلمه، مقدار ویژگی، نوع پیام یا داده‌ای که باید با ورودی مقایسه شود.

مرحله ۴ — شاخه‌ها

هر نتیجه باید به بلوک بعدی مناسب وصل شود؛ شاخه بدون مقصد باعث توقف مسیر می‌شود.

➡️ ورودی‌های بلوک

  • پیام یا داده وضعیت مخاطب
  • خروجی بلوک قبلی
  • نوع پیام یا آخرین پاسخ در صورت انتخاب

⬅️ خروجی‌ها و ادامه مسیر

  • بله / تطبیق
  • خیر / عدم تطبیق

هر خروجی‌ای که در جریان‌ساز برای این بلوک دیده می‌شود باید مقصد مشخص داشته باشد؛ خروجی بدون اتصال می‌تواند اجرای گفتگو را متوقف کند.

🧪 مثال واقعی

سناریوی نمونه

اگر کاربر «قیمت» فرستاد، شاخه بله به ارسال قیمت برود و شاخه خیر پیام راهنما را نمایش دهد.

ورودی نمونه: پیام ورودی: «قیمت»
خروجی نمونه: نتیجه: تطبیق شد → شاخه «بله»

✅ چک‌لیست تست قبل از فعال‌سازی

  1. جریان را با یک ورودی واقعی که باید به این بلوک برسد اجرا کن.
  2. بررسی کن ورودی مورد انتظار واقعاً داخل بلوک قرار گرفته است.
  3. نتیجه یا خروجی بلوک را با چیزی که انتظار داری مقایسه کن.
  4. هم شاخه «بله» و هم شاخه «خیر» را با دو ورودی جدا تست کن.
  5. یک ورودی مرزی یا نامعتبر هم بفرست تا شاخه اشتباه انتخاب نشود.

💡 نکات حرفه‌ای

  • برای ورودی نامعتبر همیشه شاخه امن داشته باش.
  • اگر چند شرط پیچیده داری، آن‌ها را به چند بلوک کوچک‌تر تقسیم کن.
  • نام بلوک را طوری انتخاب کن که بدون باز کردن تنظیمات، وظیفه آن قابل فهم باشد.
  • اگر مسیر پیچیده شد، آن را به چند مرحله ساده یا یک زیرجریان مستقل تقسیم کن.

🛠️ خطاهای رایج و روش بررسی

  • انتخاب منبع اشتباه باعث می‌شود شرط همیشه نتیجه یکسان بدهد.
  • خروجی بله یا خیر بدون اتصال، گفتگو را متوقف می‌کند.
  • اگر اجرا به این بلوک نمی‌رسد، اتصال بلوک قبلی و شاخه‌ای که باید وارد این بلوک شود را بررسی کن.
  • اگر بلوک اجرا می‌شود ولی نتیجه درست نیست، اول ورودی واقعی و سپس تنظیمات همین بلوک را مقایسه کن.

🔗 بلوک‌های مکمل پیشنهادی

  • متن ساده
  • فرم ساز
  • وضعیت مخاطب
  • هوش مصنوعی مجیک
📌 پیشنهاد عملی

اول همین بلوک را در یک جریان آزمایشی کوتاه تست کن؛ بعد آن را وارد سناریوی اصلی و طولانی‌تر کن.

باز کردن جریان‌ساز هوشمند ←

این راهنما کمک کرد؟مرکز راهنما بر اساس سؤال‌های واقعی کامل‌تر می‌شود.
دیدن همه راهنماها ←