প্রকল্প সম্পর্কে
DSH Desktop লোকাল DeepSeek Harness অভিজ্ঞতাকে একটি ইনস্টল করা ডেস্কটপ অ্যাপ্লিকেশন হিসেবে প্যাকেজ করে। এটি স্বয়ংক্রিয়ভাবে Harness চালু করে, প্রোফাইল, প্লাগইন, ওয়ার্কস্পেস, মডেল সেটিংস এবং সেশনগুলো অ্যাপ্লিকেশন ডিরেক্টরির বাইরে রাখে, এবং লোকাল রানটাইম প্রস্তুত হওয়ামাত্র সম্পূর্ণ Harness ইন্টারফেস খুলে দেয়।
প্রধান বৈশিষ্ট্যগুলোর মধ্যে রয়েছে:
- আলাদা CLI বা ব্রাউজার ট্যাবের প্রয়োজন ছাড়াই Harness চালু ও বন্ধ করে
- প্রকল্প ওয়ার্কস্পেস যোগ ও পরিচালনার জন্য নেটিভ সিস্টেম ডিরেক্টরি পিকার ব্যবহার করে
- অফিসিয়াল DeepSeek মডেল এবং প্রধানধারার থার্ড-পার্টি মডেল প্রোভাইডার সমর্থন করে
- সম্পূর্ণ কাস্টম Agent প্রিসেটগুলো পোর্টেবল `.dshpreset` প্যাকেজ হিসেবে ইমপোর্ট ও এক্সপোর্ট করে, ইনস্টলেশনের আগে কনফ্লিক্ট চেক এবং ট্রাস্ট সতর্কতা সহ
- বিল্ট-ইন PPT মোডের মাধ্যমে সোর্স উপাদানকে এডিটযোগ্য 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 একটি স্বাধীন কমিউনিটি ডেস্কটপ অ্যাপ্লিকেশন।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.