Claude Code कौशल्यांचा सार्वजनिक संच बुद्धिबळाचा सामना टिपांसह PGN आणि HTML विश्लेषण फलकात रूपांतरित करतो. लेखक निवेदनासह व्हिडिओ तयार करण्याचाही मार्ग देतो. Stockfish स्थितींचे मूल्यमापन करते; Claude Code पूरक प्रश्न विचारतो आणि खेळाडूसाठी स्पष्टीकरणे लिहिते. कोड-संचयस्थान या प्रक्रियेसाठी खेळून दाखवलेला एक सामना आणि त्यामागील स्क्रिप्ट्स पुरवते. BIG CHANGEने दस्तऐवज आणि 46919038, दिनांक 26 सप्टेंबर 2026; आम्ही ही कार्यपद्धती चालवली नाही किंवा बुद्धिबळविषयक सल्ल्याचे स्वतः मूल्यमापन केले नाही.
मोठा बदल
- काय बदलले: हा छोटा सार्वजनिक प्रकल्प इंजिनच्या स्थिती-पडताळण्या खेळाडूच्या स्वतःच्या सामन्यासाठीच्या स्पष्टीकरणांशी जोडणारी कार्यपद्धती नोंदवतो; खेळाडूने दिले असल्यास त्याची स्वतःची नोंदवलेली विचारपद्धतीही त्यात घेतली जाते.
- हे का महत्त्वाचे: खेळाडू PGN, इंजिनने तपासलेल्या चालींची सूची, जतन केलेल्या प्रश्न-चाली आणि टिप्पण्या स्वतंत्रपणे पाहू शकतो. त्यामुळे तयार केलेल्या स्पष्टीकरणाला ते ज्या स्थितीबद्दल आहे तिथेच प्रश्न विचारणे सोपे होते. यामुळे खेळाडूची प्रगती होते का, हे येथे मोजलेले नाही.
- कशाकडे लक्ष द्यावे: प्रश्न कोणते विचारायचे, इंजिनच्या चालींचा अर्थ कसा लावायचा आणि धडा कसा लिहायचा हे मॉडेलच ठरवते. prompt-आधारित पडताळक हे काम तपासतो, पण त्याची उपस्थिती अचूकतेचा पुरावा नाही. अभ्यासासाठी हा मजकूर वापरायचा की नाही हे ठरवणाऱ्या वाचकाने संदर्भ दिलेल्या स्थिती आणि चाली तपासाव्यात.
सामन्याच्या नोंदीपासून संभाव्य चुकांपर्यंत
इनपुट म्हणजे PGN सामना; तो थेट दिला जाऊ शकतो किंवा सामन्याच्या लिंकवरून मिळवला जाऊ शकतो. chess-analysis कौशल्य प्रथम वाचकाचा स्तर ठरवते, जेणेकरून टिप्पण्या त्या खेळाडूस अनुरूप असतील. लिखित टिपाही जोडता येतात. विचार मोठ्याने बोलून रेकॉर्ड केले असल्यास, दस्तऐवजांत स्थानिक whisper.cpp वापरून भाषणाचे लिप्यंतरण करणे आणि PGNमधील घड्याळाच्या टिप्पण्यांद्वारे ते चालींशी जुळवणे असा मार्ग दिला आहे. या जुळवणीसाठी वापरण्यायोग्य घड्याळ-डेटा आणि बोललेल्या उल्लेखांचा चालींशी मेळ आवश्यक आहे; फक्त PGNवरून खेळाडूचे विचार पुन्हा मिळवण्याची ही पद्धत नाही.
पहिली यांत्रिक तपासणी sweep.pyमध्ये दिसते. प्रत्येक खेळलेल्या चालीपूर्वी आणि नंतरच्या स्थितीचे Stockfishकडून मूल्यमापन करून संभाव्य पर्यायी चाली आणि गुण नोंदवले जातात; स्क्रिप्टने ठरवलेली गमावलेली किंमत 30 centipawnपर्यंत पोहोचली की चाल चिन्हांकित होते. दस्तऐवजांतील शोधाची पूर्वनिर्धारित खोली 22 आहे. या मूल्यमापनांमुळे अधिक तपासायच्या स्थिती सापडतात; मात्र केवळ आकडेवारी चूक का झाली हे स्पष्ट करत नाही.
यानंतर कौशल्य Claude Codeच्या तपासकाला प्रत्येक चिन्हांकित स्थितीचे परीक्षण करण्यास सांगते. त्याचे query.py पर्यायी चालींबद्दल Stockfishला प्रश्न विचारू शकते; त्यात सुचवलेल्या चालीपुरताच शोध मर्यादित करण्याचाही पर्याय आहे आणि मिळालेल्या चाली JSONमध्ये जतन करता येतात. वेगळ्या सूचनांनुसार तपासक फलकाच्या प्रतिमा पाहतो आणि एखादी चाल किंवा पर्याय का योग्य आहे ते स्पष्ट करतो. खेळाडूच्या टिपेचा उपयोग फक्त ती त्या चालीशी संबंधित असेल तेव्हाच स्पष्टीकरणात केला जातो. इथेच इंजिनचा निकाल मॉडेलने लिहिलेल्या बुद्धिबळविषयक मजकुरात बदलतो; त्यामुळे निर्णय आणि संभाव्य चुका येऊ शकतात.
पडताळण्या आणि आउटपुट काय सिद्ध करतात
कोड-संचयातील chess-analysis कौशल्य पूर्ण झालेल्या टिप्पण्यांचे, चालींच्या तपासणी सूची आणि खेळाडूच्या टिपांसह, स्वतंत्र पडताळक एजंटकडून पुनरावलोकन करण्यास सांगते. तपासणीसूचीत चिन्हांकित चुका, कायदेशीर चालींचे क्रम, मूल्यमापनविषयक दावे आणि खेळाडूच्या विचारांबद्दलची विधाने येतात; मूल्यमापनाचे दावे चालींच्या तपासणी सूचीतील किंवा जतन केलेल्या इंजिन प्रश्नांशी जुळायला हवेत. build_annotated.py स्क्रिप्ट PGN पुन्हा वाचते आणि वाचनातील चुका नोंदवते. या दोन वेगळ्या तपासण्या आहेत: PGN वाचता येतो हे parsing सिद्ध करते; तर पडताळक स्पष्टीकरणांचे दुसरे मॉडेल-मार्गदर्शित पुनरावलोकन करतो. यापैकी कोणतीही तपासणी प्रत्येक अर्थलावणी बरोबर असल्याचे सिद्ध करत नाही. वैयक्तिक वापरात चुका क्वचित झाल्याचे लेखक सांगतो, पण स्वतंत्र त्रुटी-अभ्यास देत नाही.
जतन केलेला टिप्पण्यांसह PGN आणि build_viewer.py स्वतंत्र HTML फलक तयार करतात; त्यात टिप्पण्या, मूल्यमापन आलेख आणि साठवलेल्या इंजिन चाली असतात. नंतर वापरता येणारे chess-video व्हिडिओ कौशल्य टिप्पण्यांसह PGN आणि चालींच्या तपासणीपासून सुरुवात करते. Claude Codeला स्टोरीबोर्ड लिहायला सांगितले जाते; मग त्याच्या स्क्रिप्ट्स फलक रेंडर करतात, निवेदन तयार करतात आणि उपशीर्षकांसह MP4 बनवतात. संचयात लेखकाच्या स्वतःच्या जलद सामन्याचे एक उदाहरण आहे; त्यात लिप्यंतर, तपासणी, टिप्पण्या आणि 6 मिनिटे 49 सेकंदांचा व्हिडिओ समाविष्ट आहे. हे उदाहरण अपेक्षित आउटपुट दाखवते; अनेक खेळाडू किंवा सामन्यांवरील मोजलेला परिणाम नाही.
पूर्वअटी, वेळ आणि मर्यादा
या README मध्ये Claude Codeच्या वैयक्तिक किंवा प्रकल्पातील skills निर्देशिकेत कौशल्य-फोल्डर्स कॉपी करून मग सामन्याची लिंक किंवा PGN द्यावा, असे सांगितले आहे. Claude Codeचे स्वतःचे दस्तऐवज ही कौशल्य-निर्देशिकांची ठिकाणे पुष्ट करतात. विश्लेषणासाठी Pythonसह python-chess आणि cairosvg वापरावे लागतात; त्याशिवाय Stockfish executable आवश्यक आहे. उपलब्ध असल्यास संचयातील fetch स्क्रिप्ट आधीपासूनची executable वापरते; नसल्यास Linux x86-64साठी Stockfish 17.1 डाउनलोड करते. Stockfishचे सध्याचे डाउनलोड पान Stockfish 19 दाखवते; त्यामुळे प्रकल्पाची पर्यायी डाउनलोड स्क्रिप्ट जुन्या आवृत्तीवर निश्चित आहे. ऐच्छिक ध्वनीसाठी whisper.cpp आणि मॉडेल आवश्यक आहे; त्याचे दस्तऐवज ध्वनीचे 16-bit WAVमध्ये रूपांतर करून whisper-cli वापरण्याचे वर्णन करतात. व्हिडिओच्या टप्प्यासाठी Pillow, Piper text-to-speech किंवा espeak आणि FFmpegही लागतात. हे मार्ग आणि अवलंबित्वे दस्तऐवजीकृत आहेत; हा लेख स्थापना-चाचणी किंवा विशिष्ट संगणकावरील सुसंगततेची हमी नाही.
पूर्ण पुनरावलोकन आणि व्हिडिओ प्रक्रियेला सुमारे एक तास लागतो, असा लेखकाचा अंदाज आहे. त्या प्रक्रियेचा खर्च संचयात दिलेला नाही. Anthropicच्या सध्याच्या प्लॅन तक्त्यात Claude Codeचा समावेश Freeऐवजी Pro योजनेत आहे; महिन्याला बिल दिल्यास Proची किंमत $20 आहे आणि वापराला मर्यादा आहेत. स्थानिक संगणकीय वेळ, कोणतेही subscription किंवा API वापर, तसेच ऐच्छिक लिप्यंतरण व व्हिडिओची मांडणी यांमुळे खर्च वाचकाच्या वातावरणावर अवलंबून असतो. उदाहरणातील वेळ आणि अचूकतेबद्दल लेखकाचे मत एका वापरकर्त्याच्या अनुभवाप्रमाणेच वाचावे.



