AI असिस्टेंट
AI असिस्टेंट आपको काम सामान्य भाषा में बताने देता है और TikMatrix उसे आपके लिए क़तार में डाल देता है। यह आपके डिवाइस, अकाउंट और टास्क इतिहास पढ़ता है, ठीक-ठीक दिखाता है कि वह क्या बनाएगा, और कुछ भी लिखे जाने से पहले आपकी स्वीकृति का इंतज़ार करता है।
असिस्टेंट Pro प्लान या उससे ऊपर उपलब्ध है — वही आवश्यकता जो लोकल ऑटोमेशन API की है।
यह क्या है (और क्या नहीं)
असिस्टेंट आपके फ़ोन को सीधे नहीं छूता। यह वैसे ही काम करता है जैसे आप करते हैं: देखता है कि आपके पास क्या है, फिर टास्क क़तार में डालता है, जिन्हें सामान्य टास्क रनर उठाकर चलाता है। इसके बनाए सभी टास्क बाक़ी टास्कों की तरह ही सूची में दिखते हैं, स्रोत assistant के साथ।
यह अपने आप कुछ भी नहीं लिख सकता। स्थिति बदलने वाली हर क्रिया बातचीत रोक देती है और पहले आपसे पूछती है — देखें आपकी स्वीकृति के बिना कुछ नहीं चलता।
सेटअप
मॉडल आप ख़ुद देते हैं। TikMatrix कोई मॉडल साथ नहीं भेजत ा और आपके अनुरोध प्रॉक्सी नहीं करता — ऐप आपकी मशीन से सीधे उसी एंडपॉइंट से बात करता है जो आप कॉन्फ़िगर करते हैं।
- बाएँ नेविगेशन रेल में असिस्टेंट पर क्लिक करें।
- मॉडल सेटिंग्स पर क्लिक करें।
- भरें:
| फ़ील्ड | क्या डालें |
|---|---|
| एंडपॉइंट | पूरा chat-completions URL, जैसे https://api.openai.com/v1/chat/completions |
| मॉडल | मॉडल आईडी, जैसे gpt-4o या claude-sonnet-4-5 |
| API कुंजी | उस प्रदाता के लिए आपकी कुंजी |
| API प्रारूप | जब तक अनुमान ग़लत न हो, एंडपॉइंट से पहचानें पर रहने दें |
| प्रति पुष्टि टास्क सीमा | एक स्वीकृति अधिकतम कितने टास्क बना सकती है (डिफ़ॉल्ट 200) |
- सहेजें पर क्लिक करें।
सेटिंग्स स्वीकार होते ही पैनल के ऊपर की स्थिति पंक्ति उपयोग में मौजूद मॉडल दिखाती है, ताकि एक नज ़र में पता चले कि बातचीत किस एंडपॉइंट पर जाएगी।
कौन-से एंडपॉइंट काम करते हैं
दो प्रारूप समर्थित हैं:
- OpenAI-संगत — कोई भी एंडपॉइंट जो
POST /v1/chat/completionsबोलता हो। इसमें ख़ुद OpenAI और अधिकांश स्व-होस्टेड सर्वर आते हैं: vLLM, LocalAI, Ollama की OpenAI परत, DeepSeek, OpenRouter आदि। - Anthropic — वे एंडपॉइंट जो
POST /v1/messagesबोलते हैं।
API प्रारूप सामान्यतः एंडपॉइंट से पहचानें पर ही रहता है: जिस URL में api.anthropic.com या /v1/messages हो उसे Anthropic माना जाता है, बाक़ी सबको OpenAI-संगत। इसे तभी स्पष्ट रूप से चुनें जब आप ऐसा प्रॉक्सी चला रहे हों जिसका URL प्रारूप नहीं बताता।
असिस्टेंट पूरी तरह टूल कॉल से चलता है। भरोसेमंद टूल समर्थन के बिना मॉडल आपसे बातचीत तो करेगा पर कभी कोई योजना नहीं बना पाएगा।
मॉडल कैसे चुनें
| यदि आप चाहते हैं | उपयोग करें |
|---|---|
| सबसे भरोसेमंद योजना, कम से कम निगरानी | OpenAI या Anthropic का मौजूदा शीर्ष मॉडल |
| "इसे पूरे रैक पर लगा दो" जैसे रोज़मर्रा के काम में कम लागत | उन्हीं प्रदाताओं का मध्य-श्रेणी मॉडल |
| कुछ भी मशीन से बाहर न जाए | लोकल सर्वर (Ollama, vLLM, LocalAI) और मज़बूत टूल-कॉलिंग वाला मॉडल |
"बात तो करता है पर योजना कभी नहीं बनाता" का आम कारण छोटे लोकल मॉडल होते हैं। असिस्टेंट को ख़राब मानने से पहले वही अनुरोध एक बार किसी होस्टेड मॉडल पर आज़माएँ — अगर वहाँ चल गया तो समस्या मॉडल की थी, कॉन्फ़िगरेशन की नहीं।
सेटिंग्स कहाँ रखी जाती हैं
आपका एंडपॉइंट और कुंजी ऐप की डेटा डायरेक्टरी में assistant_settings.json में लिखे जाते हैं, और अनुरोध भेजते समय बैकएंड उन्हें पढ़ता है। ये आपके कॉन्फ़िगर किए एंडपॉइंट के अलावा कहीं नहीं भेजे जाते।
एक सेटिंग सिर्फ़ उसी फ़ाइल में रहती है: max_tokens, यानी मॉडल को भेजा जाने वाला उत्तर बजट। डिफ़ॉल्ट 8192 है और यह 1024–64000 की सीमा में बाँधा जाता है। लंबे उत्तर कट रहे हों तो इसे हाथ से बढ़ाएँ।
काम माँगना
जो चाहिए वह सामान्य भाषा में लिखें। कुछ उदाहरण:
- हर अकाउंट को 20 मिनट वार्मअप करो
- मेरे पिछले टास्क क्यों विफल हुए?
- कल 09:00 बजे सभी डिवाइसों पर पोस्ट करो
- Marketing ग्रुप के फ़ोनों से इन पाँच अकाउंट को फ़ॉलो करो
एक अनुरोध सामान्यतः तीन चरणों से गुज़रता है:
- यह देखता है। कौन-से डिवाइस ऑनलाइन हैं, कौन-से अकाउंट लॉग-इन हैं, स्क्रिप्ट कौन-से पैरामीटर लेती है।
- यह योजना बनाता है। हिसाब लगाता है कि अनुरोध से ठीक कितने टास्क बनेंगे, और कुल संख्याएँ दिखाता है — कितने टास्क, कितने डिवाइस और अकाउंट पर।
- आप पुष्टि करते हैं। तभी टास्क लिखे जाते हैं।
अगर कोई अनुरोध इस तरह अस्पष्ट है कि उससे टास्क की संख्या बदल जाए, तो असिस्टेंट अनुमान लगाने के बजाय पूछता है।
एक अनुरोध शुरू से अंत तक
आप: सभी लॉग-इन अकाउंट को 20 मिनट वार्मअप करो, कल सुबह 9 बजे से शुरू
असिस्टेंट: (
get_script_schema,list_devices,list_accounts, फिरplan_tasksकॉल करता है) 12 डिवाइस और 34 अकाउंट पर 34 वार्मअप टास्क, हर एक 20 मिनट का, प्रारंभ 2026-08-27 09:00। दो अकाउंट लॉग-इन नहीं हैं, उन्हें छोड़ा गया।
फिर एक पुष्टि कार्ड आता है जिसमें बनने वाली हर पंक्ति सूचीबद्ध होती है — डिवाइस, अकाउंट, और जहाँ स्क्रिप्ट लक्ष्य लेती है वहाँ लक्ष्य — साथ ही वह सटीक script_config जो लिखी जाएगी। आप पुष्टि करें दबाते हैं और 34 टास्क सूची में आ जाते हैं।
समय बताना
टास्क बाद के लिए क़तार में डाले जा सकते हैं: कोई समय बताइए और असिस्टेंट उसे योजना में टास्क आरंभ समय के रूप में रख देता है, जिसे कार्ड स्वीकृति से पहले दिखाता है। बड़े अनुरोधों के लिए भी यही सही उत्तर है — पूरे रैक के फ़ॉलो को दिन भर में फैलाना, सबको एक साथ छोड़ने की तुलना में कहीं कम स्वचालित लगता है, और जोखिम भरे दिखने वाले अनुरोधों पर असिस्टेंट ख़ुद यह सुझाता है।
दोनों ऐप चलाने वाले बिल्ड पर
TikTok और Instagram दोनों के लिए कॉन्फ़िगर किया गया TikMatrix बिल्ड अनुमान नहीं लगाता कि आपका मतलब कौन-सा है, और लगाएगा भी नहीं — बिना प्लेटफ़ॉर्म वाला अनुरोध सवाल के साथ लौटता है। "Marketing ग्रुप पर पोस्ट करो" के बजाय "Marketing ग्रुप पर TikTok पर पोस्ट करो" कहें, तो यह सीधे योजना पर चला जाएगा। एकल-प्लेटफ़ॉर्म बिल्ड कभी नहीं पूछते।
आपकी स्वीकृति के बिना कुछ नहीं चलता
यह कोड में लागू है, मॉडल से विनम्र निवेदन करके नहीं।
जब असिस्टेंट स्थिति बदलने वाली किसी चीज़ की ओर बढ़ता है, तो बातचीत रुक जाती है और एक पुष्टि कार्ड दि खता है कि क्या होने वाला है। कॉल तभी चलती है जब आप पुष्टि बटन दबाते हैं।
चार क्रियाएँ इस तरह सुरक्षित हैं:
| क्रिया | क्या करती है |
|---|---|
create_tasks | नियोजित टास्क क़तार में डालती है |
stop_task | चल रहे टास्क को रोकती है |
retry_task | विफल टास्क को फिर से क़तार में डालती है |
create_custom_script | नई स्क्रिप्ट फ़ाइल लिखती और रजिस्टर करती है |
टास्क बनाने पर इसके ऊपर एक और ताला है: पुष्टि बटन केवल वही योजना चला सकता है जो आपको दिखाई गई थी। पूर्वावलोकन और आपकी स्वीकृति के बीच असिस्टेंट पैरामीटर नहीं बदल सकता — योजना एक बार इस्तेमाल होती है और 15 मिनट बाद समाप्त हो जाती है, इसलिए जिस पूर्वावलोकन को छोड़कर आप चले गए थे, उसे बाद में बदल चुकी डिवाइस सूची के विरुद्ध पुष्ट नहीं किया जा सकता।
यह कार्ड मॉडल का लिखा सारांश भी नहीं है। यह योजना की असली पंक्तियाँ और असली script_config दिखाता है, इसलिए जो आप स्वीकृत करते हैं वही लिखा जाता है।
अस्वीकार करना सामान्य उत्तर है, त्रुटि नहीं: मॉडल को बता दिया जाता है कि आपने मना किया, और वह वही कॉल दोहराने के बजाय कुछ और सुझा सकता है।
टास्क की अधिकतम सीमा
एक पुष्टि डिफ़ॉल्ट रूप से अधिकतम 200 टास्क बना सकती है। यह ग़लत समझे गए अनुरोध के विरुद्ध ब्रेक है — ताकि "मेरे अकाउंट वार्मअप करो" सुबह पता चलने वाले हज़ार टास्क में न बदल जाए। बड़े रन फिर भी संभव हैं: असिस्टेंट उन्हें बैचों में बाँट देता है जिन्हें आप एक-एक करके पुष्ट करते हैं।
सीमा मॉडल सेटिंग्स → प्रति पुष्टि टास्क सीमा में बदली जा सकती है। 2000 से ऊपर क े मान 2000 कर दिए जाते हैं।
असिस्टेंट क्या देख सकता है
ये यह बिना पूछे स्वतंत्र रूप से इस्तेमाल करता है:
| टूल | क्या पढ़ता है |
|---|---|
list_devices | जुड़े डिवाइस, ऑनलाइन या व्यस्त हैं या नहीं, ग्रुप सदस्यता |
list_accounts | अकाउंट, हर अकाउंट किस डिवाइस पर है, और लॉग-इन है या नहीं |
list_groups | डिवाइस ग्रुप और उनका आकार |
get_script_schema | इस बिल्ड में चलने वाली हर स्क्रिप्ट और उसके सटीक पैरामीटर |
list_tasks | टास्क सूची, स्थिति/डिवाइस/स्क्रिप्ट से फ़िल्टर करने योग्य |
get_task_log | एक टास्क का लॉग — विफलता की वजह आमतौर पर यहीं मिलती है |
get_activity_log | हाल की अकाउंट गतिविधि |
device_screenshot | अभी किसी डिवाइस की स्क्रीन पर क्या है |
list_custom_scripts | आपकी रजिस्टर की गई कस्टम स्क्रिप्ट |
get_custom_script_guide | कस्टम स्क्रिप्ट कैसे लिखें |
plan_tasks | अनुरोध से क्या बनेगा, इसका हिसाब — बिना बनाए |
device_screenshot फ़ोन की स्क्रीन की तस्वीर आपके कॉन्फ़िगर किए एंडपॉइंट पर भेजता है। अगर किसी स्क्रीन पर ऐसा कुछ हो सकता है जिसे आप किसी तीसरे पक्ष को नहीं भेजना चाहेंगे, तो स्क्रीनशॉट न माँगें, या असिस्टेंट को अपने ख़ुद के होस्ट किए मॉडल पर लगाएँ।