岛仔 Daozai কী
岛仔 হলো Windows 10/11 x64-এর জন্য তৈরি একটি ডেস্কটপ সঙ্গী। এটি Rust ও egui দিয়ে তৈরি এবং Electron-এর ওপর নির্ভরশীল নয়। ডিফল্টভাবে এটি স্ক্রিনের উপরের অংশে আটকে থাকে; সংকুচিত অবস্থায় একটি ছোট নচ হিসেবে দেখা যায়, মাউস কাছে আনলে প্রসারিত হয় এবং মাউস সরিয়ে নিলে আবার সংকুচিত হয়।
岛仔-এর নকশার মূল লক্ষ্য হলো প্রয়োজনের সময় তথ্য দেখানো, ডেস্কটপের জায়গা সব সময় দখল করে না রাখা। এটি সংগীত, গানের কথা, ইমেইল যাচাইকরণ কোড, ক্যালেন্ডার, করণীয় তালিকা, ফোকাস, পানি পান记录, অস্থায়ী ফাইল এবং AI ক্রেডিটসহ বিভিন্ন ডেস্কটপ কাজ এক জায়গা থেকে পরিচালনা করতে পারে।
মূল ফিচারগুলোর সংক্ষিপ্ত পরিচয়
- ডেস্কটপ সঙ্গী: চোখের পলক, তন্দ্রা, পানি পানসহ বিভিন্ন ইন্টারঅ্যাকশন সমর্থন করে এবং মিনিমাল মোডে পরিবর্তন করা যায়।
- সংগীত ও গানের কথা: Windows মিডিয়া সেশন পড়ে প্লেব্যাক, গান পরিবর্তন ও অগ্রগতি নিয়ন্ত্রণ করে এবং এক লাইনের গানের কথা দেখায়।
- ফোকাস ও পানি পান: ফোকাস/বিরতি টাইমার ব্যবহার, পানি পান অগ্রগতি রেকর্ড, লক্ষ্য ও স্মরণ করানোর সময় নির্ধারণ এবং দ্রুত রেকর্ড ও বাতিল করার সুবিধা দেয়।
- ফাইল শেলফ: অস্থায়ীভাবে ফাইল সংগ্রহ, মূল ফাইল খোলা বা অবস্থান নির্ণয় এবং ফাইল অন্য অ্যাপে টেনে নেওয়া যায়; শেলফ থেকে সরালে মূল ফাইল মুছে যায় না।
- করণীয়: কাজ যোগ, সম্পাদনা ও সম্পন্ন করা যায় এবং কাজের জন্য ঐচ্ছিক তারিখ ও সময়ের স্মরণ করানো সেট করা যায়।
- ইমেইল: একাধিক ইমেইল অ্যাকাউন্ট সংযোগ, যাচাইকরণ কোডের উৎস শনাক্ত, ক্লিক করে কোড কপি, মূল বার্তা পড়া এবং ডিফল্ট ব্রাউজারে লিংক খোলার সুবিধা দেয়।
- ক্যালেন্ডার: মাসিক ক্যালেন্ডার ও দিনের সময়সূচি দেখা, কর্মস্থলের ক্যালেন্ডার ও ইমেইল আমন্ত্রণ একত্র করা এবং সারাদিন, বহুদিন, পুনরাবৃত্ত সময়সূচি ও একবারের পরিবর্তন বা বাতিল সমর্থন করে।
- AI ক্রেডিট: Codex, Claude, Kimi, Grok Bot এবং Gemini সমর্থন করে; একাধিক অ্যাকাউন্ট পরিচালনা, রিসেটের সময় দেখা এবং স্থায়ী রিং ও রঙের বিন্যাস কাস্টমাইজ করা যায়।
- সিস্টেম তথ্য: পাওয়ার, ব্যাটারি, নেটওয়ার্ক, ভলিউম, Caps Lock, ইনপুট ভাষা এবং Bluetooth ডিভাইসের অবস্থা দেখায়।
岛仔 ইনস্টল করা
ইনস্টলার ব্যবহার
- সর্বশেষ Releases পৃষ্ঠা খুলুন।
- উপযুক্ত
Daozai-Setup-v0.6.50-x64.exeইনস্টলার ডাউনলোড করুন। সংস্করণ পরিবর্তনের সঙ্গে নির্দিষ্ট ফাইলের নাম বদলাতে পারে। - ইনস্টলারে ডাবল-ক্লিক করুন, ইনস্টলেশনের অবস্থান নির্বাচন করুন এবং প্রয়োজনে ডেস্কটপ শর্টকাট ও স্টার্টআপে স্বয়ংক্রিয় চালু করার বিকল্প নির্ধারণ করুন।
- “এক-ক্লিক ইনস্টল” ক্লিক করুন। সম্পন্ন হলে ডেস্কটপ শর্টকাট বা Start মেনু থেকে “岛仔” চালু করুন।
- ট্রে মেনুর সেটিংস খুলে প্রয়োজন অনুযায়ী সংগীত, ইমেইল, ক্যালেন্ডার, AI ক্রেডিট বা অন্যান্য ফিচার চালু করুন।
প্রথম ইনস্টলের সময় ডেস্কটপ শর্টকাট ডিফল্টভাবে নির্বাচিত থাকে, কিন্তু স্টার্টআপে স্বয়ংক্রিয় চালু করা ডিফল্টভাবে বন্ধ থাকে। ইনস্টলারটি আনজিপ করার প্রয়োজন নেই।
ইনস্টল ছাড়া কমপ্রেসড প্যাকেজ ব্যবহার
ইনস্টলার ব্যবহার করতে না চাইলে Daozai-v0.6.50-windows-x64.zip-এর মতো ইনস্টলবিহীন সংস্করণ ডাউনলোড করুন, সম্পূর্ণ আনজিপ করার পর এর ভেতরের daozai.exe চালান। ইনস্টলবিহীন সংস্করণ ব্যবহার করলেও প্রোগ্রামটি ডিফল্টভাবে বর্তমান ব্যবহারকারীর ডেটা ডিরেক্টরিতে অ্যাপ ডেটা সংরক্ষণ করবে।
সিস্টেমের প্রয়োজনীয়তা ও ডাউনলোড যাচাই
岛仔 বর্তমানে Windows 10/11 x64-এর জন্য তৈরি প্যাকেজ সরবরাহ করে এবং OpenGL সমর্থনকারী গ্রাফিক্স ড্রাইভার প্রয়োজন। macOS, Linux বা ARM64-এর জন্য তৈরি প্যাকেজ আপাতত নেই। Windows 10, বিভিন্ন গ্রাফিক্স কার্ড এবং একাধিক মনিটরের সমন্বয়ে সামঞ্জস্যের পার্থক্য থাকতে পারে।
Release পৃষ্ঠায় SHA256SUMS.txt দেওয়া থাকে। PowerShell-এ নিচের কমান্ড ব্যবহার করে ডাউনলোড করা ফাইলের SHA-256 মান নির্ণয় করা যায়:
Get-FileHash -Algorithm SHA256 .\Daozai-Setup-v0.6.50-x64.exeবর্তমান প্রোগ্রামে বাণিজ্যিক কোড স্বাক্ষর নেই, তাই Windows অজানা প্রকাশকের সতর্কতা দেখাতে পারে। চালানোর আগে রিপোজিটরির উৎস ও ফাইলের যাচাইকরণ মান মিলিয়ে নিন।
প্রথম ব্যবহার: উপরের প্যানেল থেকে শুরু
চালু করার পর岛仔 সাধারণত স্ক্রিনের উপরের অংশে সংকুচিত অবস্থায় থাকে। মাউস উপরের এলাকায় নিলে প্যানেল প্রসারিত হবে; মাউস সরিয়ে নিলে আবার সংকুচিত হবে। সংশ্লিষ্ট ফিচার চালু করার পর প্রয়োজনীয় তথ্য উপরের অংশে দেখা যাবে।
ফোকাস ও পানি পান করার লক্ষ্য সেট করা
- সেটিংস বা উপরের প্যানেল থেকে ফোকাস ফিচার খুলুন।
- একটি ফোকাস সময় শুরু করুন এবং ফোকাস ও বিরতির পর্যায়ে পরিবর্তন করুন।
- পানি পান প্যানেল খুলে দিনের পানি পান করার লক্ষ্য ও স্মরণ করানোর সময় নির্ধারণ করুন।
- দ্রুত操作 ব্যবহার করে পানি পান করার অগ্রগতি রেকর্ড করুন; ভুল রেকর্ড হলে বাতিল করার ফিচার ব্যবহার করুন।
করণীয় পরিচালনা
- করণীয় প্যানেল খুলে একটি কাজ যোগ করুন।
- স্মরণ করানোর প্রয়োজন হলে কাজের জন্য তারিখ ও সময় নির্বাচন করুন।
- কাজ শেষ হলে সংশ্লিষ্ট আইটেমে টিক দিন।
- সম্পাদনা অপশন দিয়ে কাজের বিষয়বস্তু বা স্মরণ করানোর সেটিংস পরিবর্তন করুন।
ফাইল শেলফ ব্যবহার
ফাইল শেলফে ফাইল টেনে রাখলে পরে处理 করার জন্য প্রয়োজনীয় আইটেমগুলো সাময়িকভাবে এক জায়গায় রাখা যায়। আপনি ফাইল খুলতে, মূল ফাইলের অবস্থান নির্ণয় করতে বা শেলফ থেকে অন্য অ্যাপে ফাইল টেনে নিতে পারেন। শেলফের রেকর্ড সরালে ডিস্কের মূল ফাইল মুছে যায় না, তাই এটি অস্থায়ী সংগ্রহের জন্য উপযোগী, ফাইল ব্যাকআপের জন্য নয়।
সংগীত নিয়ন্ত্রণ ও গানের কথা দেখা
সংগীত ফিচার চালু হলে岛仔 Windows মিডিয়া সেশন পড়বে। উপরের প্যানেল থেকে প্লেব্যাক, বিরতি, গান পরিবর্তন ও প্লেব্যাকের অগ্রগতি নিয়ন্ত্রণ করা যায়; সমর্থিত হলে এক লাইনের গানের কথাও দেখা যায়। ডেস্কটপ সঙ্গী মাইক্রোফোন তুলে নিয়ে সংগীতের সঙ্গে ইন্টারঅ্যাকটিভ প্রভাবও দেখাতে পারে।
ইমেইল, ক্যালেন্ডার ও AI সেবা সংযোগ
ইমেইল কনফিগার করা
岛仔 QQ, 163, 126, Tencent Enterprise Mail, iCloud এবং Gmail-এর মতো ইমেইল সেবা সমর্থন করে এবং IMAP ব্যবহার করে ইমেইল গ্রহণ করে। সেবা প্রদানকারীর নিয়ম অনুযায়ী সাধারণত ওয়েব লগইনের পাসওয়ার্ডের পরিবর্তে অনুমোদন কোড বা App-এর জন্য নির্দিষ্ট পাসওয়ার্ড দিতে হয়।
- সেটিংসে ইমেইল সংযোগ ফিচারে যান।
- ইমেইল সেবা প্রদানকারী নির্বাচন করে অ্যাকাউন্ট যোগ করুন।
- সেবা প্রদানকারীর নির্দেশনা অনুযায়ী ইমেইল ঠিকানা, সার্ভারের তথ্য এবং অনুমোদন কোড বা App-এর জন্য নির্দিষ্ট পাসওয়ার্ড লিখুন।
- সংরক্ষণ করার পর岛仔 ইনবক্স পড়া পর্যন্ত অপেক্ষা করুন।
岛仔 ইমেইলের যাচাইকরণ কোডের উৎস শনাক্ত করতে পারে; কোডে ক্লিক করলে তা কপি হয়। মূল বার্তা পড়া এবং ডিফল্ট ব্রাউজারে ইমেইলের লিংক খোলাও যায়। প্রোগ্রামটি ইনবক্স পড়ে, স্প্যাম ফোল্ডার পড়ে না।
কর্মস্থলের ক্যালেন্ডার কনফিগার করা
কর্মস্থলের ক্যালেন্ডার CalDAV-এর মাধ্যমে সংযুক্ত হয়। বর্তমানে Feishu, DingTalk এবং WeCom-এর প্রবেশপথ রয়েছে। মনে রাখবেন, এসব প্ল্যাটফর্মের ডেস্কটপ সংস্করণ ইনস্টল করা মানেই স্বতন্ত্র ক্যালেন্ডার অ্যাকাউন্টের অনুমোদন পাওয়া নয়; সংযোগের সময় প্ল্যাটফর্মের দেওয়া স্বতন্ত্র ক্যালেন্ডার অ্যাকাউন্ট ও পাসওয়ার্ড প্রয়োজন।
আনুষ্ঠানিক ক্যালেন্ডার আমন্ত্রণ স্বয়ংক্রিয়ভাবে সময়সূচিতে যুক্ত হতে পারে। সাধারণ ইমেইলের মূল বার্তায় তারিখ থাকলেই স্বয়ংক্রিয়ভাবে সময়সূচি তৈরি হবে না। কর্মস্থলের ক্যালেন্ডার ও ইমেইল থেকে আসা একই সময়সূচি UID ও শুরুর সময়ের মাধ্যমে ডুপ্লিকেটমুক্ত করা হয় এবং উৎসের পরিচয় সংরক্ষিত থাকে।
কোনো ইমেইলভিত্তিক সময়সূচি দেখাতে না চাইলে তা উপেক্ষা করতে পারেন; পরে বিস্তারিত অংশ থেকে আবার ফিরিয়ে আনা যাবে। সময়সূচি তালিকার স্ক্রল কেবল নিচের তালিকাটি সরায়, বড় কার্ডে বর্তমান নির্বাচন বজায় থাকে; অন্য সময়সূচিতে ক্লিক করলেই বিস্তারিত পরিবর্তন হবে।
AI ক্রেডিট দেখা
岛仔 Codex, Claude, Kimi, Grok Bot এবং Gemini-এর ক্রেডিট প্রদর্শন সমর্থন করে। সংকুচিত অবস্থায় রিংয়ের মাধ্যমে ক্রেডিট দেখা যায়, আর প্রসারিত অবস্থায় অ্যাকাউন্ট ও রিসেটের সময় দেখা যায়। একাধিক অ্যাকাউন্ট কনফিগার করে স্থায়ীভাবে দেখানোর সেবা নির্বাচন এবং রঙ কাস্টমাইজ করা যায়।
বিভিন্ন সেবার সংযোগ পদ্ধতি, অ্যাকাউন্টের ধরন ও সাবস্ক্রিপশনের প্রাপ্যতা ভিন্ন হতে পারে। ব্যবহারের আগে সংশ্লিষ্ট সেবার স্থানীয় লগইন অবস্থা বা স্বতন্ত্র সংযোগ পদ্ধতি অনুযায়ী অনুমোদন সম্পন্ন করুন।
আপডেট, আনইনস্টল ও ডেটা সংরক্ষণ
অ্যাপের ভেতর থেকে আপডেট
- “সেটিংস → সম্পর্কে” খুলুন।
- “আপডেট পরীক্ষা করুন” ক্লিক করুন।
- সর্বশেষ স্থিতিশীল সংস্করণ ও আপডেটের বিবরণ দেখুন।
- প্রয়োজন অনুযায়ী “ডাউনলোড ও ইনস্টল”, “ব্রাউজার দিয়ে ডাউনলোড” বা “পরে” নির্বাচন করুন।
অ্যাপের ভেতর ডাউনলোড সম্পন্ন ও যাচাই হয়ে গেলে পুনরায় চালু হয়ে আপডেট শেষ হবে। Releases পৃষ্ঠা থেকে নতুন সংস্করণ ম্যানুয়ালি ডাউনলোড করে আবারও ইনস্টল করা যায়। আপডেট করলে আগের সেটিংস ও রেকর্ড মুছে যাবে না।
অ্যাপ আনইনস্টল করা
Windows-এর “ইনস্টল করা অ্যাপ” থেকে岛仔 আনইনস্টল করা যায়। প্রকল্পের তথ্য অনুযায়ী, আনইনস্টল করলেও ব্যবহারকারীর ডেটা সংরক্ষিত থাকবে।
স্থানীয় ডেটা সম্পর্কে জানা
সেটিংস, করণীয়, পানি পান করার রেকর্ড, শেলফের পথ এবং সংযোগের মেটাডেটা %APPDATA%\Daozai-এ সংরক্ষিত থাকে। ইমেইল ও ক্যালেন্ডারের পাসওয়ার্ড Windows Credential Manager-এ থাকে, আর Gemini সেশন Windows DPAPI দিয়ে এনক্রিপ্ট করা হয়।
বিদ্যমান AI ক্লায়েন্টের লগইন তথ্য পড়ার সময়岛仔 মূল ক্লায়েন্টের কনফিগারেশন পরিবর্তন করে না। অনুমোদন কোড, Cookie বা লগইন JSON Issue-এ আপলোড করবেন না। ইমেইল, ক্যালেন্ডার বা গানের কথা ফিচার চালু করলে প্রোগ্রামটি সংশ্লিষ্ট সেবা প্রদানকারীর API-তে প্রবেশ করবে, তাই এটি সম্পূর্ণ অফলাইন সফটওয়্যার নয়।
সোর্স কোড থেকে বিল্ড
উন্নয়নে অংশ নিতে বা নিজে কম্পাইল করতে Rust stable, MSVC C++ বিল্ড টুল এবং Windows SDK প্রস্তুত করুন। তুলনামূলক নতুন stable Rust ব্যবহার এবং Windows MSVC টুলচেইন নির্বাচন করার পরামর্শ দেওয়া হয়।
rustup default stable-x86_64-pc-windows-msvc
cargo build --locked --release --bin daozai
.\target\release\daozai.exeটেস্ট চালানো ও প্যাকেজ তৈরি
cargo test --locked --all-targets --features record -- --test-threads=1
powershell -NoProfile -ExecutionPolicy Bypass -File .\scripts\package.ps1নির্ভরশীল প্রসেসের পরিবেশ ভেরিয়েবলের ডেটা ডিরেক্টরি পরীক্ষা আলাদা রাখতে টেস্টে একক থ্রেড ব্যবহারের পরামর্শ দেওয়া হয়। কম মেমরির ডিভাইসে $env:CARGO_BUILD_JOBS = "1" সেট করা যায়। প্যাকেজ তৈরির জন্য NSIS 3 প্রয়োজন; -NsisCompiler প্যারামিটার ব্যবহার করে makensis.exe-এর অবস্থানও নির্দিষ্ট করা যায়।
রিলিজ স্ক্রিপ্ট প্রোগ্রামের সংস্করণ ও রানটাইম লাইব্রেরির নির্ভরতা পরীক্ষা করে এবং একক ফাইলের EXE ইনস্টলার, সংক্ষিপ্ত ইনস্টলবিহীন ZIP ও SHA-256 যাচাইকরণ ফাইল তৈরি করে। প্রকল্পের কাঠামো, ইন্টারফেসের প্রিভিউ ও অবদানের পদ্ধতি জানতে ডেভেলপমেন্ট গাইড দেখুন।
ব্যবহারের সময় গুরুত্বপূর্ণ বিষয়
- প্রথমে মৌলিক ফিচার ব্যবহার করুন: আগে করণীয়, ফোকাস বা সংগীত চালু করে পরে প্রয়োজন অনুযায়ী ইমেইল, ক্যালেন্ডার ও AI সেবা সংযুক্ত করতে পারেন।
- অনুমোদনের তথ্য সুরক্ষিত রাখুন: ইমেইল অনুমোদন কোড, Cookie ও লগইন JSON Issue বা অন্য কোনো প্রকাশ্য স্থানে জমা দেওয়া উচিত নয়।
- সেবার প্রাপ্যতা যাচাই করুন: বিভিন্ন ইমেইল, ক্যালেন্ডার প্ল্যাটফর্ম, AI অ্যাকাউন্ট ও সাবস্ক্রিপশনের সংযোগ সক্ষমতা ভিন্ন হতে পারে; রিপোজিটরির সমর্থন তালিকা প্রতিটি অ্যাকাউন্টের সিঙ্ক সম্পন্ন হওয়ার নিশ্চয়তা দেয় না।
- ক্যালেন্ডারের উৎস মনে রাখুন: আনুষ্ঠানিক ক্যালেন্ডার আমন্ত্রণ সময়সূচিতে যুক্ত হবে, কিন্তু সাধারণ ইমেইলের মূল বার্তায় থাকা তারিখ স্বয়ংক্রিয়ভাবে সময়সূচি তৈরি করবে না।
- শেলফ ও মুছে ফেলার পার্থক্য বুঝুন: ফাইল শেলফ থেকে কোনো আইটেম সরালে শুধু রেকর্ড মুছে যায়, মূল ফাইল মুছে যায় না।
- আপডেটের আগে যাচাইকরণ তথ্য সংরক্ষণ করুন: নতুন সংস্করণ ডাউনলোডের সময় Release পৃষ্ঠা ও
SHA256SUMS.txtমিলিয়ে ফাইলের উৎস যাচাই করার পরামর্শ দেওয়া হয়।
সারসংক্ষেপ
岛仔 Daozai ডেস্কটপ সঙ্গী, সংগীত ও গানের কথা, ফোকাস ও পানি পান, করণীয়, অস্থায়ী ফাইল সংরক্ষণ, ইমেইল, সময়সূচি এবং AI ক্রেডিটকে স্ক্রিনের উপরের অংশে একত্র করে। সংকুচিত ও কাছে আনলে প্রসারিত হওয়ার পদ্ধতিতে এটি বিঘ্ন কমায়। Windows সংস্করণ ইনস্টল করার পর করণীয় ও ফোকাস ফিচার দিয়ে শুরু করে ধীরে ধীরে ইমেইল, ক্যালেন্ডার ও AI সেবা সংযুক্ত করা যায়; কাস্টমাইজ বা উন্নয়নে অংশ নিতে চাইলে Rust ও Windows টুলচেইন ব্যবহার করে সোর্স কোড থেকে বিল্ড করা যায়।
ব্যবহার শুরু করার আগে সর্বশেষ সংস্করণের পৃষ্ঠা থেকে প্রোগ্রাম ডাউনলোড করুন এবং আরও সম্পূর্ণ ব্যবহারের নির্দেশনা জানতে ব্যবহার নির্দেশিকা দেখুন।
