منصوبے کے بارے میں
## منصوبے کا جائزہ
DeepSeek Harness ڈیسک ٹاپ ورژن اپ اسٹریم DeepSeek Harness (`dsh` agent پلیٹ فارم) کا ڈیسک ٹاپ شیل ہے، جو Electron کی بجائے Tauri 2 پر مبنی ہے اور چھوٹے انسٹالر، کم میموری استعمال اور مقامی ونڈو پر زور دیتا ہے۔ صارف انسٹالر ڈاؤن لوڈ کر کے براہ راست شروع کر سکتا ہے، خود سے Node.js، pnpm یا Docker ماحول تیار کرنے کی ضرورت نہیں۔
## اہم صلاحیتیں
- **پلگ اِن مینجمنٹ**: پلگ اِن پینل میں نصب شدہ پلگ اِن دیکھے جا سکتے ہیں، خرابی کی صورت میں اپ گریڈ، اَن انسٹال کے راستے اور خرابی کی تفصیلات فراہم کی جاتی ہیں۔
- **بلٹ اِن پلگ اِن**: انسٹالر کے ساتھ فرسٹ پارٹی پلگ اِن شامل ہیں، اور مزید بلٹ اِن پلگ اِن متعارف کرانے کا منصوبہ ہے۔
- **مقامی اور ہلکا**: Tauri 2 شیل، چھوٹا انسٹالر سائز، کم میموری استعمال۔
- **کمانڈ لائن انٹیگریشن**: انسٹال کے وقت `dsh` کمانڈ خودکار طور پر رجسٹر ہوتی ہے، نئی ٹرمینل کھول کر استعمال کی جا سکتی ہے، اور موجودہ shell کنفیگریشن کو اوور رائٹ نہیں کرتی۔
- **اسٹارٹ اپ گائیڈ**: پہلی بار شروع کرنے پر تجویز کردہ پلگ اِن منتخب کیے جا سکتے ہیں، بعد میں کنفیگریشن میں دوبارہ انتخاب ممکن ہے۔
- **خودکار اپ ڈیٹ**: ایپ کے اندر اپ ڈیٹ کی معاونت، انسٹالر دوبارہ ڈاؤن لوڈ کرنے کی ضرورت نہیں۔
- **ڈیسک پالتو**: Pets / Codex دو ذرائع سے ڈیسک پالتو مینجمنٹ، پہلے سے مقرر پالتو فوری استعمال کے لیے تیار (ریموٹ مواد سے براہ راست رابطہ)، Codex `.zip` ریسورس پیک درآمد کی سہولت، اور سیشن سرگرمی کے مطابق اسٹیٹس بلبل کا نمایش۔
## پہلے سے مقرر پلگ اِن
پہلی بار شروع کرنے کی گائیڈ میں ضرورت کے مطابق نشان زد کر کے نصب کیے جاتے ہیں، جن میں شامل ہیں: DSH Market (کمیونٹی پلگ اِن براؤز، تلاش اور ایک کلک میں نصب)، DSH Better Sidebar (VSCode جیسا دائیں سائیڈ بار، سیشن کے لحاظ سے الگ تھلگ)، DSH Rewind (اسی ونڈو میں گفتگو کی واپسی، ہلکا ورک اسپیس بیک اپ شامل)، DSH-IM (WeChat، Feishu، DingTalk، WeCom، QQ، Slack، Telegram، Discord، WhatsApp، iMessage وغیرہ چینلز سے رابطہ، اور بائیں سائیڈ بار میں یکساں انتظام)۔ پہلے سے مقرر فہرست ڈیسک ٹاپ کی جانب سے برقرار رکھی جاتی ہے، نئے اضافے یا اپ ڈیٹ کے لیے ریپوزٹری issues میں درخواست دینی ہوگی۔
## بلٹ اِن پلگ اِن
انسٹالر ریسورسز کے ساتھ بلٹ اِن فرسٹ پارٹی پلگ اِن میں شامل ہیں: Tauri 2 شیل کے ساتھ مواصلاتی چینل (DSH Tauri)، حسب ضرورت سیٹنگز سائیڈ بار (DSH Tauri UI)، سیشن کے لحاظ سے الگ تھلگ Git Worktree (DSH Tauri Worktree)، Skills/MCP مینجمنٹ اور اسکل ریپوزٹری درآمد (DSH Tauri Panel Extension)، شیڈول شدہ ٹاسک (DSH Tauri Panel Scheduler)، Agent راؤنڈ کے مطابق نجی Git اسنیپ شاٹ ریکارڈ (DSH Running Changes)، ورک اسپیس آرکائیو اور آرکائیو شدہ چیٹ مینجمنٹ (DSH Tauri Session)، ڈیسک پالتو مینجمنٹ (DSH Tauri Pet)، رائٹ کلک کے عام آپریشنز (DSH Tauri Rightclick)، ماڈل انتخاب اور پیرامیٹر کنفیگریشن (DSH Tauri Model Config) وغیرہ۔
## فوری آغاز
Releases سے متعلقہ پلیٹ فارم کا انسٹالر ڈاؤن لوڈ کریں، انسٹال کے بعد شروع کریں؛ macOS پر Homebrew کے ذریعے بھی نصب کیا جا سکتا ہے۔ پہلی بار چلانے پر Node رن ٹائم اور Harness کرنل ڈاؤن لوڈ ہوتے ہیں (اگر `dsh` پہلے سے نصب ہو تو نصب شدہ ورژن استعمال ہوتا ہے)، پھر `http://127.0.0.1:3080` پر Harness انٹرفیس کھلتا ہے، اس کے بعد مکمل طور پر مقامی طور پر چلتا ہے۔ سسٹم تقاضے Windows 10+، macOS 10.15+، Linux (AppImage / .deb) ہیں، پہلی بار چلانے پر انٹرنیٹ درکار ہے، Harness کرنل 0.1.5-rc.1 یا اس سے زیادہ ہونا چاہیے۔
README میں Linux Wayland کے تحت AppImage میں ممکنہ بلیک اسکرین یا کریش کے لیے حل کی تجاویز بھی دی گئی ہیں (`.deb` پر منتقل ہونا یا متعلقہ ماحول متغیرات سیٹ کرنا)، اور رولنگ ڈسٹری بیوشنز میں شروع ہوتے ہی کریش ہونے کی وجہ اور مرمت کا طریقہ بیان کیا گیا ہے۔
## کام کرنے کا طریقہ
فرنٹ اینڈ Tauri WebView (React) ہے، جو انسٹالیشن اسٹیٹ مشین، ڈاؤن لوڈ پیش رفت اور iframe میں dsh Web انٹرفیس لوڈ کرنے اور سائیڈ بار کنٹرول کا ذمہ دار ہے؛ Rust بیک اینڈ ڈاؤن لوڈ انسٹالیشن، Harness کور کے متعدد ورژنز کا انتظام، dsh پروفائل مینجمنٹ، پلگ اِن اَن انسٹال/اپ گریڈ، dsh کمانڈ shim اور PATH، ڈیسک ٹاپ کی خودکار اپ ڈیٹ، dsh پروسیس لائف سائیکل اور ہیلتھ چیک وغیرہ خدمات فراہم کرتا ہے۔ Harness ڈسٹری بیوشن deepseek-harness-pkg کے ذریعے بنائی اور جاری کی جاتی ہے، ہر بار شروع کرنے پر تازہ ترین ڈسٹری بیوشن سے موازنہ ہوتا ہے اور مقامی ورژن پرانے ہونے پر اپ ڈیٹ کی یاد دہانی ہوتی ہے، GitHub تک رسائی نہ ہونے پر مقامی انسٹالیشن برقرار رہتی ہے؛ CLI کے ذریعے عالمی طور پر نصب مقامی کور کو ترجیح دی جاتی ہے۔
## نوٹس
منصوبہ ڈیولپمنٹ پری ویو کے طور پر نشان زد ہے، اپ اسٹریم `dsh` ابھی تیزی سے ترقی کر رہا ہے اور اس میں توڑ پھوڑ کرنے والی تبدیلیاں موجود ہیں۔ سیکیورٹی بیان میں بتایا گیا ہے کہ `dsh` میں مقامی کوڈ ایگزیکیوشن کی صلاحیت موجود ہے، صرف سیکھنے، تحقیق اور جانچ کے لیے ہے، قابل اعتماد اور الگ تھلگ ماحول میں استعمال کرنا چاہیے۔ لائسنس MIT ہے، غیر تجارتی شرائط کے ساتھ۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.