MatchDay AI बनाना: इवेंट यात्रा के लिए एक मेमोरी-जागरूक ऑटोपायलट
मैंने MatchDay AI को Qwen Cloud Global AI और OpenAI Build Week Hackathon के लिए बनाया और इसे केवल Track 4: Autopilot Agent में जमा किया। इसकी स्थायी-मेमोरी क्षमताएँ Track 1 से भी मेल खाती हैं, लेकिन ये एक ही Track 4 सबमिशन के अंदर अंतर पैदा करती हैं—यह दूसरे ट्रैक की एंट्री नहीं है। मुख्य सफलता पूर्ण वर्कफ़्लो है: एक अव्यवस्थित अनुरोध को समझना, संबंधित प्राथमिकताओं को याद करना, टाइप किए गए टूल को इनवोक करना, ट्रिप-ब्रेकिंग संघर्ष का पता लगाना, योजना की मरम्मत करना, और स्वतंत्र रूप से परिणाम सत्यापित करना।
[आर्किटेक्चर देखें]

आर्किटेक्चर

आर्किटेक्चर-फ्रंटएंड

आर्किटेक्चर-मेमोरी

आर्किटेक्चर-ऑटोपायलट
समस्या और इसका मूल्य
यात्रा खोज, विश्वसनीय ट्रिप प्लानिंग के समान नहीं है। एक फ्लाइट सस्ती लग सकती है, लेकिन एयरपोर्ट ट्रांसफर समय और प्रशंसक के सुरक्षा बफर को लागू करने के बाद बहुत देर से पहुंच सकती है। एक परिचित प्राथमिकता सत्रों के बीच गायब हो सकती है। एक पुराना विक्रेता लिंक शून्य परिणाम लौटा सकता है। एक रूट अनुमान को किराए के लिए गलत समझा जा सकता है, या अधूरा प्रदाता डेटा अनुचित बुकिंग दावा बन सकता है।
एक उच्च-दांव वाले इवेंट के लिए, ये सतही विफलताएँ नहीं हैं: एक बुरी सिफारिश पूरी यात्रा को बेकार कर सकती है। MatchDay इन्हें योजना को पूर्ण दिखाने से पहले स्पष्ट बाधाओं, साक्ष्य स्थितियों और सत्यापन जांच में बदल देता है।
MatchDay कैसे काम करता है
उत्पादन पथ इस प्रकार है:
1प्रशंसक → Vercel पर Next.js → हस्ताक्षरित सर्वर फ़ेसाड → Alibaba ECS2→ Caddy + FastAPI + PostgreSQL + टिकाऊ वर्कर3→ Qwen Cloud + टाइप किए गए यात्रा/संदर्भ टूल4→ सामान्यीकरण → रैंकिंग → संघर्ष का पता लगाना → मरम्मत → सत्यापन5→ अपरिवर्तनीय ट्रिप संस्करण और गोपनीयता-सुरक्षित साझाकरण
Qwen Cloud का qwen3.7-plus उत्पादन योजना नियंत्रक है। यह प्राकृतिक भाषा की व्याख्या करता है, प्रत्येक मोड़ को वर्गीकृत करता है, अस्पष्टता को हल करता है, टाइप किए गए टूल का चयन करता है, ग्राउंडेड मेमोरी परिवर्तन प्रस्तावित करता है, अनुमत मरम्मत उम्मीदवारों में से चुनता है, और परिणाम की व्याख्या करता है। बाउंडेड गेटवे को `[qwen.py](../backend/matchday/qwen.py) में लागू किया गया है, जबकि टिकाऊ टूल लूप [agent.py`](../backend/matchday/agent.py) में रहता है।
मॉडल कभी भी अपने उत्तर को प्रमाणित नहीं करता। निर्धारक कोड स्कीमा, फिक्स्चर बाइंडिंग, साक्ष्य सत्यापन, पैकेज अंकगणित, बाधा प्रवर्तन, संघर्ष का पता लगाना, मरम्मत आवेदन, और `[safety.py`](../backend/matchday/safety.py) में स्वतंत्र 14-जांच रिलीज़ अनुबंध का मालिक है। यह सबसे महत्वपूर्ण आर्किटेक्चर निर्णय था: निर्णय के लिए मॉडल का उपयोग करें, लेकिन सत्य के लिए कोड का उपयोग करें।
स्थायी मेमोरी उसी सिद्धांत का पालन करती है। स्पष्ट उपयोगकर्ता तथ्य और बार-बार सत्यापित व्यवहार एक मालिक-स्कोप्ड सत्य स्रोत में प्रवेश करते हैं, लेकिन एक असामान्य यात्रा चुपचाप एक स्थायी प्राथमिकता नहीं बनती। व्यवहार को अलग-अलग मूल ट्रिप में सुदृढ़ीकरण के बाद ही प्रचारित किया जाता है। मेमोरी बाउंडेड रिकॉल, ट्रिप-विशिष्ट नामस्थान, वर्तमान-संदेश प्राथमिकता, सुधार, समाप्ति, प्रतिस्थापन, विलोपन, अक्षमीकरण, और `[memory.py`](../backend/matchday/memory.py) में ऑडिटेबल पुन: उपयोग का समर्थन करती है।
स्वायत्तता टिकाऊ है, असीमित नहीं। PostgreSQL लीज़, फेंसिंग टोकन, चेकपॉइंट, रीट्राइज़, रद्दीकरण, आइडेम्पोटेंसी, और संचयी समय/मॉडल/टूल/लागत सीमाएँ बाधित कार्य को बिना अंतहीन चलने या एक ही बजट को दो बार खर्च किए बिना फिर से शुरू करने देती हैं। रनटाइम `[runs.py](../backend/matchday/runs.py) में है, और Alibaba तैनाती [docker-compose.yml`](../deploy/alibaba/docker-compose.yml) में अलग API, रन-वर्कर, फिक्स्चर-रिफ्रेश, PostgreSQL, और Caddy सेवाएँ शुरू करती है।
जहाँ Codex ने कार्य को गति दी
Qwen MatchDay का रनटाइम इंटेलिजेंस है। GPT-5.6 Sol Max कॉन्फ़िगरेशन के साथ Codex मेरा इंजीनियरिंग एक्सेलरेटर था। मैंने OpenClaw के पीटर-शैली लूप—परिभाषित करें, बनाएँ, हमला करें, जाँचें, ठीक करें—का एक बाउंडेड हाइब्रिड संस्करण छोटे, स्वतंत्र रूप से सत्यापन योग्य टुकड़ों पर उपयोग किया।
Codex ने आर्किटेक्चर ट्रेसिंग, कार्यान्वयन, रिग्रेशन-टेस्ट जनरेशन, मूल-कारण विश्लेषण, विरोधी समीक्षा, ब्राउज़र QA, और तैनाती सत्यापन को गति दी। इसने उन समस्याओं को उजागर करने में मदद की जो एक हैप्पी-पथ डेमो में छूट जातीं: मैन्युअल संपादन के बाद मेमोरी सत्य स्रोत असहमति, गलत क्रॉस-सेशन रिकॉल, पुराने या शून्य-परिणाम फ्लाइट हैंडऑफ़, प्रॉम्प्ट और अप्रत्यक्ष इंजेक्शन, SSRF और असुरक्षित रीडायरेक्ट, रीप्ले अटैक, टेनेंट आइसोलेशन, समवर्ती रेस, पुराने चेकपॉइंट, और डिग्रेडेड मैप या 3D रेंडरिंग।
मुख्य उत्पाद निर्णय स्पष्ट रहे: मैंने Qwen-बनाम-निर्धारक विश्वास सीमा, दो-ट्रिप मेमोरी-प्रमोशन थ्रेशोल्ड, साक्ष्य वर्गीकरण, असमर्थित या उच्च-जोखिम दावों के लिए मानव चेकपॉइंट, और एक नो-परचेज़ रिलीज़ सीमा चुनी। Codex ने फीडबैक चक्र को छोटा किया और प्रत्येक दावे पर हमला किया; इसने उन उत्पाद और सुरक्षा निर्णयों को प्रतिस्थापित नहीं किया।
यह निर्णय मानदंडों से कैसे मेल खाता है
- नवाचार और AI रचनात्मकता: MatchDay क्रॉस-सेशन मेमोरी को एक टिकाऊ Autopilot, साक्ष्य-गेटेड मरम्मत, और एक स्वतंत्र सत्यापनकर्ता के साथ जोड़ता है। दृश्य
याद किया गया → संघर्ष का पता चला → योजना की मरम्मत हुई → परिणाम सत्यापित हुआरेल उस आर्किटेक्चर को चैट प्रतिक्रिया के पीछे छिपाने के बजाय निरीक्षण योग्य बनाता है।
- तकनीकी गहराई और इंजीनियरिंग: Qwen Cloud टाइप किए गए निर्णय चलाता है; Alibaba ECS FastAPI/PostgreSQL नियंत्रण और निष्पादन तल चलाता है; Vercel हस्ताक्षरित फ्रंटएंड सीमा प्रदान करता है। रिपॉजिटरी में स्रोत-अंध मूल्यांकन, प्रदाता अनुबंध परीक्षण, PostgreSQL समवर्ती जाँच, और Chromium, Firefox, और WebKit में Playwright जर्नी शामिल हैं।
- समस्या मूल्य और प्रभाव: वर्तमान B2C उत्पाद प्रशंसकों को महंगी, समय-महत्वपूर्ण इवेंट यात्रा की योजना बनाने में सुरक्षा प्रदान करता है। भविष्य का B2B पथ ट्रैवल एजेंसियों के लिए एक एम्बेडेबल या व्हाइट-लेबल प्लानिंग एजेंट है, जो उनकी इन्वेंट्री, नीतियों, अनुमोदन नियमों और ग्राहक चैनलों का उपयोग करता है। AGPL-3.0 प्रदाता आर्किटेक्चर ओपन-सोर्स अपनाने का भी समर्थन करता है।
- प्रस्तुति और दस्तावेज़ीकरण: निर्णायक बिना क्रेडेंशियल्स के लाइव ऐप आज़मा सकते हैं, तथ्यात्मक निर्णय ट्रेस का निरीक्षण कर सकते हैं, स्पष्ट साक्ष्य सीमाओं के साथ मानचित्र और उदाहरणात्मक स्टेडियम लेंस का उपयोग कर सकते हैं, छोटा डेमो देख सकते हैं, और प्रत्येक आर्किटेक्चर आरेख को उसके Graphviz स्रोत से पुनर्जीवित कर सकते हैं।
MatchDay वर्तमान में विश्व कप यात्रा योजना पर केंद्रित है और यात्रा नहीं खरीदता है। लाइव वाणिज्यिक साक्ष्य कॉन्फ़िगर किए गए प्रदाता पहुँच पर निर्भर करता है; गुम मूल्य, इन्वेंट्री, उपलब्धता, या रिफंड शर्तें दृश्य रूप से अज्ञात रहती हैं। व्यापक इवेंट यात्रा और एजेंसी एम्बेडिंग वर्तमान रिलीज़ के बारे में दावों के बजाय उत्पाद दिशाएँ हैं।
लक्ष्य सरल है: एक स्वायत्त यात्रा एजेंट को केवल उत्तर नहीं देना चाहिए—इसे जिम्मेदारी से याद रखना चाहिए, साक्ष्य के भीतर कार्य करना चाहिए, जो असुरक्षित है उसकी मरम्मत करनी चाहिए, और अंतिम योजना को साबित करना चाहिए। #QWEN #ALIBABA #CODEX #OPENAI #HACKATHON #CLOUD





