دقیقاً چه کاری باید انجام شود؟
ما در حال راهاندازی یک وبسایت داروخانه آنلاین مبتنی بر وردپرس (ووکامرس) هستیم.
هدف این پروژه، استخراج اطلاعات حدود ۹۰۰۰ قلم کالا (مکمل، آرایشی و بهداشتی، OTC) از یک وبسایت مرجع، بازنویسی و ساختاردهی علمی این اطلاعات با استفاده از هوش مصنوعی (مانند Claude 3.5 Sonnet یا GPT-4o) و انتشار خودکار روزانه (حدود ۱۰۰ محصول در روز) در فروشگاه است.
شرح وظایف دقیق (Scope of Work): وباسکرپینگ و جمعآوری دیتای خام:
استخراج کامل اطلاعات محصولات شامل: عنوان فارسی و انگلیسی، تصویر شاخص و گالری، دستهبندی، قیمت، موجودی و تمامی متون توضیحات و جداول مشخصات از سایت مرجع.
ذخیرهسازی ساختاریافته دادهها در Google Sheets یا دیتابیس واسط (PostgreSQL/MySQL).
راهاندازی پایپلاین اتوماسیون (ترجیحاً با n8n):
اتصال پایپلاین به API هوش مصنوعی (Claude یا OpenAI).
پیادهسازی پرامپت مهندسیشده (ارائهشده یا بازبینیشده) برای تبدیل دیتای خام به خروجی تمیز JSON شامل: عنوان بهینهشده برای سئو توضیحات کوتاه توضیحات جامع با ساختار مرتب HTML فیلدهای تخصصی (ترکیبات، نحوه مصرف، عوارض، منع مصرف، تداخلات دارویی و .... ) مدیریت خطاها (Error Handling)، لاگگیری و قابلیت Retry در صورت قطعی موقت اینترنت یا خطای API.
اتصال و ثبت در ووکامرس (WooCommerce REST API):
ایجاد خودکار محصول در وضعیت پیشنویس یا منتشرشده.
مقداردهی صحیح فیلدهای اختصاصی ایجادشده توسط ACF (Advanced Custom Fields) برای نمایش در تبهای قالب وودمارت.
دانلود، بهینهسازی حجم/نام و آپلود تصاویر محصول در رسانه وردپرس و اتصال به محصول.
اعمال محدودیت و زمانبندی انتشار (Throttle): اجرای منظم و خودکار مثلاً روزانه 100 تا 200 محصول.
تست و تحویل:
اجرای پایلوت روی ۳۰ محصول و تایید نهایی کیفیت محتوا، فیلدها و تصاویر.
ارائه مستندات کوتاه یا ویدیوی آموزشی نحوه مانیتورینگ سیستم و تغییرات احتمالی.
مهارتهای فنی مورد نیاز: تسلط کامل به ابزارهای اتوماسیون مدرن (بهویژه n8n یا ابزارهای مشابه) تسلط بر وباسکرپینگ (Python، BeautifulSoup، Playwright، Scrapy یا ابزارهای آماده مشابه) تسلط به کار با WooCommerce REST API و فیلدهای ACF تجربه کار با API مدلهای زبانی (Anthropic Claude API یا OpenAI API) و توانایی دریافت خروجی ساختاریافته (Structured JSON Output) آشنایی کافی با اصول سئو، جلوگیری از تولید محتوای تکراری (Duplicate Content) و بهینهسازی تصاویر شرایط تحویل و پرداخت: پرداختها بهصورت مرحلهای (Milestone) پس از تایید هر فاز (فاز ۱: اسکرپینگ و ذخیره دیتای خام، فاز ۲: ساخت پایپلاین و تست 30 محصول، فاز ۳: شروع تزریق خودکار و تحویل سورس اتوماسیون) انجام خواهد شد.
لطفاً در صورت تمایل به همکاری، نمونه کارهای مرتبط با Web Scraping، اتوماسیون وردپرس یا کار با n8n را به همراه برآورد هزینه و زمان ارسال نمایید.