इस प्रोजेक्ट के बारे में

Unity Semantic Bridge (USB) एक MCP (Model Context Protocol) ब्रिज है जो AI एजेंटों को लाइव Unity Editor सत्र के भीतर डेवलपर्स के साथ काम करने में सक्षम बनाता है। स्थिर प्रोजेक्ट क्वेरीज़ के विपरीत, यह एजेंटों को मानवीय कार्यों का अवलोकन करने, सीन पदानुक्रम (scene hierarchy) का निरीक्षण करने और प्रोजेक्ट तत्वों को गतिशील रूप से संशोधित करने के लिए उपकरण प्रदान करता है। मुख्य क्षमताओं में शामिल हैं: - मानव-एजेंट सह-कार्य: हालिया Unity Editor इवेंट्स (पदानुक्रम परिवर्तन, चयन, कंसोल लॉग) को ट्रैक करने और Unity चैट विंडो में वापस सूचनाएं भेजने के उपकरण। - Scene और GameObject प्रबंधन: सीन पदानुक्रम को क्वेरी करने, GameObjects और घटकों का निरीक्षण करने, ऑब्जेक्ट्स बनाने/डुप्लिकेट करने/हटाने और Undo सपोर्ट के साथ सीरियलाइज्ड फील्ड वैल्यूज को संशोधित करने की क्षमताएं। - Asset और Scripting उपकरण: AssetDatabase के माध्यम से एसेट्स खोजने, C# स्क्रिप्ट लिखने, ScriptableObjects प्रबंधित करने और संकलन स्थिति (compilation status) की निगरानी करने के उपकरण। - Editor नियंत्रण: गेम या सीन व्यू के स्क्रीनशॉट लेने, Play Mode को टॉगल करने और कंसोल लॉग प्रबंधित करने की क्षमता। - Lighting डायग्नोस्टिक्स: URP प्रोजेक्ट्स के लिए विशिष्ट ऑब्जेक्ट्स को प्रभावित करने वाली लाइटों की पहचान करने के लिए विशेष उपकरण और लाइटिंग समस्याओं के लिए एक वैकल्पिक स्वायत्त डायग्नोस्टिक सब-एजेंट। यह सिस्टम स्थानीय रूप से चलता है और Unity 2022.3 LTS से Unity 6.3 तक संगत है, जो MCP सर्वर और Unity Editor के बीच संचार के लिए एक HTTP लिसनर का उपयोग करता है।