Hermes Agent के साथ TikTok Slideshow कंटेंट क्रिएशन को ऑटोमेट कैसे करें (स्टेप-बाय-स्टेप गाइड)

Hermes Agent के साथ TikTok Slideshow कंटेंट क्रिएशन को ऑटोमेट कैसे करें (स्टेप-बाय-स्टेप गाइड)

@alexcooldev
अंग्रेज़ी4 दिन पहले · 13 मई 2026

AI features

257K
762
56
30
2.4K

TL;DR

यह गाइड बताती है कि हुक रिसर्च से लेकर इमेज सोर्सिंग तक, TikTok Slideshows को ऑटोमेट करने के लिए Hermes Agent का उपयोग कैसे करें, साथ ही बॉट डिटेक्शन से बचने के लिए ड्राफ्ट मोड का उपयोग कैसे करें।

वर्तमान में, TikTok स्लाइडशो के लिए व्यूज़ और एंगेजमेंट को भारी मात्रा में बढ़ावा दे रहा है, आप इन चैनलों को देख सकते हैं।

Alex Nguyen - inline image
Alex Nguyen - inline image
Alex Nguyen - inline image
Alex Nguyen - inline image

यह स्टैक क्यों

स्लाइडशो अभी TikTok पर सबसे अधिक लीवरेज वाला फॉर्मेट हैं:

  • एल्गोरिदम अभी भी उन्हें आक्रामक रूप से पुश करता है (सस्ता कंटेंट, TT की तरफ से अनंत सप्लाई की समस्या)
  • कोई फिल्मिंग नहीं, कोई एडिटिंग नहीं, कोई चेहरा नहीं चाहिए
  • हुक-ड्रिवन → आप प्रति दिन 50 हुक A/B टेस्ट कर सकते हैं
  • ड्राफ्ट अपलोड डायरेक्ट-पब्लिश API को हिट करने वाले अधिकांश बॉट डिटेक्शन को बायपास करते हैं

अड़चन कभी आइडियाज़ की नहीं थी। यह असेंबली लाइन की थी। हुक → निच → इमेज डायरेक्शन → 8 स्लाइड कंपोज़िशन → कैप्शन → शेड्यूल। इसे मैन्युअली करना = प्रति पोस्ट 20 मिनट। 30 अकाउंट के लिए = एक पूर्णकालिक नौकरी जिससे आप नफरत करते हैं।

Hermes Agent सही टूल है क्योंकि यह कोई फ्रेमवर्क नहीं है जिसे आप npm इंस्टॉल करके वायर अप करते हैं; यह एक स्वायत्त CLI एजेंट है जो जहाँ आप चाहें वहाँ रहता है (मेरा $5 Hetzner बॉक्स), जिसमें बिल्ट-इन स्किल्स, क्रॉन, MCP और सबएजेंट डेलिगेशन है। पूरी पाइपलाइन सिर्फ स्किल्स है जो एजेंट लोड करता है + क्रॉन जॉब्स जो उन्हें शेड्यूल पर फायर करते हैं। कोई क्यू इंफ्रास्ट्रक्चर नहीं, कोई वर्कर पूल मैनेज करने की जरूरत नहीं।

स्टेप 1: Hermes Agent इंस्टॉल करें

VPS पर वन-लाइनर इंस्टॉल:

एक प्रोवाइडर चुनें:

मैं एजेंट वाले चरणों (हुक रिसर्च, इमेज डायरेक्शन, कैप्शन) के लिए OAuth (Max प्लान) के साथ Anthropic चलाता हूँ और उच्च-वॉल्यूम पोल के लिए एक सस्ता OpenRouter फॉलबैक। आप Nous Portal, OpenAI Codex, DeepSeek, Z.AI, Kimi भी वायर कर सकते हैं—hermes मॉडल इसे पूरी तरह से समझाता है।

सत्यापित करें कि यह काम करता है:

अगर यह जवाब देता है, तो आप सबसे कठिन हिस्से को पार कर चुके हैं। पूरा क्विकस्टार्ट https://hermes-agent.nousresearch.com/docs/getting-started/quickstart पर है।

फिर गेटवे को systemd सर्विस के रूप में इंस्टॉल करें ताकि क्रॉन जॉब्स वास्तव में तब चलें जब आप लॉग इन न हों:

यह डेमॉन है जो हर 60 सेकंड में शेड्यूलर को टिक करता है और ताज़ा एजेंट सेशन में देय जॉब्स चलाता है।

स्टेप 2: मेंटल मॉडल पाइपलाइन = स्किल्स + क्रॉन, वर्कर्स नहीं

अधिकांश ऑटोमेशन ट्यूटोरियल क्यू और वर्कर्स तक पहुँचते हैं। Hermes इसे उलट देता है। काम की इकाई एक स्किल है (~/.hermes/skills/ में मार्कडाउन फ़ाइल) और ट्रिगर एक क्रॉन जॉब है जो एक या अधिक स्किल्स लोड करता है और उन्हें चलाता है।

TikTok पाइपलाइन के लिए यहाँ मैपिंग है:

Alex Nguyen - inline image

प्रत्येक स्किल एक मार्कडाउन फ़ाइल है जिसे एजेंट ऑन डिमांड लोड करता है। क्रॉन जॉब्स उन्हें context_from के माध्यम से चेन करते हैं। Hermes शेड्यूलर प्रत्येक जॉब को एक ताज़ा पृथक सेशन में चलाता है, इसलिए अकाउंट्स के बीच कोई स्टेट दूषित नहीं होता।

स्टेप 3: स्किल्स बनाएँ

स्किल्स ~/.hermes/skills/<category>/<skill-name>/SKILL.md में रहती हैं। एजेंट skill_manage के माध्यम से उन्हें स्वयं बना सकता है, या आप उन्हें हाथ से लिख सकते हैं। मैं मिक्स करता हूँ—मैं संरचना का ड्राफ्ट बनाता हूँ, फिर Hermes को रन करने के बाद रिफाइन करने देता हूँ।

हुक रिसर्चर स्किल

bash

~/.hermes/skills/tiktok/hook-researcher/SKILL.md:

इमेज सोर्स राउटर स्किल

यह प्रति स्लॉट Pinterest बनाम AI जेन तय करता है।

~/.hermes/skills/tiktok/source-router/SKILL.md:

Pinterest स्क्रैपर स्किल

इसे एक हेल्पर स्क्रिप्ट की आवश्यकता है क्योंकि एजेंट को कॉन्टेक्स्ट में HTTP रोटेशन लॉजिक नहीं करना चाहिए।

~/.hermes/skills/tiktok/pinterest-scraper/SKILL.md:

~/.hermes/skills/tiktok/pinterest-scraper/scripts/scrape.py एक सामान्य Python स्क्रिप्ट है। एजेंट इसे execute_code या terminal के माध्यम से इनवोक करता है और stdout पार्स करता है। ऊपर घोषित PROXY_POOL_URL execute_code सैंडबॉक्स में स्वचालित रूप से पास हो जाता है—यह एक Hermes फीचर है जिसने मुझे बहुत सारे env प्लंबिंग से बचाया।

स्लाइड कंपोज़िटर—नो-एजेंट मोड

यह चरण पूरी तरह से डिटरमिनिस्टिक है। किसी LLM की आवश्यकता नहीं। Hermes में इसके लिए no_agent मोड है:

bash

~/.hermes/scripts/compose-slides.py:

फिर इसे no_agent क्रॉन जॉब के रूप में शेड्यूल करें—wakeAgent कभी फायर नहीं होता, इस चरण पर कोई LLM लागत नहीं।

पब्लिशर स्किल

~/.hermes/skills/tiktok/publisher/SKILL.md:

स्टेप 4: शैडो बैन किलर—हमेशा ड्राफ्ट मोड

यह वह हिस्सा है जिसे अधिकांश ट्यूटोरियल छोड़ देते हैं और यह नए अकाउंट के मरने का सबसे बड़ा कारण है।

यदि कोई अकाउंट 30 दिन से कम पुराना है, तो हमेशा ड्राफ्ट के रूप में पोस्ट करें। कोई अपवाद नहीं।

TikTok पर नए अकाउंट प्रोबेशन पर हैं। एल्गोरिदम प्रोफाइल करता है:

  • कंटेंट पोस्टिंग API के माध्यम से पब्लिश करना → बॉट रिस्क स्कोर +1
  • पब्लिश IP का अकाउंट के सामान्य डिवाइस IP से मेल न खाना → +1
  • संदिग्ध रूप से नियमित अंतराल → +1
  • ऑन-डिवाइस कैप्चर की तुलना में स्ट्रिप्ड या असंगत मेटाडेटा → +1

एक ताज़ा अकाउंट पर इनमें से 2-3 स्टैक करें और आप चुपचाप शैडो बैन हो जाते हैं। कोई सूचना नहीं। वीडियो हमेशा के लिए 50-200 व्यूज़ पर अटक जाते हैं। आप सोचेंगे कि आपका कंटेंट बेकार है। ऐसा नहीं है—अकाउंट मर चुका है।

ऊपर दिया गया पब्लिशर स्किल 30 दिन / 20 पोस्ट से कम वाले किसी भी अकाउंट के लिए ड्राफ्ट मोड को हार्डकोड करता है। Postiz इसे ड्राफ्ट के रूप में अपलोड करता है, फिर मेरा iPhone फार्म (WebDriverAgent ऑटोमेशन के माध्यम से) ड्राफ्ट उठाता है और एक वास्तविक डिवाइस से वास्तविक IP के साथ पब्लिश हिट करता है। TikTok एक ज्ञात डिवाइस से मानव-आरंभित पब्लिश देखता है—साफ।

वार्मअप प्रोटोकॉल:

  • दिन 1-7: अकाउंट स्क्रॉल, लाइक, फॉलो के अलावा कुछ नहीं करता
  • दिन 8-14: प्रति दिन 1 ड्राफ्ट पोस्ट करें, ड्राफ्ट बनने के 2-4 घंटे बाद डिवाइस से पब्लिश करें
  • दिन 15-30: प्रति दिन 2-3 ड्राफ्ट तक रैंप करें, ±90 मिनट के भीतर पब्लिश टाइम को रैंडमाइज़ करें
  • दिन 30+: पूर्ण पाइपलाइन कैडेंस, अभी भी ड्राफ्ट मोड

Hermes क्रॉन + Postiz Cloud + iPhone फार्म डिवाइस पब्लिश = TikTok के क्लासिफायर के लिए ऑर्गेनिक व्यवहार से अप्रभेद्य।

स्टेप 5: क्रॉन + context_from के साथ सब कुछ चेन करें

यह Hermes के क्रॉन सिस्टम का जादू है। पाइपलाइन का प्रत्येक चरण एक अलग क्रॉन जॉब है। जॉब N, जॉब N-1 के सबसे हाल के आउटपुट को context_from के माध्यम से पढ़ता है। चेन बिना मेरे ऑर्केस्ट्रेट किए एंड-टू-एंड चलती है।

मैं Hermes के साथ एक ही चैट सेशन से चेन बनाता हूँ:

text

hermes --tui

मुझे अकाउंट acc_42, niche=fitness के लिए TikTok पाइपलाइन सेट अप करनी है।

पाइपलाइन को हर दिन 09:00 UTC पर चलाने के लिए शेड्यूल करें।

चेन: हुक रिसर्च → सोर्स रूटिंग → pinterest स्क्रैप → कंपोज़ → कैप्शन → पब्लिश।

प्रत्येक चरण को मैचिंग स्किल का उपयोग करना चाहिए और पिछले चरण से कॉन्टेक्स्ट प्राप्त करना चाहिए।

Hermes आंतरिक रूप से cronjob टूल का उपयोग करता है और चेन बनाता है। यहाँ वह है जो समतुल्य डायरेक्ट कॉल जैसा दिखता है (Hermes यह आपके लिए करता है):

कुछ महत्वपूर्ण बातें:

context_from आउटपुट को चेन करता है। Hermes प्रत्येक अपस्ट्रीम जॉब के सबसे हाल के सहेजे गए आउटपुट को ~/.hermes/cron/output/{job_id}/ से पढ़ता है और इसे अगले जॉब के प्रॉम्प्ट में कॉन्टेक्स्ट के रूप में जोड़ता है। कोई डेटाबेस नहीं, कोई क्यू नहीं, कोई ग्लू कोड नहीं।

workdir जॉब को प्रोजेक्ट डायरेक्टरी के अंदर चलाता है। इसका मतलब है कि AGENTS.md, .cursorrules और कोई भी स्थानीय कॉन्टेक्स्ट फ़ाइलें ऑटो-लोड हो जाती हैं। तब उपयोगी जब आप अकाउंट कॉन्फ़िग और प्रॉम्प्ट ओवरराइड को प्रोजेक्ट रिपो में रखते हैं।

कंपोज़िटर पर no_agent=True। शुद्ध डिटरमिनिस्टिक Sharp/PIL काम। LLM टर्न के लिए भुगतान करने का कोई कारण नहीं। स्क्रिप्ट का stdout जॉब का आउटपुट बन जाता है और सामान्य रूप से अगले चरण में चेन हो जाता है।

deliver="telegram" मुझे पब्लिश पूरा होने पर पिंग करता है। मैं उच्च-मूल्य वाले अकाउंट पर अंतिम चरण के लिए "all" का उपयोग करता हूँ ताकि मुझे हर जुड़े चैनल पर सफलता की पिंग मिले।

स्टेप 6: प्रति-चरण टूलसेट नियंत्रण (लागत बचत)

डिफ़ॉल्ट रूप से क्रॉन जॉब्स उन टूलसेट्स को इनहेरिट करते हैं जो आपने hermes tools के माध्यम से क्रॉन प्लेटफॉर्म के लिए कॉन्फ़िगर किए हैं। लेकिन उच्च-आवृत्ति वाले चरणों पर लागत नियंत्रण के लिए, प्रति जॉब टूलसेट लॉक करें:

हुक रिसर्च को ब्राउज़र, टर्मिनल या डेलिगेशन टूलसेट की आवश्यकता नहीं है—ये हर LLM कॉल पर टूल-स्कीमा प्रॉम्प्ट को फुलाते हैं। हुक जॉब को ["file"] तक लॉक करने से मेरे हुक-जेन टोकन में ~40% की कमी आई। 30 अकाउंट × 1 पोस्ट/दिन × 30 दिन = असली पैसा।

Pinterest स्क्रैप जॉब को स्क्रिप्ट कॉल करने के लिए ["terminal", "file"] की आवश्यकता है। no_agent मोड में कंपोज़िटर कोई टूलसेट लोड नहीं करता (कोई एजेंट नहीं चलता)। पब्लिशर को postiz-cli के लिए ["terminal", "file"] की आवश्यकता है।

स्टेप 7: जब कुछ नहीं बदला तो एजेंट को छोड़ें

Hermes में एक प्री-चेक स्क्रिप्ट पैटर्न है जो दैनिक हुक जॉब के लिए एकदम सही है। यदि निच प्रदर्शन डेटा कल से नहीं बदला है, तो ताज़ा हुक जेनरेट करने का कोई कारण नहीं—कल के शीर्ष 3 अभी भी शीर्ष 3 हैं।

~/.hermes/scripts/hook-precheck.py:

क्रॉन जॉब बनाते समय script पैरामीटर के माध्यम से संलग्न करें। एजेंट तभी जागता है जब प्रदर्शन डेटा वास्तव में बदला हो। एक सामान्य दिन जब मैंने मैन्युअल रूप से कुछ भी नया लॉग नहीं किया है, यह LLM को पूरी तरह से छोड़ देता है। मुफ्त।

स्टेप 8: Postiz सेटअप—क्लाउड (या आप सेल्फ होस्टेड कर सकते हैं) + आधिकारिक Hermes स्किल

मैंने 2 महीने तक Docker में Postiz को सेल्फ-होस्ट करने की कोशिश की। कंटेनर को ठीक करने में फीचर बनाने से ज्यादा समय बिताया—OAuth टोकन रिफ्रेश फेल होना, मीडिया डिस्क भरना, शेड्यूल वर्कर चुपचाप मरना। $29/माह पर Postiz Cloud ने ~5 घंटे/सप्ताह डिबगिंग वापस खरीद लिया।

60-सेकंड सेटअप:

bash

Postiz स्किल इस SKILL.md के माध्यम से Hermes को खुद को एक्सपोज़ करता है (इंस्टॉल के बाद ~/.hermes/skills/postiz-agent/SKILL.md में रहता है):

Hermes इसे सेशन स्टार्ट पर पढ़ता है, postiz बाइनरी को एक टूल के रूप में रजिस्टर करता है, और अब कोई भी क्रॉन जॉब जो इस स्किल को लोड करता है, इसे कॉल कर सकता है।

API बेसिक्स जानने लायक

Alex Nguyen - inline image

दो-स्तरीय मोड सिस्टम लोगों को भ्रमित करता है। Postiz का अपना type: "draft" है उन पोस्ट के लिए जो Postiz के UI में बिना कहीं गए बैठते हैं। यह वह नहीं है जो हम चाहते हैं। हम type: "schedule" चाहते हैं जिसमें content_posting_method: "UPLOAD" हो—Postiz पोस्ट को शेड्यूल करता है, इसे शेड्यूल किए गए समय पर TikTok पर पुश करता है, लेकिन TikTok-साइड ड्राफ्ट के रूप में जो iPhone फार्म के लिए अकाउंट के इनबॉक्स में उतरता है ताकि वास्तविक डिवाइस से पब्लिश हो सके।

गलत कॉम्बिनेशन = गलत परिणाम। पहले एक अकाउंट पर इसका परीक्षण करें।

सेल्फ-होस्ट तभी करें जब आपके पास अनुपालन कारण हों या आप इतनी मात्रा में पोस्ट कर रहे हों जो इसे उचित ठहराए। क्लाउड की एक वास्तविक लागत है (प्रति कुंजी 30 req/hr कैप), लेकिन सेल्फ-होस्ट आपके घंटे खाता है।

मैंने कठिन तरीके से क्या सीखा

अपने पहले हुक पर भरोसा न करें। मैंने 2 सप्ताह तक पाइपलाइन चलाई जिसमें हुक-आर्किटाइप #1 ब्लास्ट किया। फ्लैट। प्रति निच 3 आर्किटाइप के A/B परीक्षण पर स्विच किया जिसमें TikTok के व्यू काउंट से पढ़ने वाला दैनिक eval लूप था → मृत आर्किटाइप को मारा, विजेताओं पर दोगुना दांव लगाया। CTR एक सप्ताह के भीतर बढ़ गया।

प्रामाणिक निच के लिए Pinterest AI से बेहतर है। मैंने फिटनेस ट्रांसफॉर्मेशन स्लाइड के लिए इमेज जेन प्रॉम्प्ट को ऑप्टिमाइज़ करने में 3 महीने बिताए। फिर Pinterest-स्क्रैप किए गए समकक्षों के खिलाफ 50/50 परीक्षण किया। Pinterest स्लाइड्स को 2.3x अधिक सेव मिले। असली तस्वीरें अलग हिट करती हैं। फिक्स: प्रति-निच रूट करें।

नए अकाउंट के लिए ड्राफ्ट मोड गैर-परक्राम्य है। मैंने इसे स्वीकार करने से पहले 4 अकाउंट खो दिए। ताज़ा अकाउंट पर डायरेक्ट पब्लिश = पहले सप्ताह के भीतर साइलेंट शैडो बैन। आपको तब तक पता नहीं चलेगा जब तक आपने मृत अकाउंट पर 2 महीने का कंटेंट बर्बाद नहीं कर दिया।

संसाधन:

शुभकामनाएँ दोस्तों 💪

More patterns to decode

Recent viral articles

Explore more viral articles

क्रिएटर्स के लिए बनाया गया।

𝕏 के वायरल लेखों से content ideas खोजें, समझें कि वे क्यों चले, और उन patterns को अपने अगले creator-ready angle में बदलें.