मुख्य सामग्री पर जाएं

AI एजेंट क्या है

AI एजेंट एक ऑफ-चेन स्वचालित प्रोग्राम है जो आपकी सभ्यता की ओर से गेम ऑपरेशन करता है। यह अनुमति बिटमास्क के माध्यम से अधिकृत होता है और नीति बाधाओं के भीतर संचालित होता है।


एजेंट क्या कर सकता है

एजेंट की क्षमताएँ अधिकृत अनुमतियों द्वारा नियंत्रित होती हैं:

अनुमतिमानकार्रवाई
COLLECT1ऊर्जा एकत्र करें
REPAIR2सिस्टम की मरम्मत करें
CLAIM_COMBAT8युद्ध ऊर्जा का दावा करें
ATTACK32हमला करें
UPGRADE64सिस्टम अपग्रेड करें
JUMP128स्पेस जंप
REBUILD256सभ्यता पुनर्निर्माण
DONATE512टोटम को दान करें

आप एजेंट को अनुमतियों का कोई भी संयोजन (बिटमास्क) प्रदान कर सकते हैं।


नीति बाधाएँ

अनुमतियों के अतिरिक्त, आप एजेंट के लिए नीति बाधाएँ निर्धारित कर सकते हैं:

बाधाविवरण
minEnergyReserveन्यूनतम ऊर्जा आरक्षित (एजेंट इससे नीचे खर्च नहीं करेगा)
minDftReserveन्यूनतम SES आरक्षित
maxAttackPerHourप्रति घंटे अधिकतम हमले
maxUpgradePerDayप्रति दिन अधिकतम अपग्रेड
maxSingleUpgradeCostप्रति अपग्रेड अधिकतम SES लागत
autoCollectस्वचालित ऊर्जा संग्रह
autoRepairस्वचालित सिस्टम मरम्मत
autoShieldRepairस्वचालित ढाल मरम्मत
autoUpgradeस्वचालित अपग्रेड
autoAttackस्वचालित हमला

सुरक्षा तंत्र

1. ऑन-चेन पंजीकरण

एजेंट की नीति SilentExpanseStrifeAgentRegistry.sol कॉन्ट्रैक्ट पर संग्रहीत होती है और एक बार सेट होने के बाद इसे छेड़छाड़ नहीं किया जा सकता।

2. अनुमति पृथक्करण

  • प्राधिकृत करें: आप एजेंट को अपनी ओर से कार्य करने का अधिकार देते हैं
  • अनुमति बिटमास्क: प्रत्येक ऑपरेशन पर सूक्ष्म-नियंत्रण
  • प्रत्याहार योग्य: revokeAgent() तुरंत प्रभावी होता है

3. सर्किट ब्रेकर

हमला आवृत्ति सीमा: प्रति घंटे अधिकतम N
अपग्रेड आवृत्ति सीमा: प्रति दिन अधिकतम N
ऊर्जा तल: X से कभी नीचे नहीं
SES तल: Y से कभी नीचे नहीं

4. ब्लैकलिस्ट / व्हाइटलिस्ट

  • ब्लैकलिस्ट: विशिष्ट खिलाड़ियों पर हमला प्रतिबंधित करें
  • व्हाइटलिस्ट: केवल विशिष्ट खिलाड़ियों पर हमले की अनुमति दें (व्हाइटलिस्ट सक्रिय होने पर ब्लैकलिस्ट को अनदेखा किया जाता है)

दो-परत आर्किटेक्चर

┌─────────────────────────────────────┐
│ ऑफ-चेन एजेंट │
│ ┌──────────────────────────────┐ │
│ │ रणनीति इंजन (YAML कॉन्फ़िग) │ │
│ │ 4 प्रीसेट रणनीतियाँ │ │
│ │ कस्टम रणनीति टेम्पलेट │ │
│ └──────────┬───────────────────┘ │
│ │ कॉन्ट्रैक्ट कॉल के माध्यम से │
│ ▼ │
│ ┌──────────────────────────────┐ │
│ │ एजेंट SDK │ │
│ │ कॉन्ट्रैक्ट विधियाँ कॉल करता है │ │
│ │ (पढ़ना/लिखना) │ │
│ └──────────────────────────────┘ │
└──────────────┬──────────────────────┘


┌─────────────────────────────────────┐
│ ऑन-चेन SilentExpanseStrifeAgentRegistry │
│ ┌──────────────────────────────┐ │
│ │ अनुमति बिटमास्क जाँच │ │
│ │ नीति बाधा जाँच │ │
│ │ दर सीमा जाँच │ │
│ └──────────────────────────────┘ │
└─────────────────────────────────────┘

एजेंट बनाम मैन्युअल खेल

तुलनामैन्युअलAI एजेंट
ऑनलाइन आवश्यकताअक्सर ऑनलाइन होना चाहिए24/7 संचालन
प्रतिक्रिया समयविलंबतातत्काल
सटीकतात्रुटियों की संभावनासख्ती से नीति का पालन
सुरक्षावॉलेट में निजी कुंजीएन्क्रिप्टेड स्टोरेज + ऑन-चेन बाधाएँ

अनुशंसित अगला कदम: 5-मिनट त्वरित आरंभ →