
প্রকল্পের পরিচিতি
ফুজিয়াং পো-জিয়া DeepSeek Harness-এর জন্য তৈরি একটি কাস্টম প্রম্পট ও নিরাপত্তা মূল্যায়ন সহায়ক প্লাগইন। বর্তমান README-তে উল্লেখিত সংস্করণ হলো 0.20.12। প্রকল্পটি @deepseek-ai/dsh-prompt-custom-কে Harness কনফিগারেশন ডিরেক্টরিতে ইনস্টল করে এবং প্লাগইন প্রোগ্রাম ও prompt-custom.json প্রম্পট কনফিগারেশন আলাদাভাবে সংরক্ষণ করে।
প্লাগইনটি কাস্টম প্রম্পট, স্কিল লাইব্রেরি, অন্তর্নির্মিত CVE/PoC জ্ঞানভান্ডার, দুর্বলতা প্রতিবেদন এবং পেনিট্রেশন অপারেশন চেইনসহ বিভিন্ন সুবিধা দেয়। এটি স্পষ্ট অনুমোদনপ্রাপ্ত পরিবেশে সম্পদ সাজানো, সম্ভাব্য দুর্বলতা মিলানো, যাচাইয়ের ধাপ নথিবদ্ধ করা এবং প্রতিবেদন তৈরির জন্য উপযোগী। জ্ঞানভান্ডারের সম্ভাব্য এন্ট্রি বা স্বয়ংক্রিয় অগ্রগতিকে সরাসরি নিশ্চিত দুর্বলতা হিসেবে বিবেচনা করা উচিত নয়।
প্রকল্পের নাম এবং DeepSeek-এর উল্লেখ কোনো আনুষ্ঠানিক সমর্থন বোঝায় না। ব্যবহার শুরুর আগে রিপোজিটরির দাবিত্যাগ পড়ুন এবং নিশ্চিত করুন যে পরীক্ষার লক্ষ্য, পরিসর ও কার্যপদ্ধতির জন্য যথাযথ অনুমোদন রয়েছে।
প্রধান সুবিধা
- প্রম্পট ইনজেকশন: ইনপুট বক্সের কাছে “ফুজিয়াং পো-জিয়া” স্ট্যাটাস সুইচ ও সেটিংস প্রবেশপথ রয়েছে। ইনজেকশন বন্ধ করলে অফিসিয়াল শুরুটি পুনরুদ্ধার হয়, তবে ব্যবহারকারীর নিজস্ব প্রম্পটের মূল অংশ অক্ষত থাকে।
- দুর্বলতা প্রতিবেদন: কৃত্রিম বুদ্ধিমত্তা লিখিত দুর্বলতার রেকর্ড স্থায়ীভাবে সংরক্ষণ করা যায় এবং গুরুতর, উচ্চ, মাঝারি, নিম্ন ও তথ্যগত স্তর অনুযায়ী দেখা যায়।
- স্কিল লাইব্রেরি: প্রয়োজন অনুযায়ী REA ও AboutSecurity ডাউনলোড, সক্রিয় বা নিষ্ক্রিয় করা যায় এবং কৃত্রিম বুদ্ধিমত্তাকে নিবন্ধিত স্কিলের বিষয়বস্তু আবিষ্কার করতে দেওয়া যায়।
- অন্তর্নির্মিত জ্ঞানভান্ডার: প্লাগইনের সঙ্গে নয় ধরনের CVE/PoC জ্ঞান সরবরাহ করা হয়; সক্রিয় করতে অতিরিক্ত ডাউনলোডের প্রয়োজন নেই।
- পেনিট্রেশন অপারেশন চেইন: কাজ, সম্পদ, যাচাইয়ের ধাপ, প্রচেষ্টার রেকর্ড, পর্যায় এবং পরবর্তী পরামর্শ পরিচালনা করে।
- স্থানীয় ফিঙ্গারপ্রিন্ট মিল: পোর্ট, সার্ভিস শনাক্তকারী বা পণ্যের নামের ভিত্তিতে জ্ঞানভান্ডারের সম্ভাব্য এন্ট্রিগুলো সাজিয়ে মিলের কারণ দেখায়।
কাস্টম প্রম্পট ইন্টারফেস
কাস্টম প্রম্পট কনফিগারেশন আলাদাভাবে prompt-custom.json-এ সংরক্ষিত হয় এবং এতে ব্যক্তিগত কনফিগারেশন থাকতে পারে। পুনরায় ইনস্টল, ব্যাকআপ বা বিতরণের আগে ফাইলের বিষয়বস্তু শেয়ার করার উপযোগী কি না তা নিশ্চিত করুন।

স্কিল ও জ্ঞানভান্ডার
স্কিল লাইব্রেরি দুটি আপস্ট্রিম প্রকল্প সমর্থন করে: REA রিভার্স ইঞ্জিনিয়ারিং টুল এবং AboutSecurity নিরাপত্তা মূল্যায়ন স্কিল লাইব্রেরি। তৃতীয় পক্ষের প্রকল্পগুলো নিজ নিজ লাইসেন্সের অধীন।

অন্তর্নির্মিত জ্ঞানভান্ডারে Java ডেসিরিয়ালাইজেশন, Java Web, প্রান্ত-ডিভাইস, Exchange ও ডোমেইন পরিবেশ, Web ও CMS, Linux প্রিভিলেজ এসকেলেশন, ক্লাউড ও কনটেইনার, ব্যবসায়িক API ঝুঁকি এবং দুর্বলতা ট্রায়াজসহ বিভিন্ন শ্রেণি রয়েছে। প্রতিটি এন্ট্রিতে পণ্য, সংস্করণ, পোর্ট, কীওয়ার্ড, গুরুতরতার মাত্রা, পূর্বশর্ত, সমাধানের পরামর্শ এবং রেফারেন্স উৎস সংরক্ষিত থাকে।

ইনস্টলের আগে প্রস্তুতি
- সমর্থিত DeepSeek Harness সংস্করণ ব্যবহার করছেন কি না নিশ্চিত করুন। প্লাগইনটি DeepSeek Harness এবং
dsh-system-prompt-এর>=0.2.1-rc.5 <0.3.0সংস্করণের সঙ্গে সামঞ্জস্যপূর্ণ বলে উল্লেখ করা হয়েছে। - নিশ্চিত করুন যে Cordis সংস্করণটি
>=4.0.5 <5সীমার মধ্যে রয়েছে। - অন্তত একবার অফিসিয়াল DeepSeek Harness Desktop চালু করুন, যাতে প্রোগ্রামটি
desktopকনফিগারেশন সম্পূর্ণভাবে প্রস্তুত করতে পারে। - ইনস্টলের আগে Harness সম্পূর্ণভাবে বন্ধ করুন; এর মধ্যে Windows-এর নিচের ডানদিকের ট্রে আইকন থেকে “প্রস্থান” নির্বাচন করাও অন্তর্ভুক্ত।
- বিশ্বস্ত উৎস থেকে রিপোজিটরি ডাউনলোড করুন এবং স্ক্রিপ্ট চালানোর আগে ফাইলের বিষয়বস্তু পরীক্ষা করুন।
ইনস্টলেশন স্ক্রিপ্ট ব্যবহার
রিপোজিটরি পেজে Code → Download ZIP নির্বাচন করে আনজিপ করুন, অথবা Git দিয়ে রিপোজিটরি ক্লোন করুন। Harness সম্পূর্ণভাবে বন্ধ করার পর আনজিপ করা ডিরেক্টরির 点我执行脚本.cmd-এ ডাবল-ক্লিক করুন।
# Harness সম্পূর্ণভাবে বন্ধ করার পর ইনস্টল চালান
.\点我执行脚本.cmd
# শুধু ইনস্টলেশন পরিকল্পনা দেখুন, কোনো ফাইল পরিবর্তন করবেন না
.\install.ps1 -DryRun-DryRun আনুষ্ঠানিক ইনস্টলের আগে স্ক্রিপ্ট কী কাজ করতে যাচ্ছে তা পরীক্ষা করার জন্য উপযোগী। ইনস্টলার ডিফল্টভাবে desktop কনফিগারেশন ব্যবহার করে এবং Desktop-এর সঙ্গে থাকা DSH কমান্ড-লাইন টুলকে অগ্রাধিকার দেয়। কাস্টম পরিবেশের জন্য -Profile, -DshCommand ও -DshHome দিয়ে কনফিগারেশনের নাম, কমান্ড-লাইন টুল ও ডেটা ডিরেক্টরি নির্দিষ্ট করা যায়।
DSH_HOME সেট না থাকলে ডিফল্ট ডেটা ডিরেক্টরি হলো $env:USERPROFILE\.dsh। ইনস্টলেশন স্ক্রিপ্ট প্লাগইনটি $DSH_HOME\local-plugins\dsh-prompt-custom-এ কপি করে, DSH প্লাগইন ম্যানেজারের মাধ্যমে নিবন্ধন করে এবং সঙ্গে থাকা prompt-custom.json কপি করে।
আগের প্রম্পট কনফিগারেশন ও নতুন কনফিগারেশন আলাদা হলে ইনস্টলার প্রথমে মূল ফাইলের পাশে একটি ব্যাকআপ তৈরি করে। নিবন্ধন ব্যর্থ হলে এবং ব্যাকআপ থাকলে স্ক্রিপ্টটি আগের প্রম্পট কনফিগারেশন পুনরুদ্ধার করে। ইনস্টলেশন সফল হলে স্ক্রিপ্টটি পাশের স্থানে install.log লেখার চেষ্টা করে, তবে এটি সম্পূর্ণ রানটাইম লগ নয়।
ইনস্টলার যদি Harness চালু অবস্থায় শনাক্ত করে, তাহলে বন্ধ করার অনুরোধ দেখিয়ে থেমে যাবে; এই কার্যক্রমে কোনো ফাইল পরিবর্তন হবে না। ইনস্টলার Harness স্বয়ংক্রিয়ভাবে বন্ধ বা পুনরায় চালু করে না এবং
-NoRestartপ্যারামিটার সমর্থন করে না।
Windows স্ক্রিপ্ট আটকে দিলে করণীয়
ইনস্টলারটি পাঠযোগ্য PowerShell স্ক্রিপ্ট, যা মূলত ফাইল কপি ও DSH কমান্ড চালায়। README-তে বলা হয়েছে, এতে লুকানো উইন্ডো চালু করা, জোর করে প্রসেস বন্ধ করা, নির্ধারিত কাজ তৈরি করা বা WMI-এর মাধ্যমে প্রসেস তৈরি করার আচরণ নেই। তবে এর অর্থ কোনো নিরাপত্তা সফটওয়্যারের শনাক্তকরণ ফলাফল নিশ্চিত হওয়া নয়।
ডাউনলোডের উৎস-সংক্রান্ত চিহ্নের কারণে Windows স্ক্রিপ্ট আটকে দিলে প্রথমে ডাউনলোডের উৎস যাচাই করুন এবং স্ক্রিপ্টের বিষয়বস্তু পর্যালোচনা করুন। SHA256 চেকসাম গণনা করে প্রকাশকের দেওয়া মানের সঙ্গে মিলিয়েও দেখা যায়:
Get-FileHash .\install.ps1 -Algorithm SHA256ফাইলটি বিশ্বস্ত বলে নিশ্চিত হলে Windows ফাইলের “Properties” থেকে “Unblock” নির্বাচন করে ডাউনলোডের উৎস-চিহ্ন সরানো যায়।
ম্যানুয়াল ইনস্টলেশন পদ্ধতি
স্বয়ংক্রিয় ইনস্টলেশন স্ক্রিপ্ট চালাতে না চাইলে Harness সম্পূর্ণভাবে বন্ধ করে প্লাগইনটি ম্যানুয়ালি কপি ও নিবন্ধন করা যায়। নিচের কমান্ডগুলো ডিফল্ট ডেটা ডিরেক্টরি এবং Desktop-এর সঙ্গে থাকা DSH কমান্ড-লাইন টুল ব্যবহার করে:
$pluginTarget = Join-Path $env:USERPROFILE '.dsh\local-plugins\dsh-prompt-custom'
New-Item -ItemType Directory -Force -Path $pluginTarget | Out-Null
Get-ChildItem -LiteralPath .\plugin -Force | ForEach-Object {
Copy-Item -LiteralPath $_.FullName -Destination $pluginTarget -Recurse -Force
}
& "$env:LOCALAPPDATA\Programs\DeepSeek Harness\resources\runtime\cli\bin\dsh.cmd" plugin --profile desktop add $pluginTargetরিপোজিটরির সঙ্গে থাকা প্রম্পট কনফিগারেশনও ব্যবহার করতে চাইলে আগে বিদ্যমান $env:USERPROFILE\.dsh\prompt-custom.json ব্যাকআপ করুন, তারপর নতুন ফাইলটি কপি করুন। ইনস্টলেশন শেষ হলে Harness নিজে পুনরায় চালু করতে হবে।
মৌলিক ব্যবহারপ্রবাহ
প্রথম ধাপ: প্রম্পট ইনজেকশন সক্রিয় করুন
Harness পুনরায় চালু করার পর ইনপুট বক্সের কাছে “ফুজিয়াং পো-জিয়া” স্ট্যাটাস প্রবেশপথ খুঁজুন। সক্রিয় থাকলে প্লাগইনটি অফিসিয়াল harness:identity শুরুর অংশের পরিবর্তে একটি খালি অংশ ব্যবহার করবে; বন্ধ করলে অফিসিয়াল শুরুটি ফিরে আসবে। আপনার কাস্টম প্রম্পটের মূল অংশ মুছে যাবে না।
দ্বিতীয় ধাপ: স্কিল লাইব্রেরি কনফিগার করুন
সেটিংস প্যানেলের “স্কিল লাইব্রেরি” খুলে প্রয়োজন অনুযায়ী REA বা AboutSecurity ডাউনলোড ও সক্রিয় করুন। AboutSecurity GitHub থেকে বর্তমান master শাখার আর্কাইভ ডাউনলোড করে শুধু এর skills/ ডিরেক্টরি বের করে। ডাউনলোডে অগ্রগতি দেখানো ও বাতিল করার সুবিধা রয়েছে।
REA-এর জন্য সামঞ্জস্যপূর্ণ Node.js সংস্করণ হলো ^22.23.4 || ^24.22.1 || >=26.12.1। প্লাগইন npm-এর মাধ্যমে REA ইনস্টল করার সময় লাইফসাইকেল স্ক্রিপ্ট বন্ধ রাখে, তাই এই ইনস্টলেশন পদ্ধতিতে Frida-এর ঐচ্ছিক নেটিভ বাইন্ডিং তৈরি হয় না। নির্দিষ্ট টুল চালানো যাবে কি না, তা স্থানীয় রানটাইম পরিবেশ ও বিশ্লেষণ ইঞ্জিনের ওপর নির্ভর করে।
AboutSecurity মূলত Markdown স্কিল ডকুমেন্ট নিয়ে গঠিত এবং অতিরিক্ত নেটিভ রানটাইম উপাদানের প্রয়োজন হয় না। স্কিল ডাউনলোড সফল হওয়া শুধু ফাইল পাওয়া ও নিবন্ধিত হওয়া বোঝায়; প্রতিটি টুলের রানটাইম যাচাই সম্পন্ন হয়েছে, এমন নয়।
তৃতীয় ধাপ: জ্ঞানভান্ডারের সহায়তায় মিল খুঁজুন
জ্ঞানভান্ডার ডিফল্টভাবে সক্রিয় থাকে এবং এর অবস্থা $DSH_HOME/fujiang-skills/knowledge-state.json-এ সংরক্ষিত হয়। এটি বন্ধ করলে প্লাগইনটি আর কৃত্রিম বুদ্ধিমত্তাকে সংশ্লিষ্ট জ্ঞান সরবরাহ করবে না, তবে মূল ফাইলগুলো স্থানীয়ভাবে থেকে যাবে।
অনুমোদিত পরীক্ষায় প্রথমে কৃত্রিম বুদ্ধিমত্তাকে লক্ষ্য পণ্য, সংস্করণ, পোর্ট, সার্ভিস শনাক্তকারী ও পরীক্ষার পরিসর জানান, তারপর সংশ্লিষ্ট জ্ঞানভান্ডারের এন্ট্রি খুঁজতে বলুন। উদাহরণ:
এটি একটি অনুমোদিত পরীক্ষার পরিবেশ। নিশ্চিত পণ্যের নাম, সংস্করণ ও উন্মুক্ত পোর্টের ভিত্তিতে জ্ঞানভান্ডারের সম্ভাব্য এন্ট্রি খুঁজুন। মিলের কারণ, প্রযোজ্য পূর্বশর্ত, এখনও যাচাই করা প্রয়োজন এমন প্রমাণ এবং সমাধানের পরামর্শ তালিকাভুক্ত করুন। সম্ভাব্য এন্ট্রিকে নিশ্চিত দুর্বলতা হিসেবে উপস্থাপন করবেন না।জ্ঞানভান্ডারের এন্ট্রিগুলো প্রকাশ্য তথ্যের সংকলন। সাধারণত verified: false এবং sources:-এর মতো মেটাডেটা দিয়ে যাচাইয়ের অবস্থা ও উৎস চিহ্নিত করা হয়। বাস্তব ব্যবহারে লক্ষ্য সংস্করণ, কনফিগারেশন ও পূর্বশর্তের সঙ্গে মিলিয়ে যাচাই করা আবশ্যক।
চতুর্থ ধাপ: পেনিট্রেশন অপারেশন চেইন তৈরি করুন
বর্তমান বাস্তবায়নে প্রথমে প্লাগইন প্যানেলে ব্যবহারকারীকে একটি কাজ তৈরি করতে হয়; এরপরই কৃত্রিম বুদ্ধিমত্তা বিদ্যমান কাজের মাধ্যমে সম্পদ, ধাপ ও ফলাফল ব্যবহার করতে পারে। অপারেশন চেইনটি নিম্নলিখিত পর্যায়ে সংগঠিত:
- তথ্য সংগ্রহ
- ফিঙ্গারপ্রিন্ট শনাক্তকরণ
- দুর্বলতা মিল
- সম্ভাব্যতা যাচাই
- দুর্বলতা শোষণ
- ল্যাটারাল মুভমেন্ট
- প্রতিবেদন তৈরি
প্রতিটি কাজের সঙ্গে একটি সেশন যুক্ত করা যায় এবং একটি সেশনের সঙ্গে সর্বোচ্চ একটি কাজ যুক্ত থাকতে পারে। প্লাগইনটি campaign:context-এর মাধ্যমে সংযুক্ত কৃত্রিম বুদ্ধিমত্তাকে কাজ, পর্যায়, সম্পদের সংখ্যা ও পরবর্তী পরামর্শ সরবরাহ করে।

কাজ তৈরি করার সময় অনুমোদিত লক্ষ্য, অনুমোদিত কার্যপরিসর, নিষিদ্ধ কার্যক্রম, পরীক্ষার সময়সীমা ও থামার শর্ত স্পষ্টভাবে লিখুন। কাজের অগ্রগতি ও পর্যায় শুধু তথ্য সংগঠনের মাধ্যম; এগুলো দুর্বলতা যাচাইয়ের প্রমাণের বিকল্প নয়।
পঞ্চম ধাপ: দুর্বলতা প্রতিবেদন নথিবদ্ধ করুন
যখন যাচাইয়ের ফলাফল কোনো সিদ্ধান্তকে সমর্থন করার মতো যথেষ্ট হয়, তখনই কৃত্রিম বুদ্ধিমত্তাকে দুর্বলতার রেকর্ড লিখতে দিন। প্রতিবেদনে প্রভাবিত সম্পদ, পুনরুৎপাদনের শর্ত, প্রমাণ, প্রভাবের মূল্যায়ন, গুরুতরতার মাত্রা, সমাধানের পরামর্শ ও রেফারেন্স উৎস থাকা উচিত। যাচাই না হওয়া সম্ভাব্য এন্ট্রিগুলোকে “যাচাই অপেক্ষমাণ” অবস্থায় রাখুন; সরাসরি দুর্বলতা হিসেবে চিহ্নিত করবেন না।
স্থানীয় API ও নেটিভ টুল
প্লাগইনটি স্থানীয় ফিঙ্গারপ্রিন্ট মিল এবং কাজের হিসাবরক্ষণ API সরবরাহ করে। মিল গণনা ও হিসাবরক্ষণ লেখা স্থানীয় মেশিনে সম্পন্ন হয়, তবে স্কিল ডাউনলোড, নেটওয়ার্কভিত্তিক মডেল কল এবং প্রকৃত লক্ষ্য যাচাইয়ে নেটওয়ার্ক অনুরোধ তৈরি হতে পারে।
POST /api/dsh-prompt-custom/match: পোর্ট, সার্ভিস শনাক্তকারী বা পণ্যের নামের ভিত্তিতে সাজানো জ্ঞানভান্ডার সম্ভাব্য এন্ট্রি ও মিলের কারণ ফেরত দেয়। ওজন হলো পোর্ট 40, পণ্য 30, CVE 20, কীওয়ার্ড 20, গুরুতরতার স্তর 5।/api/dsh-prompt-custom/campaigns: পরীক্ষার পরিসর, সম্পদের ফিঙ্গারপ্রিন্ট, কার্যধাপ, প্রচেষ্টার রেকর্ড ও কাজের পর্যায় পরিচালনা করে। হিসাবরক্ষণ$DSH_HOME/vuln-report/campaigns.json-এ সংরক্ষিত হয়।GET ?id=: নির্দিষ্ট কাজ ও পরবর্তী ধাপের পরামর্শ পড়ে।
টাস্ক ইন্টারফেসে bind、unbind এবং kick-এর মতো অপারেশনও রয়েছে। নেটিভ টুলগুলোর মধ্যে রয়েছে kb_match、campaign_upsert、finding_upsert এবং pipeline_next; দক্ষতা অনুসন্ধানের এন্ট্রিগুলোর মধ্যে রয়েছে skill_search এবং skill_read। নেটিভ টুল নিবন্ধনের জন্য পার্স করা যায় এমন DSH টুল পরিষেবা প্রয়োজন।
উন্নত ব্যবহারের পরামর্শ
প্রথমে DryRun দিয়ে ইনস্টলেশন পরিকল্পনা পরীক্ষা করুন
প্রথমবার ইনস্টলেশন বা কনফিগারেশন ডিরেক্টরি পরিবর্তনের সময় আগে .\install.ps1 -DryRun চালান। এতে লক্ষ্যপথ, কনফিগারেশনের নাম এবং প্রত্যাশিত অপারেশন যাচাই করা যায়, একই সঙ্গে ফাইল তাৎক্ষণিকভাবে পরিবর্তিত হওয়া এড়ানো যায়।
প্লাগইন ও ব্যক্তিগত প্রম্পট আলাদাভাবে ব্যাকআপ করুন
prompt-custom.json প্লাগইন প্রোগ্রাম থেকে স্বতন্ত্র এবং এতে ব্যক্তিগত কনফিগারেশন থাকতে পারে। আপগ্রেড বা পুনর্বিতরণের আগে এই ফাইলটি আলাদাভাবে ব্যাকআপ করে পর্যালোচনা করা উচিত, যাতে কাস্টম কনটেন্ট ওভাররাইট না হয় বা অসাবধানতায় সংবেদনশীল তথ্য শেয়ার না হয়।
সম্ভাব্য ম্যাচ ও কার্যকর দুর্বলতার মধ্যে পার্থক্য করুন
ফিঙ্গারপ্রিন্ট ম্যাচিং কেবল পোর্ট, পণ্য, CVE, কীওয়ার্ড এবং গুরুতরতার মাত্রার ভিত্তিতে সম্ভাব্য বিষয়গুলো সাজায়। উচ্চ র্যাঙ্কিংয়ের অর্থ লক্ষ্যটি অবশ্যই প্রভাবিত এমন নয়। সংস্করণ, ডিপ্লয়মেন্ট পদ্ধতি, প্যাচের অবস্থা, পূর্বশর্ত এবং বাস্তব প্রমাণ আরও যাচাই করা উচিত।
স্বয়ংক্রিয় পুনরায় চালনা সতর্কতার সঙ্গে ব্যবহার করুন
স্বয়ংক্রিয় পুনরায় চালনা ডিফল্টভাবে সর্বাধিক 8 রাউন্ড পর্যন্ত চলে এবং এতে স্থবিরতা শনাক্তকরণ ও পরবর্তী পদক্ষেপের পরামর্শ থাকে। ব্যবহারের সময় স্পষ্ট অনুমোদনের সীমা ও থামার শর্ত নির্ধারণ করতে হবে এবং নিয়মিত মানবীয় পর্যালোচনা চালিয়ে যেতে হবে, যাতে পর্যাপ্ত প্রসঙ্গের অভাবে মডেল অনুপযুক্ত পরবর্তী অপারেশন সম্পাদন না করে।
জ্ঞানভাণ্ডার কীভাবে আপডেট হয় তা বুঝুন
জ্ঞান এন্ট্রিগুলো plugin/knowledge/-এ থাকে। প্রতিবার কোনো এন্ট্রি লোড করার সময় ফাইলটি পুনরায় পড়া হয়, তাই পরবর্তী কলগুলোতে কনটেন্টের আপডেট কার্যকর হতে পারে। শ্রেণিবিভাগের সংজ্ঞা lib/knowledge.js-এ রয়েছে; শ্রেণিবিভাগ পরিবর্তন করলে প্লাগইনটি পুনরায় লোড করতে হবে।
ইনপুট শর্টকাটের সমস্যা অনুসন্ধান করুন
README-তে একটি জানা পরিস্থিতি নথিভুক্ত আছে: ডিসক্লেমার পপআপ বন্ধ করার পরও Enter বা Esc-এর শ্রোতা ইনপুট ও শর্টকাটে প্রভাব ফেলতে পারে। অস্বাভাবিকতা দেখা দিলে প্রথমে এটি ওই জানা সমস্যার সঙ্গে সম্পর্কিত কি না পরীক্ষা করুন, তারপর প্লাগইন পুনরায় লোড করুন বা Harness পুনরায় চালু করুন।
সামঞ্জস্যতা ও যাচাইয়ের সীমা
প্লাগইনটি প্রকাশ্য systemPrompt、skills、tools、এজেন্টের জীবনচক্র এবং webServer পরিষেবার মাধ্যমে কাজ করে; Harness প্রোগ্রামের ফাইল পরিবর্তন করে ইনস্টল হয় না। ইনস্টলেশনের পর Harness সম্পূর্ণভাবে বন্ধ করে পুনরায় চালু করতে হবে।
README অনুযায়ী, বর্তমান সংস্করণে ফাইল কাঠামো ও ইনস্টলেশন লজিক যাচাই করা হয়েছে, কিন্তু সব কার্যকারিতা বাস্তবে পুনরায় চালিয়ে সম্পূর্ণ যাচাই করা হয়নি। তাই এর ভিত্তিতে সব দক্ষতা, CVE এন্ট্রি বা স্বয়ংক্রিয় প্রক্রিয়া কার্যকর থাকবে বলে নিশ্চয়তা দেওয়া যায় না। প্রোডাকশন পরিবেশে ডিপ্লয় করার আগে বিচ্ছিন্ন ও অনুমোদিত পরীক্ষামূলক পরিবেশে প্রতিটি বিষয় যাচাই করা উচিত।
উপসংহার
富江破甲 DeepSeek Harness-এ প্রম্পট ব্যবস্থাপনা, নিরাপত্তা দক্ষতা, বিল্ট-ইন জ্ঞানভাণ্ডার, দুর্বলতার প্রতিবেদন এবং টাস্ক রেকর্ড একত্রিত করে। সঠিক ব্যবহারের পদ্ধতি হলো প্রথমে সামঞ্জস্যতা ও ইনস্টলেশন পরিকল্পনা পরীক্ষা করা, তারপর দক্ষতা ও জ্ঞানভাণ্ডার কনফিগার করা এবং শেষে স্পষ্ট অনুমোদনের সীমার মধ্যে টাস্ক তৈরি, সম্ভাব্য বিষয় যাচাই ও প্রমাণ সংরক্ষণ করা। স্বয়ংক্রিয় প্রক্রিয়ার আগে সর্বদা মানবীয় পর্যালোচনা, ন্যূনতম অনুমতি এবং নির্ভরযোগ্য প্রমাণকে অগ্রাধিকার দিন।
