AI

SMP Content Factory

ورود به پنل مدیریت محتوا

AI

SMP Content Factory

پایپلاین خودکار مقاله، شبکه‌های اجتماعی و ویدیو

داشبورد اجرا

وضعیت آماده‌سازی سرویس‌ها و اجرای پایپلاین برای هر برند.

Setup

وضعیت آماده‌سازی

موارد تیک‌نخورده را از تب تنظیمات تکمیل کنید.

    تنظیمات و اتصالات

    کلیدها و توکن‌ها اینجا ذخیره می‌شوند. فیلدهای رمز را خالی بگذارید تا مقدار قبلی عوض نشود.

    عمومی هوش مصنوعی Claude DataForSEO زمان‌بندی ویدیو SMP Fund SMP Social
    Schedule

    تعداد اجرا در روز

    هر برند چند بار در روز به‌صورت خودکار اجرا شود (۰ = اجرای خودکار خاموش). اجراها از «ساعت اولین اجرا» شروع و به‌طور مساوی در ۲۴ ساعت پخش می‌شوند. n8n هر ۱۵ دقیقه به گیت‌وی سر می‌زند و فقط برندی که وقتش رسیده اجرا می‌شود.

    General

    عمومی و امنیت پنل

    آدرس عمومی، سهمیه روزانه و اطلاعات ورود.

    LLM

    هوش مصنوعی (OpenAI سازگار)

    نگارش، بازبینی، کپی سوشال، عکس و TTS. انسانی‌سازی ترجیحاً با Claude جداست.

    کپشن فیسبوک/اینستا/X/لینکدین + خلاصه سیندی‌کیشن

    فقط این سایزها مجازند: 1024x1024، 1536x1024، 1024x1536، auto. پیش‌فرض: ۱۵۳۶×۱۰۲۴

    Claude

    Anthropic Claude — انسانی‌سازی

    بعد از Writer، مقاله برای بازنویسی انسانی به Claude می‌رود (مدل جدا از OpenAI).

    API · Research

    DataForSEO API

    اتصال از طریق API رسمی DataForSEO است (Basic Auth). این‌ها رمز ورود داشبورد نیستند — از صفحه API Access فیلدهای API login و API password را کپی کنید.

    Video

    ویدیو (Runway) — اختیاری

    پرهزینه‌ترین مرحله. تا روشن نشود هیچ هزینه‌ای ثبت نمی‌شود.

    Brand · Fund

    SMP Fund — CMS و تلگرام

    ربات تلگرام: t.me/BotFather → /newbot · ربات را ادمین کانال کنید · Chat ID معمولاً عدد منفی مثل -100… است.

    یک کلید ثابت و بی‌انقضا، جدا از نشست هر ادمین انسانی — از `ADMIN_SERVICE_KEY` در env سرویس api همین سایت کپی کنید.

    Dev.to

    Settings → Extensions → DEV Community API Keys: dev.to/settings/extensions

    Discord

    در سرور دیسکورد: Server Settings → Integrations → Webhooks → New Webhook، لینک را کپی کنید: راهنمای Discord Webhooks

    Mastodon

    در اینستنس خودتان (مثلاً mastodon.social): Preferences → Development → New Application (اسکوپ write:statuses) → Access Token را کپی کنید: راهنمای گرفتن توکن Mastodon

    Bluesky

    از تنظیمات حساب Bluesky یک App Password بسازید (رمز اصلی حساب را اینجا وارد نکنید): bsky.app/settings/app-passwords

    Lemmy

    یک اینستنس Lemmy انتخاب/ثبت‌نام کنید و نام کامیونیتی مقصد را وارد کنید — ردیت هم مشابه است ولی به‌خاطر بن سریع حساب حذف شد: join-lemmy.org

    Tumblr

    یک اپ ثبت کنید، بعد در کنسول رسمی Tumblr هر ۴ کلید (Consumer Key/Secret + Token/Token Secret) را برای حساب خودتان بگیرید (بدون نیاز به پیاده‌سازی OAuth): ثبت اپ · API Console (گرفتن توکن)

    WordPress (سایت خودمیزبان)

    در سایت وردپرسی خودتان: پروفایل کاربری → پایین صفحه → Application Passwords → یک رمز جدید بسازید (نه رمز عبور اصلی حساب): راهنمای Application Passwords

    Blogger

    یک پروژه در Google Cloud بسازید، OAuth Client (نوع Desktop) بگیرید، و با OAuth Playground یک Refresh Token برای اسکوپ Blogger بگیرید: Google Cloud Credentials · OAuth Playground

    LinkedIn

    یک اپ در LinkedIn Developers بسازید، محصول «Share on LinkedIn» را فعال کنید (self-serve — نیاز به تایید پارتنر ندارد) و با اسکوپ‌های openid profile w_member_social یک Access Token برای حساب خودتان بگیرید: linkedin.com/developers/apps

    این توکن معمولاً بعد از ۶۰ روز منقضی می‌شود — دستی دوباره بگیرید و اینجا جای‌گذاری کنید؛ تا آن زمان انتشار کاملاً خودکار است.

    Nostr

    با یک ابزار ساخت کلید Nostr، کلید خصوصی را به فرمت hex کپی کنید (نه فرمت nsec1...): nostrtool.com

    Brand · Social

    SMP Social — CMS و تلگرام

    ربات تلگرام: t.me/BotFather → /newbot · ربات را ادمین کانال کنید · Chat ID معمولاً عدد منفی مثل -100… است.

    یک کلید ثابت و بی‌انقضا، جدا از نشست هر ادمین انسانی — از `ADMIN_SERVICE_KEY` در env سرویس api همین سایت کپی کنید.

    Dev.to

    Settings → Extensions → API Keys: dev.to/settings/extensions

    Discord

    در سرور دیسکورد: Server Settings → Integrations → Webhooks → New Webhook، لینک را کپی کنید: راهنمای Discord Webhooks

    Mastodon

    در اینستنس خودتان (مثلاً mastodon.social): Preferences → Development → New Application (اسکوپ write:statuses) → Access Token را کپی کنید: راهنمای گرفتن توکن Mastodon

    Bluesky

    از تنظیمات حساب Bluesky یک App Password بسازید (رمز اصلی حساب را اینجا وارد نکنید): bsky.app/settings/app-passwords

    Lemmy

    یک اینستنس Lemmy انتخاب/ثبت‌نام کنید و نام کامیونیتی مقصد را وارد کنید — ردیت هم مشابه است ولی به‌خاطر بن سریع حساب حذف شد: join-lemmy.org

    Tumblr

    یک اپ ثبت کنید، بعد در کنسول رسمی Tumblr هر ۴ کلید (Consumer Key/Secret + Token/Token Secret) را برای حساب خودتان بگیرید (بدون نیاز به پیاده‌سازی OAuth): ثبت اپ · API Console (گرفتن توکن)

    WordPress (سایت خودمیزبان)

    در سایت وردپرسی خودتان: پروفایل کاربری → پایین صفحه → Application Passwords → یک رمز جدید بسازید (نه رمز عبور اصلی حساب): راهنمای Application Passwords

    Blogger

    یک پروژه در Google Cloud بسازید، OAuth Client (نوع Desktop) بگیرید، و با OAuth Playground یک Refresh Token برای اسکوپ Blogger بگیرید: Google Cloud Credentials · OAuth Playground

    LinkedIn

    یک اپ در LinkedIn Developers بسازید، محصول «Share on LinkedIn» را فعال کنید (self-serve — نیاز به تایید پارتنر ندارد) و با اسکوپ‌های openid profile w_member_social یک Access Token برای حساب خودتان بگیرید: linkedin.com/developers/apps

    این توکن معمولاً بعد از ۶۰ روز منقضی می‌شود — دستی دوباره بگیرید و اینجا جای‌گذاری کنید؛ تا آن زمان انتشار کاملاً خودکار است.

    Nostr

    با یک ابزار ساخت کلید Nostr، کلید خصوصی را به فرمت hex کپی کنید (نه فرمت nsec1...): nostrtool.com

    پروفایل برند

    لحن، مخاطب، موضوعات اولیه و کلمات ممنوع برای تولید محتوا. اتصال سایت/API در تب تنظیمات است.

    این لیست فقط انتخاب است — شناسه سیستم ثابت است (smpfund / smpsocial). برای عوض کردن نام نمایشی از فیلد «نام نمایشی» پایین استفاده کنید، نه این لیست.

    نام برند در پنل، کارت‌ها و پرامپت‌ها. روی شناسه فنی و دامنه سایت اثر ندارد.

    یک برچسب کوتاه انگلیسی برای موضوع کسب‌وکار — نه آدرس وب‌سایت. مثال: prop-trading یا social-media-services.

    به انگلیسی یا فارسی توضیح دهید مقاله چطور صدا بدهد: رسمی؟ خودمانی؟ بدون اغراق؟

    چه کسی مقاله را می‌خواند؟ سطح دانش و نیازش چیست؟

    جمله پایانی که خواننده را به سایت/محصول هدایت می‌کند.

    اگر پر باشد در محتوای برند لحاظ می‌شود (مثلاً ریسک معامله). خالی = بدون disclaimer.

    کلمات/وعده‌هایی که نباید در مقاله یا تحقیق موضوع بیاید. هر خط یک مورد.

    ایده‌های شروع برای DataForSEO. هر روز چند مورد چرخشی استفاده می‌شود — حداقل ۵–۸ موضوع مرتبط بنویسید.

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

    مقاله اول به انگلیسی روی همان post منتشر می‌شود، بعد با AI به این زبان‌ها ترجمه و منتشر می‌شود. اسلاگ ثابت می‌ماند تا سئو hreflang درست کار کند: /{slug} و /{locale}/{slug} (مثلاً /test و /ar/test). فقط زبان‌های فعال همین سایت را بنویسید — برای SMP Fund مثلاً fa,ar,de,fr,es، برای SMP Social مثلاً ar,es,pt,ru.

    استخر کلمات کلیدی

    حدود ۳۰۰ کلمه یک‌بار از DataForSEO گرفته و با AI بهینه می‌شود. تا تمام نشود دوباره به DFS وصل نمی‌شود (به‌جز SERP برای هر مقاله).

    —

    —

    همگام‌سازی: عنوان و focusKeyword پست‌های موجود CMS را وارد دفترچه می‌کند تا مقاله تکراری زده نشود. برای Fund خالی معمولاً ۰ پست است؛ برای Social همهٔ بلاگ فعلی بلاک می‌شود.

      افزودن کلمه کلیدی دستی

      هر خط یا با کاما یک کلمه؛ فقط به استخر همین برند اضافه می‌شود.

      پیش‌نویس‌ها

      لیست تولیدها، وضعیت انتشار و لینک پلتفرم‌ها.

      انتشار دستی

      این پلتفرم‌ها API خودکار قابل‌اعتماد ندارند — متن/عکس/ویدیوی آماده‌شده برای هرکدام را از اینجا بردارید و خودتان در همان شبکه منتشر کنید، بعد «علامت‌گذاری به‌عنوان منتشرشده» را بزنید.

      اسکنر هش USDT

      از آخرین تراکنش‌های شبکه‌های TRC20 (ترون) و BEP20 (بایننس)، هش تراکنش‌هایی با مبلغ تعیین‌شده در تنظیمات پیدا می‌کند. مبلغ‌ها بدون اعشار (برش) و هش‌ها کامل نمایش داده می‌شوند و برای هر رکورد یک نام و نام خانوادگی با AI ساخته می‌شود. هیچ API قیمت‌گذاری صدا زده نمی‌شود؛ USDT با دلار ۱:۱ در نظر گرفته می‌شود.

      Scan

      گرفتن هش کد

      هر کلیک بین حداقل و حداکثر تعداد تنظیم‌شده (پیش‌فرض ۱ تا ۵) رکورد پیدا می‌کند. اسکن از آخرین بلوک‌ها شروع می‌شود، کل زنجیره را نمی‌گردد و هش‌های تکراری کلیک‌های قبلی را دوباره برنمی‌گرداند.

      هنوز اسکنی انجام نشده است.

      Settings

      تنظیمات اسکن

      همه اعداد این بخش قابل تغییرند و در data/settings.json ذخیره می‌شوند. بعد از تغییر، دکمه «ذخیره تنظیمات» پایین صفحه را بزنید. جمع سه درصد باید دقیقاً ۱۰۰ باشد. در تعداد کم (۱ تا ۵)، درصدها با گرد کردن اعمال می‌شوند؛ مثلاً ۱۰٪ از ۵ ممکن است ۰ یا ۱ رکورد شود.

      —

      تنظیمات پیشرفته (نودها و عمق اسکن)
      Names

      نام و نام خانوادگی

      برای هر هش، AI یک نام و نام خانوادگی کامل می‌سازد. درصدها احتمال زبان هر نام را تعیین می‌کنند و جمعشان باید ۱۰۰ باشد. نام‌های استفاده‌شده در بازه زیر ذخیره می‌شوند و تا پایان بازه دوباره برگردانده نمی‌شوند؛ بعد از آن قابل استفاده مجددند.

      —

      —

      نام‌ها در data/usdt-names.json ذخیره می‌شوند. اگر AI در دسترس نباشد، از لیست پشتیبان استفاده می‌شود و در خروجی هشدار نمایش داده می‌شود.

      Manual payout

      ثبت خودکار در Manual Payout

      وقتی فعال باشد، برای هر هش یک رکورد Manual payout — previous platform در smpfund ساخته می‌شود (همان مسیری که دکمه «Add manual payout» استفاده می‌کند) و گواهی پرداخت صادر می‌شود. ایمیل، یادداشت داخلی و گزینه «Keep off the public payout proof» خالی/پیش‌فرض می‌مانند. این کار یک رکورد مالی واقعی می‌سازد؛ برای شروع خاموش بگذارید، با یک رکورد تست کنید و بعد فعال کنید.

      برای مبلغ‌های بالای این عدد فقط اکانت سایزهای مبلغ بالا انتخاب می‌شوند.

      مبلغ پیاوت همان مبلغ کامل USDT است (بدون اعشار؛ مثلاً 116.79 تبدیل به 116 می‌شود). ستون مبلغ جدول هم بدون اعشار است. برای مبلغ‌های بالای آستانه، فقط اکانت سایزهای «مبلغ بالا» به‌صورت تصادفی انتخاب می‌شوند. کلید اختصاصی باید در Coolify سرویس API پروژه۲ با نام PAYOUT_AUTOMATION_KEY تنظیم و همین‌جا وارد شود.

      Daily

      اجرای خودکار روزانه

      وقتی فعال باشد، workflow اختصاصی n8n هر ۱۵ دقیقه گیت‌وی را صدا می‌زند و گیت‌وی فقط در ساعت تعیین‌شده یک‌بار در روز اسکن را اجرا می‌کند. نتایج همین‌جا ذخیره می‌شوند. دکمه «گرفتن هش کد» همیشه در دسترس است. برای شروع، این گزینه را خاموش بگذارید تا اسکن دستی را تست کنید؛ بعد از تست تیک بزنید.

      —

      پرامپت‌های AI

      متن دستورات مدل‌ها را مستقیم از اینجا ویرایش کنید.

      لاگ انتشار

      ردیابی اینکه هر پلتفرم موفق شد یا خطا داد.