Content Curator
connecting…
نظارت
overview
publish queue
—
discovery runs
content items
تنظیمات
categories
channels
source accounts
apify datasets
AI settings
کنترل
system switches
connection
setup wizard
overview
—
—
—
⏹ stop all
↻
در حال بارگذاری…
Content Curator
برای شروع، اتصال به Worker API را تنظیم کنید
Worker API URL
آدرس Cloudflare Worker شما
Internal API Secret
همان مقداری که با
wrangler secret put INTERNAL_API_SECRET
تنظیم کردید
اتصال و ورود
🚀 راهاندازی اولیه
مرحله به مرحله همه تنظیمات را انجام دهید
افزودن کانال
×
Channel ID *
مثال: crypto_fa, design_en
Category *
Telegram Chat ID *
username کانال با @ یا Chat ID عددی
زبان *
🇮🇷 فارسی (fa)
🇬🇧 English (en)
🇸🇦 العربية (ar)
🇹🇷 Türkçe (tr)
🇷🇺 Русский (ru)
🇩🇪 Deutsch (de)
🇫🇷 Français (fr)
🇪🇸 Español (es)
🇧🇷 Português (pt)
🇨🇳 中文 (zh)
🇮🇳 हिन्दी (hi)
🇮🇩 Indonesia (id)
Timezone
Asia/Tehran (ایران)
UTC
Asia/Dubai
Europe/London
America/New_York
Asia/Istanbul
Asia/Riyadh
محدودیتهای زمانی
Max / روز
Max / ساعت
فاصله min (دقیقه)
بازه مجاز
JSON array. مثال: ["09:00-23:00"]
بازه مسدود
JSON array. ساعات بدون ارسال
AI و لحن کانال
Channel Label
نام نمایشی برای context ترجمه و داشبورد
Tone Profile
neutral
formal
casual
educational
news
analytical
Custom Instructions
فقط برای همین کانال در ترجمه استفاده میشود
Prompt Studio — Channel / Language
Editorial Mode
news
educational
analytical
brief
explainer
Audience Level
beginner
intermediate
professional
Caption Style
contextual
straight_news
educational_summary
insight_first
Creativity
0 = دقیقتر، 1 = آزادتر
Full Caption Max
Short Caption Max
Language Prompt
Terminology Notes
Forbidden Phrases
قالب پیام تلگرام
نمایش منبع
اگر فعال باشد، فقط label لینکدار نمایش داده میشود؛ URL خام نمیآید.
خاموشکردن link preview
برای جلوگیری از کارت X/Twitter زیر پیام.
semantic dedupe
کنترل آماده برای فاز dedupe.
Source Label Override
اختیاری. خالی بماند تا بر اساس زبان ساخته شود.
Semantic Window (hours)
امضای انتهای پیام
نمایش ID/username کانال
اگر خالی باشد و chat id با @ شروع شود، همان استفاده میشود.
Max posts/source/day
افزودن Category
×
ID *
حروف کوچک، بدون فاصله
نام نمایشی *
Prompt Profile
crypto_editorial — کریپتو و بلاکچین
design_editorial — دیزاین و UX
marketing_editorial — مارکتینگ
branding_editorial — برندینگ
finance_editorial — فایننس
product_editorial — پروداکت
ai_news_editorial — هوش مصنوعی
default_editorial — عمومی
Custom Prompt
اختیاری. برای دستهبندیهای خاص یا policy دقیقتر.
Prompt Studio — Category
Editorial Guidelines
برای بازنویسی نهایی همه زبانهای این category استفاده میشود.
Selection Criteria
Rejection Criteria
Required Context
جلوگیری از تکرار موضوعی درباره یک شخص/ایده
به Claude یادآوری میکند چند پست مشابه پشت سر هم انتخاب نکند.
اجازه انتشار replyها
برای کانال خبری معمولاً خاموش بماند.
اجازه retweet/repost
اگر خاموش باشد repostها قبل از AI رد میشوند.
اجازه quote post
برای quoteهای بدون context بهتر است خاموش شود.
Text-only Policy
allow — مجاز
penalize — فقط با score بالاتر
reject — رد قبل از AI
Min score for text-only
برای policy=penalize مفید است.
Min score for media
Score Threshold
0–100. حداقل امتیاز برای انتشار
Freshness (ساعت)
پستهای قدیمیتر score کمتر
Media Mode
optional — اگر بود
preferred — ترجیح media
disabled — فقط متن
زبانهای هدف
هر زبان = یک کانال جداگانه لازم دارد
افزودن Apify Dataset
×
Dataset ID را از
Apify Console → Task → Last Run → Dataset
بگیرید. هر Task یک Dataset ID ثابت دارد که در همه runها استفاده میشود.
Category *
Platform *
Twitter / X
Instagram
LinkedIn
RSS
Apify Dataset ID *
مثال:
Abc123XYZabc123
— از Apify Console بگیرید
Label (اختیاری)
افزودن Source Account
×
اکانتهای whitelist — AI Gate برای اینها score بالاتر در نظر میگیرد.
Category *
Platform *
Twitter / X
Instagram
LinkedIn
Account Handle *
بدون @
Trust Level
high — منبع اصلی
medium — معمولی
low — احتیاط
Display Name (اختیاری)
Preview
×
در حال آمادهسازی preview…