Skip to content
ग़ैर-आधिकारिक साथी ऐप

harness अब आपकी जेब में

DSH Mobile, DeepSeek Harness के लिए बना एक ओपन-सोर्स Android साथी ऐप है। अपने फ़ोन से, अपने लोकल नेटवर्क पर सेशन चलाएँ, योजनाएँ और लक्ष्य देखें, अनुमतियों और सवालों का जवाब दें, और harness का काम पूरा होते ही सूचना पाएँ।

सिर्फ़ Android के लिए। Kotlin और Jetpack Compose में बना। यह harness के वेब इंटरफ़ेस की हर सुविधा को, harness की अपनी दृश्य भाषा में उतारता है।

Android 8.0+MITv0.4.0Harness 0.1.0-rc.7
चैट स्क्रीन: स्ट्रीम होते चरण, हर टूल का अपना चिह्न, खुलने वाले टूल कार्ड, लक्ष्य पट्टी और लिखने का बॉक्स।
कनेक्ट स्क्रीन: याद रखे गए harness, उनकी सजीव पहुँच-स्थिति, लोकल नेटवर्क खोज, होस्ट और पोर्ट स्वयं भरने का विकल्प, और स्वतः-कनेक्ट टॉगल।
प्रक्षेप-पथ दृश्य: वही सेशन, चरण-दर-चरण बही के रूप में, उपयोग के कुल आँकड़ों के साथ।
Harness + फ़ोन

उस harness के लिए आपका REMOTE, जो अब भी काम कर रहा है

harness आपके कंप्यूटर पर चलता है। आपके वहाँ से हट जाने पर काम रुकता नहीं।

आपका harness ढूँढ लेता है

सक्रिय सबनेट स्कैन और तैयार-होने की जाँच मिलकर आपके Wi-Fi पर harness खोज लेते हैं। याद रखे गए होस्ट भीतर जाते समय जाँचे जाते हैं, और होस्ट व पोर्ट आप हमेशा हाथ से भी भर सकते हैं।

सेशन चलाता है

स्ट्रीम होते चरण, तर्क खोलकर देखना, markdown, टूल कार्ड, क़तार पट्टी, स्लैश कमांड, योजना समीक्षा, अनुमति स्वीकृतियाँ और उप-एजेंट — वह सब जो वेब इंटरफ़ेस करता है।

काम पूरा होने पर बता देता है

चरण पूरा, लक्ष्य पूरा या अटका हुआ, कोई समीक्षा या सवाल आपकी राह देखता हुआ। एक फ़ोरग्राउंड सेवा कनेक्शन बनाए रखती है, इसीलिए सूचना सचमुच पहुँचती है।

यह क्या करता है

जो कुछ वेब इंटरफ़ेस करता है, वह सब फ़ोन पर

पूरा चैट अनुभव

स्ट्रीम होते चरण, तर्क खोलकर देखने की सुविधा, markdown, और टर्मिनल, डिफ़, रीड, खोज तथा वेब टूल कार्ड। क़तार पट्टी से प्रतीक्षा में पड़ी बात को बदलें, हटाएँ या दिशा दें। इतिहास पन्नों में और तस्वीरें संलग्न करने की सुविधा।

पूरा चैट अनुभव

जो कुछ वेब इंटरफ़ेस करता है

चरणों और दौरों वाले लक्ष्य, योजना मोड और योजना समीक्षा, अनुमति स्वीकृतियाँ, उपयोगकर्ता से सवाल, कार्य-सूची पट्टी, उप-एजेंट, पृष्ठभूमि कार्य, वर्कफ़्लो, स्किल, मॉडल चुनाव, एजेंट प्रीसेट, सेशन खोज और निर्यात।

जो कुछ वेब इंटरफ़ेस करता है

स्लैश कमांड और स्किल

स्लैश से शुरू होने वाली पंक्ति को लिखने का बॉक्स उसी सेशन की अपनी कमांड सूची से मिलाता है और harness के कमांड गेटवे से चलवाता है। जिसे सूची अपना नहीं कहती, वह प्रॉम्प्ट बनकर जाता है — स्किल इसी तरह चलती हैं।

स्लैश कमांड और स्किल

Discord जैसा नेविगेशन

बाएँ किनारे से दाएँ खींचिए तो वर्कस्पेस के हिसाब से बँटी चैट सूची खुलती है, बाएँ खींचिए तो बंद; और दाएँ किनारे से बाएँ खींचिए तो सेशन विवरण पैनल।

Discord जैसा नेविगेशन
स्क्रीन

पाँच स्क्रीन, एक ही सेशन

वही एक कनेक्शन, पाँच नज़रों से।

कनेक्ट
कनेक्टयाद रखे गए harness और उनकी सजीव पहुँच-स्थिति, लोकल नेटवर्क खोज, होस्ट-पोर्ट स्वयं भरना, स्वतः-कनेक्ट।
चैट
चैटस्ट्रीम होते चरण, हर टूल का अपना चिह्न, खुलने वाले कार्ड, अनुमति चुनने का विकल्प।
प्रक्षेप-पथ
प्रक्षेप-पथवही सेशन, चरण-दर-चरण बही के रूप में, उपयोग के कुल आँकड़ों के साथ।
सेशन विवरण
सेशन विवरणसंदर्भ का ब्योरा, लक्ष्य, योजना मोड, पृष्ठभूमि कार्य, क़तार में लगे चरण, होस्ट जानकारी, सेशन लॉग निर्यात।
उप-एजेंट
उप-एजेंटउप-एजेंट सूची — किसी बच्चे का पूरा विवरण खोलिए, आगे पूछिए, या उसे रोक दीजिए।
दिखता है harness जैसा

harness के अपने डिज़ाइन टोकन, जस के तस

रंग, अक्षरों का क्रम, कोनों की गोलाई, खुलने वाली पंक्तियाँ, झिलमिलाहट और स्याही जैसे बटन — सब harness के अपने डिज़ाइन प्लेटफ़ॉर्म से आते हैं, अंदाज़े से नहीं। हल्की, गहरी और सिस्टम थीम।

  • स्याही#0F1115
  • उभार#4176E6
  • सतह#F5F6F7
  • चेतावनी#F59E0B
  • सफल#22C55E
  • त्रुटि#EC1313
ग्यारह भाषाएँ

यह आपकी भाषा बोलता है। यह पन्ना भी।

ऐप ग्यारह भाषाओं में आता है और दाएँ-से-बाएँ लिखावट का ध्यान रखता है। किसी भी मूल पंक्ति का अनुवाद छूटते ही एक जाँच नियम बिल्ड को गिरा देता है — यही अकेली वजह है कि यह दावा आज भी सच है।

  • English
  • 中文
  • हिन्दी
  • Español
  • Français
  • العربية
  • বাংলা
  • Português
  • Русский
  • اردو
  • ไทย
सुरक्षा और निजता

Wi-Fi पर डालने से पहले यह पढ़ लें

harness में कोई प्रमाणीकरण नहीं है

harness का वेब सर्वर सादा HTTP देता है, और उसके पीछे प्रमाणीकरण नहीं बल्कि एक भरोसे की बाड़ है। न टोकन, न कुकी, न TLS। उसी नेटवर्क का कोई भी उपकरण एजेंट को चला सकता है — मेज़बान कंप्यूटर पर कमांड चलाना भी शामिल। इसे केवल उसी नेटवर्क पर खोलिए जिस पर आपको पूरा भरोसा हो, सार्वजनिक या मेहमान Wi-Fi पर कभी नहीं।

आपके नेटवर्क से सिर्फ़ एक अनुरोध बाहर जाता है

शुरू होते समय ऐप GitHub से नवीनतम रिलीज़ पूछता है ताकि बता सके कि नया APK मौजूद है। आपके नेटवर्क से बाहर जाने वाला यही अकेला अनुरोध है, और सेटिंग्स में इसे बंद किया जा सकता है। इसके अलावा ऐप का कोई हिस्सा harness के सिवा किसी से संपर्क नहीं करता।

यह क्या सहेजता है

याद रखे गए होस्ट पते और ऐप की पसंद, केवल ऐप की निजी संग्रहण जगह में। सेशन की सामग्री डिस्क पर नहीं लिखी जाती — चैट इतिहास मेमोरी में रहता है और कनेक्ट होने पर दोबारा लाया जाता है।

यह क्या स्कैन करता है

स्कैन केवल आपके अपने उपकरण के IPv4 /24 दायरे को टटोलता है, और वह भी सिर्फ़ एक TCP कनेक्ट तथा उसके बाद harness की अपनी परिचय-कॉल से।

पूरा सुरक्षा मॉडल पढ़ें
अनुकूलता

एक परखी हुई आधार-रेखा से बँधा

DSH Mobile, harness के वेब क्लाइंट प्रोटोकॉल पर बात करता है। वह प्रोटोकॉल भीतरी है और तार पर उसका कोई संस्करण नहीं जाता, इसलिए ऐप एक आधार-रेखा तय करता है: harness का वही रिलीज़ जिससे उसकी कॉल-रचनाएँ उतारी और जाँची गईं।

DSH MobileHarnessस्थिति
0.5.00.1.0-rc.8समर्थित आधार-रेखा
0.4.00.1.0-rc.7पिछली आधार-रेखा
0.1.0 – 0.3.10.1.0-rc.5

आधार-रेखा बताती है कि क्या परखा गया। यह कोई द्वार नहीं है: ऐप संस्करण नहीं, बल्कि आँकड़ों की बनावट देखकर पीछे हटता है, और जहाँ भी होस्ट दिखता है वहाँ harness का अपना संस्करण दिखा देता है।

अनुकूलता नीति पढ़ें
शुरू कीजिए

इसे इंस्टॉल कीजिए, फिर अपने harness की ओर मोड़िए

APK इंस्टॉल करें

नवीनतम रिलीज़ लीजिए। Android 8.0 या उससे नया चाहिए।

v0.4.0

USB या एमुलेटर

harness चलाइए, पोर्ट फ़ॉरवर्ड कीजिए, फिर ऐप में loopback से जुड़िए।

$ dsh web
$ adb reverse tcp:3080 tcp:3080

Wi-Fi

एक फ़ाइल वाला लोकल नेटवर्क पैच लगाइए, harness दोबारा चालू कीजिए, फिर ऐप में नेटवर्क स्कैन दबाइए।

$ ~/.dsh/profiles/web/cordis.patch.yml
लोकल नेटवर्क मोड की सेटअप

कनेक्ट होने में चूक हो तो ऐप कारण साफ़-साफ़ बताता है — और विकी का समस्या-समाधान पन्ना ठीक उन्हीं वाक्यों के हिसाब से सजाया गया है।

harness को जेब में रखिए

MIT लाइसेंस के तहत ओपन सोर्स। न कोई खाता, न कोई टेलीमेट्री, न बीच में कोई सर्वर — बस आपका फ़ोन और आपका अपना कंप्यूटर।