تكوين نص تسخين الحساب
تسجل هذه الصفحة معاملات تكوين نص account_warmup المستخدم في إنشاء المهام.
نظرة عامة
يُستخدم نص account_warmup لتسخين حسابات TikTok أو Instagram من خلال محاكاة سلوك المستخدم الطبيعي. يشاهد الفيديوهات، ويقوم بالإعجاب والمتابعة والحفظ والتعليق بشكل عشوائي بناءً على الاحتماليات المكونة. هذا يساعد الحسابات الجديدة على بناء تاريخ تفاعل وتجنب اكتشافها كروبوتات.
تكوين النص البرمجي (script_config)
يحتوي كائن script_config على معاملات نص تسخين الحساب. فيما يلي المعاملات المتاحة:
المعاملات
| المعامل | النوع | مطلوب | القيمة الافتراضية | الوصف |
|---|---|---|---|---|
| task_duration | number | لا | 600 | المدة الإجمالية لمهمة التسخين (بالثواني) |
| topic | string | لا | "" | كلمات مفتاحية لموضوع البحث (واحدة في كل سطر، يتم الاختيار عشوائيًا) |
| min_duration | number | لا | 15 | الحد الأدنى لمدة مشاهدة الفيديو (بالثواني) |
| max_duration | number | لا | 30 | الحد الأقصى لمدة مشاهدة الفيديو (بالثواني) |
| like_probable | number | لا | 0 | احتمالية الإعجاب بالفيديو (0-100) |
| floow_probable | number | لا | 0 | احتمالية متابعة منشئ الفيديو (0-100) |
| collect_probable | number | لا | 0 | احتمالية حفظ/وضع إشارة مرجعية للفيديو (0-100) |
| comment_probable | number | لا | 0 | احتمالية التعليق على الفيديو (0-100) |
| comment | string | لا | "" | قوالب التعليقات (واحد في كل سطر، يتم الاختيار عشوائيًا) |
| insert_emoji | boolean | لا | false | ما إذا كان يجب إدراج رموز تعبيرية عشوائية في التعليقات |
| comment_order | string | لا | "random" | ترتيب اختيار التعليقات: random (عشوائي) أو sequential (متسلسل) |
| generate_by_chatgpt | boolean | لا | false | ما إذا كان يجب استخدام ChatGPT لإنشاء التعليقات |
| chatgpt_settings | object | لا | إعدادات تكوين ChatGPT (انظر أدناه) |
بنية إعدادات ChatGPT
عندما يتم تعيين generate_by_chatgpt على true، يمكنك تكوين إنشاء تعليقات ChatGPT باستخدام كائن chatgpt_settings:
| المعامل | النوع | مطلوب | الوصف |
|---|---|---|---|
| api_key | string | نعم | مفتاح API الخاص بك من OpenAI |
| model | string | لا | النموذج المراد استخدامه (افتراضي: "gpt-3.5-turbo"). الخيارات: "gpt-3.5-turbo"، "gpt-4"، "gpt-4-turbo" |
| prompt | string | لا | مطالبة مخصصة لإنشاء التعليقات. افتراضيًا يُنشئ تعليقات ودية وذات صلة |
| max_tokens | number | لا | الحد الأقصى لعدد الرموز في الاستجابة (افتراضي: 100) |
| temperature | number | لا | مستوى الإبداع 0-2 (افتراضي: 0.7). قيمة أعلى = أك ثر إبداعًا |
| base_url | string | لا | عنوان URL مخصص لنقطة نهاية API (لـ Azure OpenAI أو APIs متوافقة) |
مثال على كائن chatgpt_settings:
{
"api_key": "sk-your-openai-api-key",
"model": "gpt-3.5-turbo",
"prompt": "أنشئ تعليقًا قصيرًا وديًا بالعربية لهذا الفيديو",
"max_tokens": 50,
"temperature": 0.8,
"base_url": "https://api.openai.com/v1"
}
بالنسبة للحسابات الجديدة، يُوصى بالبدء باحتماليات تفاعل منخفضة (5-15%) ثم الزيادة تدريجيًا مع مرور الوقت. هذا يحاكي سلوك المستخدم الطبيعي.
أمثلة
تسخين حساب أساسي
تسخين بسيط بمشاهدة الفيديوهات فقط:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "account_warmup",
"script_config": {
"task_duration": 600,
"min_duration": 10,
"max_duration": 30
}
}'
التسخين مع بحث بموضوع
تسخين الحساب من خلال البحث عن مواضيع محددة:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "account_warmup",
"script_config": {
"task_duration": 900,
"topic": "قطط مضحكة\nفيديوهات كلاب\nمجموعة حيوانات أليفة",
"min_duration": 15,
"max_duration": 45
}
}'
التسخين مع تفاعل
تسخين كامل يتضمن الإعجاب والمتابعة والتعليق:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "account_warmup",
"script_config": {
"task_duration": 1200,
"topic": "طعام\nوصفات\nطبخ",
"min_duration": 20,
"max_duration": 60,
"like_probable": 30,
"floow_probable": 10,
"collect_probable": 5,
"comment_probable": 15,
"comment": "رائع جدًا! 🔥\nأحب هذا المحتوى!\nممتاز! ��\nواو، مذهل!",
"insert_emoji": true,
"comment_order": "random"
}
}'
التسخين مع تعليقات ChatGPT
استخدام ChatGPT لإنشاء تعليقات ذكية:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "account_warmup",
"script_config": {
"task_duration": 1800,
"topic": "مراجعات التكنولوجيا\nمنتجات رقمية",
"min_duration": 30,
"max_duration": 90,
"like_probable": 25,
"comment_probable": 20,
"generate_by_chatgpt": true,
"chatgpt_settings": {
"api_key": "your-api-key",
"model": "gpt-3.5-turbo",
"prompt": "أنشئ تعليقًا قصيرًا وديًا لهذا الفيديو"
}
}
}'
تسخين دفعي لعدة أجهزة
تشغيل التسخين على عدة أجهزة في وقت واحد:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_1", "device_2", "device_3"],
"script_name": "account_warmup",
"script_config": {
"task_duration": 600,
"min_duration": 15,
"max_duration": 30,
"like_probable": 20
},
"enable_multi_account": true
}'
مهمة تسخين مجدولة
جدولة التسخين للتشغيل في وقت محدد:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "account_warmup",
"script_config": {
"task_duration": 1200,
"topic": "موسيقى\nرقص\nترند",
"min_duration": 20,
"max_duration": 40,
"like_probable": 15,
"floow_probable": 5
},
"start_time": "09:00"
}'
التسخين بقائمة أسماء المستخدمين
إنشاء مهام تسخين لحسابات محددة:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"usernames": ["@my_account1", "@my_account2"],
"script_name": "account_warmup",
"script_config": {
"task_duration": 600,
"min_duration": 15,
"max_duration": 30,
"like_probable": 20,
"floow_probable": 5
}
}'