প্ল্যান
প্ল্যান
দিন-ভিত্তিক নির্দিষ্ট-মেয়াদী প্রোগ্রাম — ব্লুপ্রিন্ট, AI-জেনারেটেড ইমপোর্ট, বা শূন্য থেকে শুরু করুন।
প্ল্যান হ্যাবিট থেকে আলাদা: এটি নির্দিষ্ট-মেয়াদী (নির্দিষ্ট সংখ্যক দিন থাকে), প্রতিটি দিনের নিজস্ব কনটেন্ট থাকতে পারে, এবং এটি ক্যালেন্ডার স্ট্রিকের বদলে সম্পূর্ণতার ক্রম অনুযায়ী এগিয়ে যায়। যেকোনো নির্দিষ্ট শুরু ও শেষ থাকা কাজের জন্য প্ল্যান ব্যবহার করুন — পরীক্ষার প্রস্তুতি, ফিটনেস চ্যালেঞ্জ, কোর্স, ৩০-দিনের রিসেট।

প্ল্যান শুরু করার চারটি উপায়
- সাইডবার থেকে Plans খুলে 'নতুন প্ল্যান' ক্লিক করুন। একটি পিকার খুলবে চারটি অপশন এবং একটি কমিউনিটি গ্যালারি সহ।
- ব্লুপ্রিন্ট — একটি রেডিমেড টেমপ্লেট প্রয়োগ করুন (Student Starter, Early Riser, Learn a New Language, Learn a New Programming Language, Structured Diet & Nutrition Plan, General Deliberate-Practice Skill Plan)। সরাসরি আপনার অ্যাকাউন্টে কপি হয়ে এডিটর খুলে যায়, যাতে শুরু করার আগে সমন্বয় করতে পারেন।
- কমিউনিটি প্ল্যান — অন্য ব্যবহারকারীদের পাবলিশ করা প্ল্যান ব্লুপ্রিন্টের নিচে একটি গ্রিডে দেখা যায়, প্রতিটিতে লেখক ও দিন সংখ্যা দেখানো থাকে। 'Use this plan' ক্লিক করে নিজের জন্য প্রাইভেট কপি ফর্ক করুন।
- ChatGPT দিয়ে তৈরি করুন — আপনার লক্ষ্য বর্ণনা করুন, জেনারেট হওয়া প্রম্পট ChatGPT বা Claude-এ পেস্ট করুন, রিপ্লাই ফিরিয়ে পেস্ট করুন — রিচুয়াল এটিকে দিন ও ব্লকে রূপান্তরিত করে।
- শূন্য থেকে শুরু করুন — ৪-ধাপের উইজার্ড: Goal basics → Days & blocks → Evidence-based additions → Reminder & review।

ধাপ ১/৪ — Goal basics (প্রতিটি ফিল্ড)
- Plan name — আবশ্যক। টেক্সট ইনপুট, প্লেসহোল্ডার 'e.g. Learn Spanish'। খালি রেখে ধাপ ২-এ যাওয়া যাবে না; খালি রাখলে দেখাবে 'Give your plan a name before continuing.'
- Description — ঐচ্ছিক, ফ্রি টেক্সট।
- Category — ঐচ্ছিক ফ্রি-টেক্সট ফিল্ড (প্লেসহোল্ডার 'Language, Programming, Diet...') এবং পাঁচটি কুইক-সেট চিপ: Language, Programming, Diet, Fitness, Custom। চিপ বেছে নিলে ফিল্ড পূরণ হয়ে যায়; চাইলে অন্য কিছুও টাইপ করতে পারেন।
- Icon (emoji) — ঐচ্ছিক, সর্বোচ্চ ৮ ক্যারেক্টার। যেকোনো emoji পেস্ট করুন।
- Color — ঐচ্ছিক। ৮টি সোয়াচ থেকে বেছে নিন, নেটিভ কালার-হুইল পিকার ব্যবহার করুন, বা সরাসরি হেক্স কোড টাইপ করুন। একটি লাইভ প্রিভিউ সোয়াচ resolved রং দেখায়। প্রায়-সাদা মান স্বয়ংক্রিয়ভাবে একটি সফট পার্ল সিলভারে রূপান্তরিত হয় যাতে বর্ডার ও বাটন দৃশ্যমান থাকে।
- Start date — ডিফল্ট আজকের তারিখ। কুইক চিপ: Today, Next Monday, 1st of next month। এই তারিখ কেবল Calendar মোডে গুরুত্বপূর্ণ — Flexible মোডে এটি শুধু তথ্যগত।
- Pace style — দুটি রেডিও অপশনের মধ্যে একটি আবশ্যক পছন্দ: Flexible (recommended), যা কোনো তারিখ ছাড়াই নিজের গতিতে চলে, এবং Calendar dates, যা প্রতিটি দিনকে একটি বাস্তব তারিখে আটকে রাখে কিন্তু সবসময় ক্যাচ আপ করতে দেয়।


ধাপ ২/৪ — Days & blocks
- প্রতিটি প্ল্যানে কমপক্ষে একটি দিন থাকতে হবে — শূন্য দিন নিয়ে সাবমিট করার চেষ্টা করলে দেখাবে 'Add at least one day.'
- প্রতিটি দিনে থাকে: একটি শিরোনাম (প্লেসহোল্ডার 'Day {n} title', খালি রাখলে 'Untitled day' হয়ে যায়), একটি ঐচ্ছিক রিচ-টেক্সট ভূমিকা (bold/italic/underline/strikethrough, heading, লিস্ট, চেকলিস্ট, quote, code, link), এবং তার নিজস্ব ব্লকের তালিকা।
- দিন-সারির নিয়ন্ত্রণ: duplicate (দিনটি কপি করে শিরোনামে ' (copy)' যোগ করে), move up, move down, remove। আরেকটি দিন যোগ করতে 'Add day' ব্যবহার করুন।
- একটি ব্লক হলো দিনের ভেতরের একটি সারি — হয় একটি সাধারণ চেকলিস্ট আইটেম, নয়তো একটি সময়-নির্ধারিত আইটেম, 'Set a time' চেকবক্স দিয়ে টগল করা যায়। চালু করলে সময়সীমা ডিফল্ট হয় সকাল ৭:০০–৭:৩০; দুটি টাইম পিকার দিয়ে সমন্বয় করুন।
- একটি ব্লক টাইমড হলে, 'Copy this time to more days' দিয়ে একই স্টার্ট/এন্ড টাইম একাধিক দিনের রেঞ্জে (ডিফল্ট ২ থেকে ৭) এক ক্লিকে প্রয়োগ করা যায় — 'Study — 7:00–7:30 AM' এর মতো প্রতিদিনের পুনরাবৃত্ত স্লটের জন্য কাজে লাগে।
- Anchor to habit (ঐচ্ছিক) — একটি বিদ্যমান Habit-এর সাথে ব্লক লিঙ্ক করুন একটি ড্রপডাউন দিয়ে (ডিফল্ট 'None')। এটি হ্যাবিট-স্ট্যাকিং: ইতিমধ্যে থাকা একটি হ্যাবিটের ঠিক আগে/পরে প্ল্যানের ব্লকটি করা।
- Location cue (ঐচ্ছিক) — প্লেসহোল্ডার 'Where this happens — e.g. at my desk, in the kitchen'।
- Tiny version (ঐচ্ছিক) — প্লেসহোল্ডার 'Tiny version — e.g. open the doc for 2 minutes'। Calendar মোডে পিছিয়ে পড়লে এটিই ফলব্যাক হিসেবে দেখানো হয়।
- Block notes (ঐচ্ছিক) — দিনের ভূমিকার মতোই একই রিচ-টেক্সট এডিটর, অন্য কিছু লিখে রাখার জন্য।
- ব্লক-সারির নিয়ন্ত্রণ: move up, move down, remove। একই দিনে আরেকটি ব্লক যোগ করতে 'Add block' ব্যবহার করুন।

ধাপ ৩/৪ — Evidence-based additions (সব ঐচ্ছিক)
- এই ধাপ কোনো আবশ্যক ফিল্ড যোগ করে না — এটি তিনটি এক-ক্লিক বাটন যা পূর্ব-নির্মিত কনটেন্ট যোগ করে, যা পরেও এডিট করা যায়।
- '+ Weekly review checkpoints' — প্রতি ৭ দিনে একটি রিভিউ দিন যোগ করে, শিরোনাম 'Weekly review', সাথে একটি ব্লক যা জিজ্ঞাসা করে 'Write your weekly reflection: planned vs. actual, one thing to adjust.'
- '+ Spaced-repetition review blocks' — শুধুমাত্র Category Language বা Programming হলে দেখা যায়। ১, ৩, ৭, এবং ১৪ দিনের অফসেটে একটি রিভিউ ব্লক যোগ করে (ক্লাসিক স্পেসিং কার্ভ), শিরোনাম 'Review: Day 1 material (spaced-repetition checkpoint).'
- '+ If-then intention' — একটি তিন-অংশের ফর্ম প্রকাশ করে: 'If [cue], then I will [action]' প্লাস একটি ঐচ্ছিক 'Main obstacle (WOOP)' ফিল্ড। এটি Gollwitzer ও Sheeran-এর ইমপ্লিমেন্টেশন-ইনটেনশন গবেষণা — একটি নির্দিষ্ট if-then পরিকল্পনা সাধারণ মোটিভেশনের চেয়ে ভালো কাজ করে। সাবমিট করার সময় এটি আপনার প্রথম দিনের নোটে যুক্ত হয়ে যায়।

ধাপ ৪/৪ — Reminder & review
- Daily reminder — ঐচ্ছিক চেকবক্স, ডিফল্ট বন্ধ।
- চেক করা থাকলে: একটি টাইম পিকার (ডিফল্ট সকাল ৮:০০) এবং সাতটি সপ্তাহের-দিন টগল চিপ (রবি–শনি)। সব দিন unselected রাখলে মানে 'প্রতিদিন' — সাতটিই ট্যাপ করতে হবে না।
- একটি রিড-ওনলি Review প্যানেল সারসংক্ষেপ দেখায়: Name, Category, Days (সংখ্যা), Reminder (On/Off), এবং Schedule (Flexible বা Calendar dates), কমিট করার আগে।
- প্রতিটি নতুন প্ল্যান প্রাইভেট হিসেবে শুরু হয় — review ধাপ এটি মনে করিয়ে দেয়; পরে সন্তুষ্ট হলে এর ডিটেইল পেজ থেকে পাবলিশ করতে পারবেন।
- শেষ বাটনে লেখা 'Create plan'। প্ল্যান সেভ হওয়ার সময় এটি disabled/স্পিনিং থাকে, তারপর সরাসরি প্ল্যানের ডিটেইল পেজে নিয়ে যায়।

ChatGPT দিয়ে তৈরি করা — প্রতিটি ফিল্ড, ধাপে ধাপে
- 'What are you planning?' — ঐচ্ছিক এক-লাইনের লক্ষ্য (প্লেসহোল্ডার 'e.g. 30-day Spanish speaking sprint, 20 min/day')। খালি রাখলে একটি নাজ দেখাবে যে এটি পূরণ করলে জেনারেট হওয়া প্রম্পট অনেক বেশি সঠিক হবে।
- 'Copy prompt for ChatGPT' একটি স্ট্রাকচার্ড প্রম্পট তৈরি করে যা শুধু JSON চায়, schema version 1, সর্বোচ্চ ৩৬৫ দিন এবং প্রতি দিনে ৫০টি ব্লক, টাইমড বা চেকলিস্ট ব্লক, এবং রিচ-টেক্সট-সামঞ্জস্যপূর্ণ নোট (heading, bold/italic/underline, লিস্ট, task, quote, code, link)। কপি করার আগে 'What's in the prompt?' ক্লিক করে সঠিক বুলেট লিস্ট দেখুন।
- কুইক লিংক ChatGPT বা Claude নতুন ট্যাবে খোলে, অথবা প্রত্যাশিত shape আগে দেখতে চাইলে একটি sample JSON ফাইল ডাউনলোড করুন।
- ধাপ ২, Paste reply — AI-এর রিপ্লাইয়ের জন্য একটি বড় টেক্সটএরিয়া (অথবা সরাসরি একটি .json ফাইল আপলোড করুন)। ভ্যালিডেট করতে 'Check my paste' ক্লিক করুন।
- ভ্যালিডেশন ব্যর্থ হলে, প্রতিটি সমস্যা সহজ ভাষায় তালিকাভুক্ত হয়, এবং একটি 'Copy fix prompt for ChatGPT' বাটন একটি ফলো-আপ প্রম্পট তৈরি করে যা একই চ্যাটে পেস্ট করে সংশোধিত রিপ্লাই পাওয়া যায়।
- ধাপ ৩, Preview & create — দিন সংখ্যা, ব্লক সংখ্যা, এবং প্ল্যান সেলফ-পেসড নাকি ক্যালেন্ডার-ডেটেড (স্টার্ট ডেট সহ) তা দেখায়, সাথে প্রথম ৩ দিনের একটি বিস্তৃতযোগ্য অ্যাকর্ডিয়ন থাকে যাতে কনটেন্ট যাচাই করা যায়। তৈরি করার আগে এখানেই প্ল্যানের নাম পরিবর্তন করা যায়।

উদাহরণ: Student Starter ব্লুপ্রিন্ট প্রয়োগ করা
- 1পিকার থেকে, একটি ব্লুপ্রিন্ট টাইলের নিচে 'Start from this' ক্লিক করুন।
- 2রিচুয়াল ব্লুপ্রিন্টের দিন ও ব্লক একটি নতুন প্রাইভেট প্ল্যানে কপি করে সরাসরি এডিটর খুলে দেয়।
- 3প্রতিটি ফিল্ড — নাম, বিবরণ, ক্যাটাগরি, আইকন, রং, স্টার্ট ডেট, পেস স্টাইল, এবং সব দিন/ব্লক — আগে থেকে পূরণ করা কিন্তু সম্পূর্ণ এডিটযোগ্য, ঠিক শূন্য থেকে তৈরি করা প্ল্যানের মতোই।
- 4যা খুশি সমন্বয় করুন (নাম পরিবর্তন, রং পরিবর্তন, রিমাইন্ডার যোগ), তারপর সাধারণ এডিট-পেজের 'Save changes' বাটন ব্যবহার করুন — আলাদা কোনো 'ব্লুপ্রিন্ট নিশ্চিত করুন' ধাপ নেই।

সেলফ-পেসড বনাম ক্যালেন্ডার প্ল্যান
- Flexible/সেলফ-পেসড (ডিফল্ট) — নিজের গতিতে প্ল্যান এগিয়ে নিন। 'আজকের' দিন সম্পূর্ণ করলে কার্সার পরবর্তী অসম্পূর্ণ দিনে এগিয়ে যায়, তা আগামীকাল হোক বা তিন দিন পরে।
- Calendar মোড — প্রতিটি দিন একটি বাস্তব তারিখে আটকানো থাকে। পিছিয়ে পড়লে একটি ক্যাচ-আপ ব্যানার এবং টিনি-ভার্সন ফলব্যাক দেখা যায়, যাতে ব্যস্ত দিন প্ল্যান ভেঙে না দেয়। কোনো দিন সম্পূর্ণ হয়ে গেলে পেস স্টাইল লক হয়ে যায় — মোড পরিবর্তন করতে হলে প্ল্যান রিস্টার্ট করুন।
প্ল্যান ডিটেইল পেজ
- প্ল্যান কার্ডের উপরে প্রোগ্রেস রিং এবং পেস ব্যাজ (যেমন 'On track'), সাথে অন্তত একদিন সম্পূর্ণ করলে বর্তমান স্ট্রিক।
- Timeline ভিউ — একটি স্ক্রলযোগ্য, সপ্তাহ-ভিত্তিক গ্রুপ করা, দিন-ভিত্তিক লিস্ট। বর্তমান দিন হাইলাইট করা এবং 'TODAY' লেবেলযুক্ত; পরবর্তী অসম্পূর্ণ দিন 'UP NEXT' লেবেলযুক্ত। 'Mark [day] done' এক ক্লিকে সম্পূর্ণ করে; 'Undo' তা বাতিল করে।
- Calendar ভিউ — একটি লেজেন্ড সহ (Done / Today / Upcoming) মাস-গ্রিড হিটম্যাপ। যেকোনো তারিখে ক্লিক করলে সেই দিনের শিরোনাম, স্ট্যাটাস, একটি 'Open in timeline' শর্টকাট, এবং দ্রুত নেভিগেশনের জন্য কাছাকাছি কিছু দিন সহ একটি সাইড প্যানেল খোলে।
- Weekly review ও If-then intention প্যানেল টাইমলাইন/ক্যালেন্ডারের উপরে থাকে যদি ধাপ ৩-এ এগুলো যোগ করে থাকেন (বা পরে সেট আপ করতে চান) — 'Start review' এবং 'Set intention' তাদের নিজ নিজ ফর্ম খোলে।
- ডিটেইল পেজের '...' মেনুতে pause, resume, duplicate, export (JSON/Markdown/ICS ক্যালেন্ডার), restart, এবং abandon থাকে।



আজ ও আগামীকাল — একত্রিত অ্যাজেন্ডা
- Overview ড্যাশবোর্ড এবং একটি ডেডিকেটেড '/plan/today' পেজ দুটোই প্রতিটি সক্রিয় প্ল্যানের বর্তমান ধাপ একটি কালানুক্রমিক লিস্টে একত্রিত করে দেখায়, Today, Up next, এবং Tomorrow-এ গ্রুপ করা।
- এই প্যানেল থেকে পুরো দিন একসাথে সম্পূর্ণ করুন, অথবা পৃথক ব্লক চেক করতে প্ল্যানটি নিজে খুলুন।
- আজকের সবকিছু শেষ হয়ে গেলে, প্যানেল একটি সংক্ষিপ্ত বার্তা দিয়ে তা নিশ্চিত করে ('All done for today — nicely paced.') শুধু ফাঁকা দেখানোর বদলে।


স্পেসড রিপিটিশন
- পরে রিভিউ করার মতো যেকোনো ব্লকের জন্য (একটি vocabulary লিস্ট, একটি মূল সূত্র) ব্লকের নিয়ন্ত্রণ থেকে স্পেসড রিপিটিশন চালু করুন।
- ডিউ হলে রিভিউগুলো Review Queue-তে দেখা যাবে, চারটি গ্রেডিং বাটন সহ — Again, Hard, Good, Easy — একটি SM-2-স্টাইল অ্যালগরিদম ব্যবহার করে: 'Again' গ্রেড করলে ইন্টারভাল রিসেট হয়, আর Hard/Good/Easy প্রতিবার সঠিক হলে পরবর্তী ইন্টারভাল আরও দূরে নিয়ে যায়।
ধারা, পিনিং এবং পাবলিশিং
- প্ল্যানের নিজস্ব ধারা থাকে, হ্যাবিট ধারা থেকে আলাদা, একটি ঐচ্ছিক স্ট্রিক-ফ্রিজ সহ (৩০ দিনে সর্বোচ্চ ৩ বার ব্যবহার) একদিন মিস হলে সেতু তৈরির জন্য।
- আপনার সবচেয়ে গুরুত্বপূর্ণ প্ল্যান পিন করুন (কার্ডে বা ডিটেইল পেজে পিন আইকন) আপনার প্ল্যান লিস্টের শীর্ষে রাখতে।
- ডিটেইল পেজ থেকে কমিউনিটির সাথে শেয়ার করতে একটি প্ল্যান পাবলিশ করুন — অন্যরা এটি ফর্ক করে নিজেদের কপি বানাতে পারবে, এবং পাবলিক গ্যালারিতে এর ফর্ক সংখ্যা ও ফিনিশ রেট ট্র্যাক করতে পারবেন।
ফ্রি-টিয়ার সীমা
- ফ্রি টিয়ারে একসাথে সর্বোচ্চ ৫০টি সক্রিয় প্ল্যান। একটি স্লট খালি করতে একটি প্ল্যান শেষ করুন, পজ করুন, বা abandon করুন।
- প্রতি প্ল্যানে সর্বোচ্চ ৩৬৫ দিন এবং প্রতি দিনে ৫০টি ব্লক — শূন্য থেকে তৈরি, AI ইমপোর্ট, বা ব্লুপ্রিন্ট প্রয়োগ যেভাবেই করুন না কেন প্রযোজ্য।
ফিল্ড রেফারেন্স — শূন্য থেকে প্ল্যান বিল্ডার
| Field | Required? | Default | Notes |
|---|---|---|---|
| Plan name | আবশ্যক | খালি | খালি থাকলে ধাপ ১ পার হতে বাধা দেয়। |
| Description | ঐচ্ছিক | খালি | প্লেইন টেক্সট, কোনো ফরম্যাটিং নেই। |
| Category | ঐচ্ছিক | খালি | ফ্রি টেক্সট, অথবা ৫টি চিপের একটি বেছে নিন: Language, Programming, Diet, Fitness, Custom। |
| Icon (emoji) | ঐচ্ছিক | খালি | সর্বোচ্চ ৮ ক্যারেক্টার। |
| Color | ঐচ্ছিক | খালি রাখলে অ্যাম্বার (#f5a623) | ৮টি প্রিসেট সোয়াচ, নেটিভ কালার পিকার, বা হেক্স কোড টাইপ করুন। প্রায়-সাদা একটি দৃশ্যমান সিলভারে রূপান্তরিত হয়। |
| Start date | ডিফল্ট আছে | আজ | শুধুমাত্র Calendar মোডে আচরণ প্রভাবিত করে। |
| Pace style | আবশ্যক পছন্দ | Flexible (সেলফ-পেসড) | কোনো দিন সম্পূর্ণ হলে লক হয়ে যায় — পরিবর্তনের জন্য প্ল্যান রিস্টার্ট করুন। |
| Days | কমপক্ষে ১টি আবশ্যক | "Day 1" শিরোনামের একটি দিন | খালি দিনের শিরোনাম সেভ করার সময় "Untitled day" হয়ে যায়। |
| Block title | প্রতি ব্লকে ঐচ্ছিক | খালি | খালি ব্লক সেভ করার সময় নীরবে বাদ পড়ে যায়। |
| Block timed toggle | ঐচ্ছিক | বন্ধ (চেকলিস্ট-স্টাইল) | চেক করলে সময়সীমা ডিফল্ট হয় সকাল ৭:০০–৭:৩০। |
| Anchor habit | ঐচ্ছিক | None | ব্লককে আপনার বিদ্যমান একটি Habit-এর সাথে লিঙ্ক করে। |
| Location cue | ঐচ্ছিক | খালি | ফ্রি টেক্সট, যেমন "at my desk." |
| Tiny version | ঐচ্ছিক | খালি | Calendar মোডে পিছিয়ে পড়লে ফলব্যাক হিসেবে দেখানো হয়। |
| Daily reminder | ঐচ্ছিক | বন্ধ | চালু থাকলে: সময় ডিফল্ট সকাল ৮:০০, কোনো সপ্তাহের-দিন নির্বাচিত না থাকলে = প্রতিদিন। |
উদাহরণ: একটি স্টাডি প্ল্যানের সাথে এক সপ্তাহ
- 1সোমবার: দিন ১ সম্পূর্ণ করুন — 'Reading comprehension basics'।
- 2মঙ্গলবার: দিন ২ সম্পূর্ণ করুন, এবং 'Vocabulary list' স্পেসড রিপিটিশনের জন্য চিহ্নিত করুন।
- 3বুধবার: খুব ব্যস্ত — ধারা টিকিয়ে রাখতে টিনি-ভার্সন ফলব্যাক ব্যবহার করুন।
- 4বৃহস্পতিবার: বুধ ও বৃহস্পতি দুই দিনের কনটেন্ট সম্পূর্ণ করে ক্যাচ আপ করুন।
- 5রবিবার: Review Queue-তে ডিউ vocabulary কার্ড রিভিউ করুন, প্রতিটি গ্রেড করুন।