প্রোফাইল — তৈরি করার সময় আপনি কে

একটি প্রোফাইল হলো সেই কার্যকরী পরিচয় যা হিসেবে Lolly তৈরি করে। এটি অল্প কিছু তথ্যের সমষ্টি যা থেকে কোনো টুল টেনে নিতে পারে, যাতে প্রতিবার আপনাকে সেগুলো আবার টাইপ করতে না হয় — আপনার নাম, যোগাযোগের তথ্য, একটি ঐচ্ছিক হেডশট, কয়েকটি পছন্দ — এর সঙ্গে কাজ করার সময় আপনি যা কিছু জমা করেন তার সবকিছু: সেভ করা সেশন, আপলোড করা ছবি, এবং লোকাল কার্যকলাপের হিসাব।

একটি প্রোফাইলের সবকিছু থাকে ডিভাইসে, ব্রাউজারের লোকাল ডেটাবেসে (ওয়েব PWA-তে IndexedDB, Tauri অ্যাপে ফাইলসিস্টেম)। কোনো অ্যাকাউন্ট নেই এবং কিছুই আপলোড করা হয় না। আপনি এটি পরিচালনা করেন প্রোফাইল-এর অধীনে (গ্যালারির উপরে-ডানদিকে); টুলগুলো কেবল এটি পড়ে, এবং শুধু সেই নির্দিষ্ট ফিল্ডগুলো যেগুলো প্রি-ফিল করার জন্য তৈরি করা হয়েছিল।

একটি প্রোফাইল আপনাকে নিয়ে (বা এখানে যে কেউ তৈরি করছেন তাকে নিয়ে)। এটি প্ল্যাটফর্ম থেকে আলাদা — ব্র্যান্ডের রং, ফন্ট এবং গ্লোবাল সেটিংস — এবং সক্ষমতা থেকেও আলাদা, অর্থাৎ অ্যাপ যা করতে পারে তার ক্যাটালগ। শেষে প্রোফাইল বনাম প্ল্যাটফর্ম বনাম সক্ষমতা দেখুন।

প্রোফাইলে কী থাকে

অংশএটি কী
নামনামের প্রথম ও শেষ অংশ।
যোগাযোগইমেল ও ফোন।
অবস্থানশহর ও দেশ।
হেডশটএকটি ঐচ্ছিক ছবি, বর্গাকারে ক্রপ করা এবং লোকাল ইমেজ হিসেবে রাখা। ইমেল সিগনেচার, কোট কার্ড, কালার ব্লক এবং ডাইনামিক লেআউটের মতো টুল এটি ব্যবহার করে।
আমার তথ্য ব্যবহার করুনএকটিমাত্র অপ্ট-ইন সুইচ। এটি নিয়ন্ত্রণ করে আপনার ব্যক্তিগত তথ্য প্রোভেন্যান্স হিসেবে সঙ্গে যাবে কি না — এক্সপোর্ট করা ফাইলে এমবেড করা লেখক/কৃতিত্বের লাইন — এবং /pro ব্যাচ রানে লেখক হিসেবে। (এটি প্রি-ফিল আটকায় না: দেখুন আপনার প্রোফাইল টুল কীভাবে ব্যবহার করে।)
পছন্দসমূহআপনার থিম (লাইট, ডার্ক, বা SUSE) এবং ফিচার ফ্ল্যাগ-এর মাধ্যমে অ্যাপের কোন অংশগুলো আপনি চালু করেছেন।
আপনার কাজসেভ করা সেশন (থাম্বনেইল সহ) — প্রজেক্ট-এ নেস্টেড ফোল্ডারে সাজানো — আপনার আমার ছবি লাইব্রেরি, এবং লোকাল কার্যকলাপের পরিসংখ্যান, সবকিছুই এই প্রোফাইলের সঙ্গে যুক্ত।

এর কোনোটিই বাধ্যতামূলক নয়। একটি ফাঁকা প্রোফাইলও পুরোপুরি ভালো প্রোফাইল; আপনি শুধু ততটুকুই পূরণ করেন যা আপনার টাইপ করার শ্রম বাঁচায়।

The Profile screen - name, contact, an optional headshot, and your preferences

পছন্দসমূহই সেই একটা অংশ, যা বদলে দেয় অ্যাপটা আপনার দিকে কেমন দেখায়। থিম কার্ডগুলো লাইভ প্রিভিউ, আর আপনি একটা বাছার সঙ্গে সঙ্গেই সেটা প্রয়োগ হয় — শুধু এই ডিভাইসে।

Three theme cards, each previewing its own type and colour, with the active one flagged

প্রোফাইল একটি প্রেক্ষাপট, কেবল একজন ব্যক্তি নয়

"প্রোফাইল" শব্দটি একজন নির্দিষ্ট ব্যক্তির ইঙ্গিত দেয়, কিন্তু Lolly-তে এটি আসলে একটি তৈরি করার প্রেক্ষাপটএই জিনিসটি তৈরি করার সময় আপনি কে। সেই প্রেক্ষাপট তিনটি ভিন্ন রূপ নিতে পারে, এবং Lolly সবগুলোকেই একইভাবে সামলায়।

একজন ব্যক্তি হিসেবে

The headshot control, empty until you upload a photo that then stays on this device

ডিফল্ট। প্রোফাইলটি আপনি নিজেই: আপনার নাম, আপনার ইমেল, আপনার হেডশট। একবার সেট করুন, আর আপনার সিগনেচার, আপনার ব্যাজ, আপনার কনফারেন্স লকআপ সবই নিজে থেকে পূরণ হয়ে যায়। বেশিরভাগ মানুষের কখনো এর বেশি কিছু লাগবে না।

একটি দল হিসেবে

একটি প্রোফাইল একজন মানুষ হতেই হবে এমন নয়। এটি একটি সংস্থার ভেতরের দল বা কার্যভূমিকার প্রতিনিধিত্ব করতে পারে: দলের ভাগ করা নাম, একটি গ্রুপ ইনবক্স ঠিকানা (events@…), একটি বিভাগ, দলের হেডশট বা ইউনিট মার্ক। একজন এটি সেট করেন, এক্সপোর্ট করেন (নিচে দেখুন), আর দলের বাকিরা একই প্রোফাইল লোড করে — ফলে দল যা কিছু তৈরি করে তা সবার একই তথ্য বহন করে, কাউকে আবার নতুন করে টাইপ করতে হয় না। একটি ভাগ করা কিয়স্ক বা ধার নেওয়া ডেমো ল্যাপটপ একটিমাত্র দল-প্রোফাইল চালাতে পারে, যার পেছনে থাকা সবাই সেই পরিচয়ে তৈরি করে।

একটি কার্যভূমিকা হিসেবে — এমন এক ভূমিকা যা আপনি মাঝেমধ্যে ধারণ করেন

এটিই সেই ক্ষেত্র যা "এক ব্যক্তি, এক প্রোফাইল" নামের অনমনীয় মডেল ধরতে পারে না। আপনি হয়তো বছরে তিন দিন একজন ইভেন্ট ম্যানেজার এবং বাকি সময় পুরোপুরি অন্য কিছু। সেই তিন দিন আপনি চান ইভেন্টের তথ্য, ইভেন্ট ইনবক্স, হয়তো একটি ইভেন্ট সাব-ব্র্যান্ড যা দিয়ে আপনার ব্যাজ ও সাইনেজ পূরণ হবে; বাকি 362 দিন আপনি আপনার স্বাভাবিক পরিচয়ে ফিরতে চান।

Lolly-তে, সেই ভূমিকা কেবল হাতের কাছে রাখা আরেকটি প্রোফাইল — একটি সেভ করা বান্ডল (পরের অংশ) যা আপনি ইভেন্টের জন্য লোড করেন এবং পরে একপাশে সরিয়ে রাখেন। ভূমিকাটি একটি টুপি, নতুন অ্যাকাউন্ট নয়। প্রয়োজন হলে পরে নিন, কাজ শেষ হলে খুলে রাখুন।

এক ইনস্টল, এক সক্রিয় প্রোফাইল — অনেকগুলো আপনি রাখতে পারেন

যেকোনো মুহূর্তে একটি ইনস্টলে একটি সক্রিয় প্রোফাইল থাকে — এই মুহূর্তে কোনো টুল যে তথ্য দেখে। অ্যাপের ভেতরে কোনো প্রোফাইল-সুইচার নেই; বরং প্রতিটি প্রোফাইল একটি বহনযোগ্য বান্ডল (একটিমাত্র .zip, নিচে দেখুন)। এটি ইচ্ছাকৃতভাবেই নতুন ডিভাইসে সরানোর মতো একই পদ্ধতি — একটি প্রোফাইল হলো একটি ফাইল যা আপনি সেভ, কপি এবং লোড করতে পারেন।

তাই আপনি যদি সত্যিই একাধিক প্রেক্ষাপট সামলান (আপনি নিজে, আপনার দল, ইভেন্ট-ম্যানেজারের টুপি), তাহলে আপনি কয়েকটি বান্ডল রাখেন এবং যেটি দরকার সেটি লোড করেন:

স্টোরেজেই এর দুটো দিকই থাকে: মিটার ক্যাটেগরি ধরে ধরে হিসাব দেয় এই ইনস্টলটা কত বাইট ধরে রেখেছে, আর তার নিচের বোতামগুলোই হলো সেটা মুছে ফেলার বা সঙ্গে নিয়ে যাওয়ার উপায়।

The storage meter, breaking down saved sessions, images and cache against what the browser actually reports

প্রতিটি প্রেক্ষাপটের জন্য একটি করে বান্ডল রাখুন এবং ফাইলগুলো যা, তা অনুযায়ী নাম বদলান (LollyTools-events-2026.zip, LollyTools-me.zip)। ফাইলটিই হলো প্রোফাইল।

নতুন ডিভাইসে প্রোফাইল সরানো

The two buttons that move a whole install: Export my data writes one zip, Import data reads it back

যেহেতু একটি প্রোফাইল সম্পূর্ণ লোকাল, তাই এটি কোনো ফাঁকা ইনস্টলে নেওয়ার একমাত্র উপায় — একটি নতুন ল্যাপটপ, সদ্য রিসেট করা ব্রাউজার, সহকর্মীর মেশিন, একটি অফলাইন বক্স — হলো ফাইলটি সঙ্গে নিয়ে যাওয়া। কোনো লগইন এটি আপনার জন্য ফিরিয়ে আনে না, আর এটাই মূল কথা: প্রথম থেকেই কিছুই আপনার ডিভাইস ছেড়ে যায়নি।

প্রোফাইল → স্টোরেজ → অন্য ডিভাইসে সরান-এর অধীনে:

বান্ডলটি একটি সাধারণ, স্বয়ংসম্পূর্ণ zip, তাই এটি যেকোনো উপায়ে যায় — USB, AirDrop, নেটওয়ার্ক শেয়ার, নিজেকে-ইমেল — এবং গন্তব্য সম্পূর্ণ অফলাইন হতে পারে। প্রতিটি অংশ চেকসাম করা, তাই পথে নষ্ট হওয়া কোনো ফাইল অর্ধেক-ভাঙা অবস্থায় ফিরিয়ে আনার বদলে ইমপোর্টের সময় ধরা পড়ে। ইমপোর্ট মিশিয়ে দেয় (একই নামের প্রোফাইল/সেশন/ছবি ওভাররাইট হয়; বাকি সব রাখা হয়), তাই এটি ইতিমধ্যে ব্যবহৃত কোনো গন্তব্য কখনো মুছে ফেলে না।

যা যায় না: ক্যাটালগ ক্যাশ (এটি নতুন ডিভাইসে নিজেই আবার ডাউনলোড হয়) এবং টুলগুলো নিজে (ধরে নেওয়া হয় সেগুলো ইতিমধ্যে আছে)।

সঠিক বান্ডল বিন্যাস, ভার্সন নীতি এবং অখণ্ডতার নিয়মের জন্য দেখুন Data Transfer; পূর্ণাঙ্গ ধাপে-ধাপে নির্দেশনার জন্য Lolly ব্যবহার → অন্য ডিভাইসে সরানো

আপনার প্রোফাইল টুল কীভাবে ব্যবহার করে

The single Use my details switch, sitting beside Save Profile and off until you turn it on

একটি টুল কেবল সেই প্রোফাইল ফিল্ডগুলোই প্রি-ফিল করে যেগুলো বাঁধার জন্য এটি স্পষ্টভাবে তৈরি করা হয়েছিল:

স্পষ্ট বাঁধাই। একজন টুল লেখক কোনো ইনপুটকে প্রোফাইল থেকে তথ্য নেওয়ার জন্য চিহ্নিত করেন (bindToProfile: "firstname", "email", "headshot", …)। টুলটি খুললে, সেই ইনপুট আপনার প্রোফাইল থেকে প্রি-ফিল হয় — এবং প্রোফাইল না বদলে আপনি এখনো সেই একটি সেশনের জন্য এটি ওভাররাইড করতে পারেন। প্রি-ফিল একটি লোকাল সুবিধা এবং আমার তথ্য ব্যবহার করুন চালু থাকুক বা না থাকুক, এটি ঘটে।

অপ্ট-ইন (প্রোভেন্যান্স)। আপনি যখন কোনো অ্যাসেট এক্সপোর্ট করেন, তখন আপনার তথ্য ঐচ্ছিকভাবে প্রোভেন্যান্স হিসেবে সঙ্গে যায় — ফাইলের মেটাডেটায় এমবেড করা একটি লেখক/কৃতিত্বের লাইন (PNG, PDF, SVG, …) — যাতে একটি সম্পন্ন অ্যাসেট বলতে পারে কে এটি বানিয়েছে। আমার তথ্য ব্যবহার করুন এটিই নিয়ন্ত্রণ করে: এটি বন্ধ রাখুন, তবুও এক্সপোর্টে "Made with Lolly" টুল/প্ল্যাটফর্ম কৃতিত্ব থাকে, কিন্তু কোনো ব্যক্তিগত লেখক/যোগাযোগের লাইন এমবেড হয় না। (একই অপ্ট-ইন /pro ব্যাচ রানে লেখক নির্ধারণ করে।) (টুল লেখকদের জন্য: দেখুন টুল অথরিং → bindToProfile এবং Host API → host.profile।)

প্রোফাইল বনাম প্ল্যাটফর্ম বনাম সক্ষমতা

তিনটি জিনিস UI-তে একে অপরের কাছাকাছি থাকে এবং সহজেই গুলিয়ে ফেলা যায়:

একটি প্রোফাইল বদলায় একটি অ্যাসেট কার কাছ থেকে; প্ল্যাটফর্ম বদলায় এটি দেখতে কেমন; সক্ষমতা হলো আপনি কী বানাতে পারেন

"প্রোফাইল" শব্দটির আরও দুটি ভিন্ন অর্থ আছে অন্যত্র — এটি সেগুলোর কোনোটিই নয়

শব্দটি পুরো প্রজেক্ট জুড়ে বহু অর্থে ব্যবহৃত হয়। এই দুটির কোনোটিই এই পাতায় আলোচিত ব্যক্তিগত প্রোফাইল নয়:

গোপনীয়তা

একটি প্রোফাইল কখনো প্রেরণ, আপলোড, বা আপনাকে শনাক্ত বা ট্র্যাক করতে ব্যবহার করা হয় না — সম্মতি দেওয়ার কিছু নেই, শুধু এই নোটিশ যাতে আপনি জানেন কী রাখা হয়। যেকোনো সময় প্রোফাইল → আমার সব ডেটা মুছুন দিয়ে এর সবকিছু মুছে ফেলুন। দেখুন গোপনীয়তা নীতি