
اتاق پرو مجازی با هوش مصنوعی برای فروشگاههای آنلاین
7 دقیقه مطالعه · منتشر شده ۱۴۰۵/۴/۲۶
دانلود workflow
فایل JSON آماده import در n8n — credentialها باید در n8n شما تنظیم شوند.
- فایل JSON را دانلود کنید.
- در n8n: Workflows → Import from File.
- Credentialهای هر node را متصل کنید.
- workflow را فعال کنید.
شناسه workflow: 5200 · منبع: کاتالوگ Axeto
اتاق پرو مجازی مجهز به هوش مصنوعی برای تجارت الکترونیک
این گردش کار، پلتفرمهای تجارت الکترونیک مانند WooCommerce، Shopify و Prestashop را با یک اتاق پرو مجازی مبتنی بر هوش مصنوعی تجهیز میکند. مشتریان میتوانند عکس خود را آپلود کرده و محصولات را به صورت مجازی امتحان کنند، که باعث افزایش تعامل و کاهش احتمالی مرجوعی میشود.
این گردش کار و موارد دیگر را در کاتالوگ n8n در Axeto.ai کاوش کنید.
نمای کلی گردش کار
گردش کار برای مدیریت فرآیند پرو مجازی به بلوکهای منطقی تقسیم شده است:
1. دریافت ورودی: ورودی کاربر، شامل عکس او و URL تصویر محصول انتخاب شده، را از طریق یک فرم سفارشی جمعآوری میکند.
2. آپلود تصویر: عکس کاربر را به یک سرور FTP از راه دور منتقل میکند و آن را از طریق یک URL در دسترس قرار میدهد.
3. درخواست پرو مجازی با هوش مصنوعی: URL عکس کاربر و URL تصویر محصول را به یک API هوش مصنوعی ارسال میکند تا تصویر پرو مجازی تولید شود.
4. نظرسنجی وضعیت پردازش: به صورت دورهای API هوش مصنوعی را برای نظارت بر پیشرفت تولید تصویر بررسی میکند.
5. بازیابی و تحویل نتیجه: پس از آماده شدن تصویر، URL تصویر پرو مجازی تولید شده را بازیابی کرده و کاربر را به آن هدایت میکند.
یادداشتهای چسبان آموزنده در سراسر گردش کار برای ارائه مستندات، دستورالعملها و مثالهای بصری تعبیه شدهاند.
تجزیه و تحلیل دقیق گردش کار
۱. دریافت ورودی
- هدف: دریافت دادههای کاربر از فرم وب "پرو مجازی".
- گرهها (Nodes):
On form submission(Form Trigger) - پیکربندی:
* عنوان فرم: "پرو مجازی"
* فیلدها:
* Nome (نام): ورودی متنی الزامی.
* Product: فیلد مخفی حاوی URL تصویر محصول (در محیط زنده به صورت پویا پر میشود).
* Me: آپلود فایل الزامی برای عکس کاربر (پذیرش .jpg یا .png).
* عبارات کلیدی:
* نام فایل عکس کاربر: $json.Me[0].filename
* URL تصویر محصول: $json.Product
- ورودی: درخواست HTTP POST از فرم وب.
- خروجی: دادههای فرم به گره بعدی منتقل میشوند.
- مدیریت خطا: فیلدهای الزامی گمشده، انواع فایل پشتیبانی نشده و خطاهای ارسال فرم را مدیریت میکند.
۲. آپلود تصویر
- هدف: آپلود عکس کاربر به سرور FTP برای دریافت یک URL قابل دسترسی عمومی.
- گرهها (Nodes):
FTP(FTP Upload) - پیکربندی:
* عملیات: Upload
* مسیر از راه دور: به صورت پویا با استفاده از مُهر زمانی و نام فایل اصلی تولید میشود: =/eolianpenthouse.dev.eureweb.it/test/{{$now.format('yyyyyyLLddHHii')}}-{{ $json.Me[0].filename }}
* ویژگی باینری برای آپلود: Me (فایلی که از طریق فرم آپلود شده است).
* اعتبارنامهها: از اعتبارنامههای FTP ذخیره شده به نام "FTP account (Eolian DEV)" استفاده میکند.
- ورودی: دادههای فایل باینری از ارسال فرم.
- خروجی: پس از آپلود موفقیتآمیز، کنترل به گره "Create Image" منتقل میشود.
- مدیریت خطا: خرابیهای اتصال FTP، مسائل مربوط به مجوزها، خطاهای آپلود فایل و تداخل نام فایل را مدیریت میکند.
۳. درخواست پرو مجازی با هوش مصنوعی
- هدف: با ارسال URLهای تصویر به API Fal.ai، فرآیند پرو مجازی را آغاز میکند.
- گرهها (Nodes):
Create Image(HTTP Request - POST) - پیکربندی:
* URL: https://queue.fal.run/fal-ai/kling/v1-5/kolors-virtual-try-on
* متد: POST
* هدرها:
* Content-Type: application/json
* Authorization: از کلید API از طریق اعتبارنامه احراز هویت هدر HTTP عمومی "Fal.run API" استفاده میکند.
* بدنه (JSON):
```json
{
"human_image_url": "https://eolianpenthouse.dev.eureweb.it/test/{{$now.format('yyyyyyLLddHHii')}}-{{ $json.Me[0].filename }}",
"garment_image_url": "{{ $('On form submission').item.json.Product }}"
}
```
- ورودی: پس از تأیید آپلود FTP فعال میشود.
- خروجی: برای نظرسنجی، کنترل را به گره "Wait 10 sec." منتقل میکند.
- مدیریت خطا: کلیدهای API نامعتبر، خطاهای شبکه، درخواستهای بدشکل و URLهای گمشده را پوشش میدهد.
۴. نظرسنجی وضعیت پردازش
- هدف: به طور مداوم API هوش مصنوعی را برای وضعیت تکمیل تولید تصویر پرو مجازی بررسی میکند.
- گرهها (Nodes):
* Wait 10 sec. (Wait)
* Get status (HTTP Request - GET)
* Completed? (If)
* Get Url image (HTTP Request - GET)
* Get image (HTTP Request - GET)
* Form (Form Completion Response)
- جزئیات گره:
* Wait 10 sec.: یک تأخیر ۱۰ ثانیهای بین بررسیهای وضعیت برای جلوگیری از بارگذاری بیش از حد API ایجاد میکند.
* Get status: با استفاده از request_id، API هوش مصنوعی را برای بازیابی وضعیت پردازش فعلی پرسوجو میکند.
* قالب URL: https://queue.fal.run/fal-ai/kling/requests/{{ $('Create Image').item.json.request_id }}/status
* احراز هویت: اعتبارنامههای "Fal.run API".
* Completed?: وضعیت را ارزیابی میکند.
* شرط: $json.status === "COMPLETED"
* شاخه صحیح: به Get Url image ادامه میدهد.
* شاخه نادرست: برای یک چرخه نظرسنجی دیگر به Wait 10 sec. بازمیگردد.
* Get Url image: URL نهایی تصویر پرو مجازی را پس از تکمیل پردازش بازیابی میکند.
* URL: https://queue.fal.run/fal-ai/kling/requests/{{ $json.request_id }}
* احراز هویت: اعتبارنامههای "Fal.run API".
* Get image: تصویر پرو مجازی تولید شده را از URL به دست آمده دانلود میکند.
* URL: {{ $json.image.url }} (به صورت پویا تنظیم شده است).
* Form: با هدایت کاربر به تصویر نتیجه نهایی پرو مجازی، پاسخ فرم را تکمیل میکند.
* عملیات: Completion
* URL هدایت: {{ $json.image.url }}
- مدیریت خطا: شامل بررسیهای مربوط به مهلت زمانی، تأخیرهای بیش از حد، خطاهای API،
request_idنامعتبر، URLهای تصویر شکسته و خرابیهای هدایت است.
۵. مستندات و دستورالعملها (یادداشتهای چسبان)
- هدف: ارائه مستندات درون خطی، مثالهای بصری و راهنمایی ادغام.
- گرهها (Nodes): گرههای مختلف
Sticky Note. - محتوای کلیدی:
* مثالهای بصری از عکسهای کاربر، تصاویر محصول و تصاویر پرو نتیجه.
* دستورالعملهای گام به گام برای دریافت کلیدهای API، پیکربندی FTP و ادغام با پلتفرمهای تجارت الکترونیک.
* راهنمایی در مورد ایجاد دکمههای "پرو کنید" که به فرم با URLهای محصول پویا پیوند دارند.
* پیوندهای خارجی:
* Fal.ai برای ثبت نام کلید API: https://fal.ai/
* مثال تصاویر میزبانی شده در: https://n3wstorage.b-cdn.net/n3witalia/
جدول خلاصه
| نام گره (Node Name) | نوع گره (Node Type) | نقش عملکردی (Functional Role) | گره(های) ورودی (Input Node(s)) | گره(های) خروجی (Output Node(s)) | محتوای یادداشت چسبان مرتبط (Associated Sticky Note Content) |
|---|---|---|---|---|---|
| On form submission | Form Trigger | دریافت دادههای فرم | — | FTP | — |
| FTP | FTP Upload | آپلود عکس کاربر به FTP | On form submission | Create Image | — |
| Create Image | HTTP Request (POST) | فراخوانی API هوش مصنوعی برای ایجاد پرو | FTP | Wait 10 sec. | دستورالعملهای راهاندازی کلید API (یادداشت چسبان ۶) |
| Wait 10 sec. | Wait | تأخیر بین بررسیهای وضعیت | Create Image | Get status | — |
| Get status | HTTP Request (GET) | بررسی وضعیت پردازش | Wait 10 sec. | Completed? | — |
| Completed? | If | انشعاب بر اساس وضعیت تکمیل | Get status | Get Url image / Wait 10 sec. | — |
| Get Url image | HTTP Request (GET) | بازیابی URL تصویر نهایی | Completed? | Get image | — |
| Get image | HTTP Request (GET) | دانلود تصویر پرو مجازی | Get Url image | Form | — |
| Form | Form Completion Response | هدایت کاربر به تصویر نتیجه | Get image | — | — |
| Sticky Note | Sticky Note | مثال بصری: عکس کاربر | — | — | !User photo |
| Sticky Note1 | Sticky Note | مثال بصری: تصویر محصول | — | — | !Product image |
| Sticky Note2 | Sticky Note | مثال بصری: تصویر نتیجه | — | — | !Result image |
| Sticky Note3 | Sticky Note | خلاصه عملکرد گردش کار | — | — | عملکرد کلی پرو مجازی و کاربرد تجارت الکترونیک را توضیح میدهد. |
| Sticky Note5 | Sticky Note | دستورالعملهای ادغام و راهاندازی | — | — | راهنمایی در مورد کسب کلید API، راهاندازی FTP و استراتژیهای ادغام تجارت الکترونیک را ارائه میدهد. |
| Sticky Note6 | Sticky Note | راهاندازی کلید API Fal.ai | — | — | دستورالعملهای گام به گام برای دریافت و پیکربندی کلید API Fal.ai. |
| Sticky Note7 | Sticky Note | مثالهای ادغام تجارت الکترونیک | — | — | نحوه ایجاد دکمههای "پرو کنید" و پیوند دادن آنها به فرم با URLهای محصول پویا را نشان میدهد. |
Nodeهای استفادهشده
سوالات متداول
این گردش کار n8n چگونه به فروشگاه من کمک میکند؟▾
این گردش کار به شما امکان میدهد تا یک اتاق پرو مجازی مبتنی بر هوش مصنوعی را به فروشگاه آنلاین خود اضافه کنید. مشتریان میتوانند با آپلود عکس خود، محصولات را به صورت مجازی امتحان کنند که این امر تجربه خرید را بهبود بخشیده و احتمال بازگشت کالا را کاهش میدهد.
چه پلتفرمهای تجارت الکترونیکی پشتیبانی میشوند؟▾
این گردش کار برای پلتفرمهای محبوب تجارت الکترونیک مانند WooCommerce، Shopify و PrestaShop طراحی شده است.
فرآیند کار اتاق پرو مجازی چگونه است؟▾
مشتریان عکس خود را آپلود میکنند، محصول مورد نظر را انتخاب میکنند و سپس هوش مصنوعی تصویری از آنها در حال پوشیدن محصول را تولید میکند. این گردش کار مراحل دریافت ورودی، آپلود تصویر، درخواست پردازش با هوش مصنوعی و بازیابی نتیجه را مدیریت میکند.
آیا این گردش کار نیاز به دانش فنی زیادی دارد؟▾
این گردش کار با استفاده از گرههای n8n طراحی شده است و با مستندات ارائه شده، پیادهسازی آن برای کسانی که با مفاهیم اتوماسیون و n8n آشنایی دارند، امکانپذیر است. گرههای `stickyNote` در گردش کار، راهنماییهای لازم را ارائه میدهند.
workflowهای مرتبط
- اتوماسیون جستجوی لینکدین با GPT-4 و جستجوی بولی گوگلHR
- اتوماسیون خلاصهسازی جلسات با Google Drive و OpenAIAI
- تحلیل صوتی با DeepGram و GPT-4o در n8nAI
- گردش کار n8n: ارجاع پشتیبانی هوش مصنوعی به انسانSupport
- ناشناسسازی و بازسازی رزومه با هوش مصنوعی Gemini و Google Sh…HR
- پرسش از هوش مصنوعی درباره تبلیغات متا: بینش فوری از دادههای…AI
