প্রম্পট থেকে চেকআউট: সহজ ইংরেজিতে একটি POS বর্ণনা করা
পাঁচটি বিষয় একটি কার্যকরী চেকআউটকে কেবল দেখতে সুন্দর কোনো ডেমো থেকে আলাদা করে: আপনি কী বিক্রি করেন, মানুষ কীভাবে পেমেন্ট করে, আপনার করের নিয়ম, রসিদ এবং ব্যতিক্রমসমূহ। নতুন কোনো কর্মীকে যেভাবে প্রশিক্ষণ দেবেন, সেভাবে একটি POS বর্ণনা করার উপায়।

সহজ ইংরেজিতে একটি POS-এর বিবরণ দেওয়া চমৎকার কাজ করে, তবে তা কেবল তখনই সম্ভব যদি আপনি সফটওয়্যারের বদলে আপনার ব্যবসার বিবরণ দেন। সেরা বিবরণগুলো পড়ে মনে হয় যেন আপনি প্রথম শিফটে একজন নতুন কর্মীকে প্রশিক্ষণ দিচ্ছেন: আমরা কী বিক্রি করি, মানুষ কীভাবে পেমেন্ট করে, রসিদে কী কী থাকতে হবে। প্রম্পট-ভিত্তিক বিল্ডার এই ধরনের বিবরণকে এমন একটি চেকআউটে রূপান্তর করতে পারে যেখানে আপনি প্রকৃত বিক্রি পরিচালনা করতে পারবেন। আপনি একটি কার্যকরী রেজিস্টার পাবেন নাকি দেখতে সুন্দর কোনো ডেমো পাবেন তা নির্ভর করে পাঁচটি বিষয়ের ওপর, এবং এগুলোর কোনটিই প্রযুক্তিগত নয়।

সহজ ইংরেজিতে POS-এর বিবরণ কেমন শোনায়?
এটি শুনতে মনে হবে যেমন মঙ্গলবার কোনো একদিন আপনি কাউকে আপনার কাউন্টারটি দেখাচ্ছেন:
"আমি একটি রেজিস্টার নিয়ে একটি বেকারি চালাই। আমরা পাউরুটি, পেস্ট্রি এবং ড্রিপ কফি বিক্রি করি। পেস্ট্রি একটি করে বা হাফ ডজন হিসেবে বিক্রি হয়। কফি দুধের অপশনসহ দুটি সাইজে পাওয়া যায়। প্রায় সকলেই কার্ড দিয়ে পেমেন্ট করেন, তবে আমরা ক্যাশও গ্রহণ করি। আস্ত পাউরুটিতে এখানে ট্যাক্স ছাড় রয়েছে; বাকি সবকিছুর ওপর সেলস ট্যাক্স প্রযোজ্য। গ্রাহকরা সাধারণত ইমেইলে তাদের রসিদ পেতে চান।"
কোনো ফিচারের নাম নেই, কোনো স্ক্রিনের বিবরণ নেই। সাতটি বাক্য যা পুরো দোকানের সামনের অংশ পরিচালনা করে: ক্যাটালগ, অপশন, পেমেন্টের ধরন, করের নিয়ম এবং রসিদ। একজন বিল্ডার এটি নিয়ে কাজ করতে পারে। কিন্তু এটি যা নিয়ে কাজ করতে পারে না তা হলো "আমার বেকারির জন্য একটি আধুনিক POS তৈরি করুন", যা কেবল একটি ধারণাকে প্রকাশ করে, কোনো ব্যবসাকে নয়।
কোন পাঁচটি বিষয় নির্ধারণ করে যে চেকআউটটি কাজ করবে কি না?
যে বিষয়গুলো সম্পর্কে একজন নতুন কর্মী লাঞ্চের আগেই জিজ্ঞাসা করবে। আপনার নিজের ভাষায় প্রতিটি বিষয় কভার করুন:
আপনি কী বিক্রি করেন এবং কীভাবে তা সাজানো থাকে। প্রতিটি আইটেম নয়, কেবল ক্যাটালগের ধরন: আপনার ক্যাটাগরিগুলো এবং আইটেমগুলোতে সাইজ বা অ্যাড-অনের মতো অপশন রয়েছে কি না। একটি POS এই অপশনগুলোকে মডিফায়ার বলে, এবং এগুলো বাদ দেওয়া হলো প্রথম বিলে রেজিস্টারটি ভুল মনে হওয়ার সবচেয়ে সাধারণ কারণ।
মানুষ কীভাবে পেমেন্ট করে। কার্ড, ক্যাশ বা উভয়ই, এবং বকশিশ বা টিপিং আপনার কাউন্টারের অংশ কি না।
আপনার করের নিয়ম যেভাবে আপনি বাস্তবে প্রয়োগ করেন। আইন নয়, আপনার দোকানের আসল বিষয়: কোনটিতে ট্যাক্স প্রযোজ্য, কোনটিতে ছাড় রয়েছে, এবং ট্যাক্স কি পণ্যের মূল্যের সাথেই ধরা নাকি ক্যাশ কাউন্টারে যোগ করা হয়।
রসিদে কী কী থাকতে হবে। ইমেইল, প্রিন্ট বা উভয়ই, সাথে গুরুত্বপূর্ণ বিষয়াবলী যেমন আপনার নম্বর বা ফেরত নীতি।
ব্যতিক্রমসমূহ। বোতলের ডিপোজিট, মেপে বিক্রি করা পণ্য, কর্মচারীদের ডিসকাউন্ট, নিয়মিত গ্রাহক যিনি মাসের শেষে পেমেন্ট করেন। প্রতিটি বিষয়ের জন্য একটি বাক্যই যথেষ্ট। যে চেকআউট সাধারণ বিক্রি পরিচালনা করতে পারে কিন্তু আপনার এই ব্যতিক্রমগুলো পারে না, তা এক সপ্তাহের মধ্যেই ব্যবহার বন্ধ হয়ে যায়, যা পুরো বিবরণের মধ্যে ব্যতিক্রমসংক্রান্ত বাক্যগুলোকে সবচেয়ে মূল্যবান করে তোলে।

সহজ ইংরেজি কী করতে পারে না?
একটি বিবরণ আচরণ নির্ধারণ করে; এটি ভেতরের অভ্যন্তরীণ মেকানিজমকে সঠিক করতে পারে না। একই সাথে দুটি বিক্রিতে একই আইটেম যুক্ত হলে ইনভেন্টরি সঠিক থাকা, দিনশেষের রিপোর্ট মেলানো (প্রকৃতপক্ষে আদান-প্রদান হওয়া টাকার হিসাব মেলানো), প্রথম বিক্রির মতোই হাজারতম বিক্রিতেও একইভাবে ট্যাক্স প্রয়োগ করা, এবং কার্ড পেমেন্ট যা PCI নিয়ম (কার্ড ইন্ডাস্ট্রির নিরাপত্তা মানদণ্ড) মেনে চলে—এগুলো এমন বিষয় যা কোনো বাক্য প্রদান করতে পারে না। আপনার বিবরণ যে প্ল্যাটফর্মে ব্যবহৃত হচ্ছে তা হয় এগুলো সরবরাহ করে নতুবা করে না।
এখানেই নিজে নিজে চেষ্টা করার পদক্ষেপগুলো আটকে যায়। একটি AI কোড জেনারেটর একই সাতটি বাক্য থেকে চমৎকার চেকআউট স্ক্রিন তৈরি করবে এবং প্রকৃত টাকা ও স্টক যুক্ত হওয়া পর্যন্ত ফলাফলটি একদম সঠিক বলে মনে হবে। আমরা একটি পয়েন্ট অব সেল ভাইব কোডিং করা এবং কেন একটি শীর্ষ কোডিং মডেল এখনও একা একটি কার্যকরী POS তৈরি করতে পারে না-এ এই সীমাবদ্ধতা কোথায় তা চিহ্নিত করেছি। সহজ ইংরেজি হলো একটি POS-এর যে অংশগুলো আপনি দেখতে পান সেগুলোর একটি পূর্ণাঙ্গ বিবরণ। অদৃশ্য অংশগুলো কিন্তু কাউকেই তৈরি করে রাখতে হবে।
আপনি কীভাবে প্রথম ড্রাফটটি পরিমার্জন করবেন?
ঠিক যেভাবে আপনি নতুন সেই কর্মীকে সংশোধন করবেন: নির্দিষ্টভাবে এবং একবারে একটি বিষয়। আপনার কাছে প্রিভিউ আসা মাত্রই একটি টেস্ট সেল রান করুন, প্রথমে আপনার সবচেয়ে সাধারণ অর্ডার, তারপর আপনার সবচেয়ে ব্যতিক্রমীটি। যখন কোনো কিছু অমিল মনে হবে, পুরো দোকানের বিবরণ নতুন করে না দিয়ে একটি সহজ বাক্য দিয়ে তা ঠিক করুন ("হাফ ডজনের ক্ষেত্রে কোন ছয়টি পেস্ট্রি তা জিজ্ঞাসা করা উচিত")। যদি স্ক্রিনেই কাজ করার প্রয়োজন হয়, তবে চমৎকার POS লেআউট তৈরি করার প্রম্পট প্যাটার্ন ব্যবহার করুন; স্ক্রিনের বদলে লেনদেনের বিবরণ দিলে অর্ধেকের বেশি কাজ হয়ে যায়।
Final-এ এই লুপটি একটি চ্যাট মাত্র: বর্ণনা করুন, প্রিভিউ দেখুন, সংশোধন করুন, ডিপ্লয় করুন, যেখানে প্রতিটি পরিবর্তন একটি চেকপয়েন্ট হিসেবে সংরক্ষিত হয় যা আপনি আগের অবস্থায় ফিরিয়ে নিতে পারবেন। ধাপভিত্তিক নির্দেশিকা রয়েছে কীভাবে আপনার প্রথম ফ্লো তৈরি করবেন-এ, এবং আপনি যদি ইতোমধ্যেই ব্যবহৃত কোনো AI টুলে থাকতে পছন্দ করেন, তবে আপনি MCP-এর মাধ্যমে আপনার নিজস্ব AI কানেক্ট করতে পারেন (অন্যান্য সফটওয়্যারে AI টুল প্লাগ করার একটি মানসম্মত উপায়) এবং একই লাইভ প্রিভিউতে বিল্ড করতে পারেন। আমরা কীভাবে এখানে এলাম সে সম্পর্কে জানতে আগ্রহী হলে কেন প্রম্পটিং ভিজ্যুয়াল বিল্ডারের জায়গা নিয়েছে-এ একটি দীর্ঘ আলোচনা রয়েছে।

তাহলে, সহজ ইংরেজি কি সত্যিই আপনাকে প্রম্পট থেকে চেকআউটে নিয়ে যেতে পারে?
হ্যাঁ। একটি বিবরণ যা ক্যাটালগ, পেমেন্টের ধরন, করের নিয়ম, রসিদ এবং ব্যতিক্রমসমূহ কভার করে, তা দোকানের সামনের অংশের জন্য একটি পূর্ণাঙ্গ বিবরণ, এবং একটি প্রম্পট-ভিত্তিক বিল্ডার একই দিনে এটিকে একটি চেকআউটে রূপান্তর করতে পারে। কোনো বর্ণনাই যা দিতে পারে না তা হলো এর পেছনের কমার্স ইনফ্রাস্ট্রাকচার, তাই আপনার বাক্যগুলোকে এমন একটি প্ল্যাটফর্মের দিকে নির্দেশ করুন যেখানে সেই অংশটি আগে থেকেই বিদ্যমান। সাধারণ নিয়মটি হলো: নতুন কর্মীকে যেভাবে প্রশিক্ষণ দেবেন সেভাবে আপনার কাউন্টার বর্ণনা করুন, এবং নতুন কর্মী যা কখনো দেখতে পায় না তা প্ল্যাটফর্মকে সামলাতে দিন।
আপনি যদি একটি বিবরণকে একটি চলমান রেজিস্টারে পরিণত হতে দেখতে চান, তবে গেট স্টার্টেড উইথ বিল্ড হলো পাঁচ মিনিটের একটি সংস্করণ।
সাধারণ জিজ্ঞাসা
একটি POS বর্ণনা করার জন্য কি আমার প্রযুক্তিগত শব্দাবলী প্রয়োজন?
না। নতুন কোনো কর্মীকে যেভাবে প্রশিক্ষণ দেবেন সেভাবে কাউন্টারের বর্ণনা দিন: আপনি কী বিক্রি করেন, মানুষ কীভাবে পেমেন্ট করে, আপনার করের নিয়ম, রসিদে কী থাকে এবং ব্যতিক্রমসমূহ। বিল্ডার সহজ ভাষাকে সঠিক ফিচারগুলোর সাথে যুক্ত করে নেয়।
সহজ ইংরেজিতে একটি POS-এর বিবরণ কত দীর্ঘ হওয়া উচিত?
প্রথম বিল্ডের জন্য পাঁচ থেকে দশটি বাক্যই যথেষ্ট। পাঁচটি মূল বিষয় কভার করুন, তারপর বড় প্রম্পট লেখার বদলে লাইভ প্রিভিউতে তা পরিমার্জন করুন।
আমার বিবরণে কোনো কিছু ভুলে বাদ পড়ে গেলে কী হবে?
কোনো কিছুই স্থায়ী নয়। পরে একটি সহজ সংশোধনমূলক বাক্যের মাধ্যমে তা যোগ করুন, আবার সেল টেস্ট করুন এবং রেজিস্টারটি আপনার কাউন্টারের মতো আচরণ না করা পর্যন্ত এটি চালিয়ে যান।
একটি সহজ ইংরেজি প্রম্পট কি ট্যাক্স এবং কার্ড পেমেন্ট পরিচালনা করতে পারে?
আপনার বিবরণ নিয়মগুলো নির্ধারণ করে, যেমন কোনটিতে ট্যাক্স ধরা হবে এবং আপনি কোন ধরনের পেমেন্ট গ্রহণ করবেন। কার্ড প্রসেসিং সহ প্রতিটি বিক্রিতে এগুলো সঠিকভাবে সম্পাদন করা প্ল্যাটফর্মের কাজ, তাই এমন ইনফ্রাস্ট্রাকচারে বিল্ড করুন যা ইতোমধ্যেই এটি পরিচালনা করে।
এটি কি একটি AI কোড জেনারেটরের কাছে POS চাওয়ার মতোই?
না। একটি কোড জেনারেটর আপনার বিবরণ থেকে স্ক্রিন এবং লজিক তৈরি করে কিন্তু পেমেন্ট, ইনভেন্টরি এবং রিপোর্টিং ইনফ্রাস্ট্রাকচার তৈরি করে না যা একটি দোকানের প্রয়োজন। একটি প্রম্পট-ভিত্তিক POS বিল্ডার আগে থেকেই থাকা ইনফ্রাস্ট্রাকচারের ওপর আপনার বিবরণকে প্রয়োগ করে।
