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

DSH Desktop लोकल DeepSeek Harness अनुभव को एक इंस्टॉल किए गए डेस्कटॉप एप्लिकेशन के रूप में पैकेज करता है। यह Harness को स्वचालित रूप से शुरू करता है, प्रोफ़ाइल, प्लगइन, वर्कस्पेस, मॉडल सेटिंग्स और सेशन को एप्लिकेशन डायरेक्टरी के बाहर रखता है, और लोकल रनटाइम तैयार होते ही पूरा Harness इंटरफ़ेस खोल देता है। मुख्य विशेषताएं: - अलग CLI या ब्राउज़र टैब की आवश्यकता के बिना Harness को शुरू और बंद करता है - प्रोजेक्ट वर्कस्पेस जोड़ने और प्रबंधित करने के लिए नेटिव सिस्टम डायरेक्टरी पिकर का उपयोग करता है - आधिकारिक DeepSeek मॉडल और मुख्यधारा के तृतीय-पक्ष मॉडल प्रदाताओं का समर्थन करता है - पूर्ण कस्टम Agent प्रीसेट को पोर्टेबल `.dshpreset` पैकेज के रूप में आयात और निर्यात करता है, जिसमें इंस्टॉलेशन से पहले कॉन्फ्लिक्ट जांच और ट्रस्ट चेतावनी शामिल है - अंतर्निहित PPT मोड (16 टेम्पलेट और 192 लेआउट) के माध्यम से स्रोत सामग्री को संपादन योग्य PPTX डेक में बदलता है - ऐप अपग्रेड के दौरान प्रोफ़ाइल, प्लगइन, वर्कस्पेस, सेशन और मॉडल सेटिंग्स को सुरक्षित रखता है - स्टार्टअप और फ्रंटएंड प्लगइन विफलताओं का पता लगाता है, `harness.log` में डायग्नोस्टिक्स रखता है, और निर्देशित रिकवरी क्रियाएं प्रदान करता है - एक गैर-विनाशकारी Safe Mode प्रदान करता है जो अस्थायी रूप से तृतीय-पक्ष प्लगइन को ब्लॉक करता है - पेयर किए गए फ़ोन को लोकल नेटवर्क या वैकल्पिक अस्थायी सार्वजनिक टनल पर सेशन जारी रखने देता है - डेस्कटॉप अपडेट की जांच करता है और डाउनलोड व इंस्टॉलेशन को उपयोगकर्ता के नियंत्रण में रखता है - macOS और Windows के लिए नेटिव मेनू, टाइटलबार व्यवहार, विंडो फोकस, थीम और एप्लिकेशन ब्रांडिंग को अनुकूलित करता है प्लेटफ़ॉर्म समर्थन: macOS Apple Silicon और Intel (हस्ताक्षरित और नोटराइज़्ड DMG/ZIP), Windows x64 (कोड-साइन्ड NSIS इंस्टॉलर)। Windows ARM64 और Linux वर्तमान में समर्थित नहीं हैं। सुरक्षा: Harness Web UI केवल एक रैंडम लूपबैक पोर्ट पर सर्व किया जाता है; रेंडरर के पास कोई Node.js विशेषाधिकार नहीं है और यह कॉन्टेक्स्ट आइसोलेशन और सैंडबॉक्सिंग का उपयोग करता है; वेबव्यू, अविश्वसनीय इन-ऐप नेविगेशन और अप्रत्याशित अनुमति अनुरोध ब्लॉक किए जाते हैं; बाहरी वेब लिंक सिस्टम ब्राउज़र में खुलते हैं; उपयोगकर्ता प्रोफ़ाइल और सेशन Electron की प्रति-उपयोगकर्ता एप्लिकेशन डेटा डायरेक्टरी के अंतर्गत रहते हैं; फ़ोन एक्सेस के लिए अल्पकालिक पेयरिंग टोकन आवश्यक है। विकास: योगदान का स्वागत है। सार्वजनिक इंजीनियरिंग दस्तावेज़ीकरण विकास, आर्किटेक्चर, रिलीज़ रनबुक और प्रीसेट पैकेज प्रारूप को कवर करता है। परिवर्तन सबमिट करने से पहले, `npm test`, `npm run typecheck`, और `npm run build` चलाएं, फिर प्रभावित वास्तविक एप्लिकेशन फ़्लो का परीक्षण करें। इश्यू, लॉग, स्क्रीनशॉट या टेस्ट डेटा में कभी भी वास्तविक API कुंजियां शामिल न करें। समुदाय: WeChat QR कोड या Discord के माध्यम से DSH Desktop समुदाय से जुड़ें। dsh-market रिपॉज़िटरी DeepSeek Harness के लिए समुदाय प्लगइन मार्केट है। लाइसेंस: MIT लाइसेंस। DeepSeek Harness और इसकी निर्भरताएं अपने संबंधित अपस्ट्रीम लाइसेंस और ट्रेडमार्क नीतियों के अधीन रहती हैं। DSH Desktop एक स्वतंत्र समुदाय डेस्कटॉप एप्लिकेशन है।