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

dsh-science-workbench, DeepSeek Harness के लिए एक प्लगइन है जो प्रतिलिपि प्रस्तुत करने योग्य विज्ञान कार्यक्षेत्र वातावरण प्रदान करता है। यह जुपिटर-जैसी कोशिकाओं को एजेंट-संचालित निष्पादन और नेक्स्टफ्लो-शैली प्रोवेनेंस ट्रैकिंग के साथ जोड़ता है, जिससे यह सुनिश्चित होता है कि प्रत्येक आकृति और आर्टिफैक्ट ट्रेसेबल और रीप्लेएबल है। मुख्य विशेषताओं में शामिल हैं: कोड-से-आकृति कार्यप्रवाह, इनलाइन प्रदर्शन और पुनरावृत्त पुन: आरेखण (v1 → v2 → v3) के लिए संरचित फीडबैक के साथ; सेल, आर्टिफैक्ट, प्रोवेनेंस और फीडबैक के लिए सादा-पाठ manifest.json एकमात्र सत्य स्रोत के रूप में; निर्माण द्वारा प्रतिलिपि प्रस्तुतीकरण: स्व-निहित स्क्रिप्ट, प्रति सेल नया सबप्रोसेस, environment.lock, SHA-256 हैश, और निश्चित बीज; प्रत्येक प्रोजेक्ट के लिए स्वचालित git संस्करणीकरण (केवल स्थानीय कमिट); क्रॉस-प्लेटफ़ॉर्म समर्थन: macOS/Linux पर bash, Windows पर PowerShell। नौ एजेंट-मुख वाले उपकरण प्रदान किए गए हैं: bio_init_project, bio_run_cell, bio_rerun_cell, bio_add_feedback, bio_get_project, bio_list_projects, bio_set_projects_dir, bio_delete_cell, और bio_mark_cell। एक ब्राउज़र-आधारित वर्कबेंच यूआई इनलाइन आकृति पूर्वावलोकन, खोजने योग्य प्रोजेक्ट पिकर, सेल खोज, और प्रोवेनेंस विवरण के साथ तीन-पैनल लेआउट प्रदान करता है। प्लगइन क्लॉड साइंस से अनुकूलित दो प्रकाशन-ग्रेड आकृति कौशल (figure-style और figure-composer) भी बंडल करता है। स्थापना मानक dsh प्लगइन कमांड के माध्यम से होती है, और प्लगइन स्वचालित रूप से प्रोफ़ाइल बंडलों में स्वयं को पंजीकृत करता है। dsh web को पुनरारंभ करने के बाद, bio_* उपकरण और वर्कबेंच टैब उपलब्ध हो जाते हैं। प्रत्येक प्रोजेक्ट manifest.json, environment.lock, index.md, code/, data/, figures/, और .git/ के साथ एक संरचित लेआउट का पालन करता है। आर्किटेक्चर होस्ट (निष्पादन और प्रोवेनेंस) को क्लाइंट (ब्राउज़र यूआई) से अलग करता है, समान-मूल फ़ेच मार्गों के माध्यम से संचार करता है। विकास सीधा है: npm run lint सिंटैक्स जाँच के लिए और स्थानीय प्लगइन स्थापना परीक्षण के लिए।