
জীবন IPO কী
জীবন IPO হলো একটি লোকাল-ফার্স্ট ব্যক্তিগত ডেটা অপারেটিং সিস্টেম। এটি শুধু আয়-ব্যয়ের হিসাব রাখে না, বরং অর্থনীতি, স্বাস্থ্য, জ্ঞান, যোগাযোগ, AI সিদ্ধান্ত এবং দলীয় বাস্তবায়নকে একই পরিমাপযোগ্য, পরিকল্পনাযোগ্য ও পর্যালোচনাযোগ্য ডেটা-চক্রে একত্র করে।
সিস্টেমটি users.id এবং JWT-এর sub-কে অভিন্ন পরিচয়-প্রাথমিক কী হিসেবে ব্যবহার করে। বিভিন্ন পেশাগত সাবসিস্টেম একই মূল অ্যাকাউন্টের প্রেক্ষাপট ভাগ করে নেয়। সার্ভার JWT-এর ভিত্তিতে ডেটার মালিকানা নির্ধারণ করে, ক্লায়েন্ট নিজে থেকে সংশ্লিষ্ট ব্যবহারকারী পরিবর্তন করতে পারে না। এই নকশা বিভিন্ন টুলের মধ্যে ডেটা বিচ্ছিন্নতা কমায় এবং AI পরামর্শের জন্য অভিন্ন তথ্যভিত্তি তৈরি করে।
প্রকল্পটি বর্তমানে Alpha পর্যায়ে রয়েছে। এটি ব্যক্তিগত তথ্য ব্যবস্থাপনা ও সিদ্ধান্ত সহায়তার জন্য উপযুক্ত, তবে চিকিৎসা, বিনিয়োগ, বীমা, কর বা আইনি পরামর্শ হিসেবে গণ্য নয়। গুরুত্বপূর্ণ সিদ্ধান্ত ব্যবহারকারী ও সংশ্লিষ্ট পেশাজীবীর মাধ্যমে পুনরায় যাচাই করা উচিত।
মূল মডিউল ও প্রধান সক্ষমতা
আর্থিক সম্পদ
আর্থিক মডিউলে আয়-ব্যয়, বাজেট খাম, অ্যাকাউন্ট, সম্পদ, দায়, বিনিয়োগ পোর্টফোলিও এবং বিভিন্ন বাজারের行情 অন্তর্ভুক্ত রয়েছে। এটি সম্পদ-দায়, নগদ প্রবাহ, নিট সম্পদের প্রবণতা এবং সম্পদ বণ্টনের কাঠামোর মতো ভিউ তৈরি করতে পারে।

স্বাস্থ্য সম্পদ
স্বাস্থ্য মডিউল বিভাগভিত্তিক কার্ড, প্রধান ও উপ-পরীক্ষা, ধারাবাহিক সূচক, ইমেজিং মেটাডেটা, চিকিৎসা-পথ এবং স্বাস্থ্যবীমা সুরক্ষা সমর্থন করে। প্রবণতা, চিকিৎসা টাইমলাইন ও 3D মানচিত্রের মাধ্যমে ব্যবহারকারীরা স্বাস্থ্য-সংক্রান্ত তথ্য গুছিয়ে নিতে পারেন।
জ্ঞান ও যোগাযোগ সম্পদ
জ্ঞান সম্পদ ভাণ্ডারে শিক্ষাগত যোগ্যতা, সনদ, মেধাস্বত্ব, দক্ষতা ও কাজের নমুনা গুছিয়ে সক্ষমতার রাডার এবং অর্জনের প্রমাণ-শৃঙ্খল তৈরি করা যায়। যোগাযোগ মডিউলে ব্যক্তির প্রোফাইল, সম্পর্কের উষ্ণতা, যোগাযোগের টাইমলাইন, ফাইল আপলোড এবং ব্যক্তি-পরিচিতি বিশ্লেষণ পরিচালনা করা হয়।
AI পরামর্শ ও বাস্তবায়ন চক্র
পরামর্শ ব্যবস্থা বর্তমান ব্যবহারকারীর পাঁচ ক্ষেত্রের ডেটা সক্রিয়ভাবে পড়তে পারে। 19টি সিদ্ধান্তের মাত্রা, বহু-পর্বের প্রশ্নোত্তর, রেড-টিম বিশ্লেষণ এবং সমন্বিত রায়ের মাধ্যমে এটি তথ্যভিত্তিক সংক্ষিপ্তসার, মতপার্থক্যের নেটওয়ার্ক, কর্মপরিকল্পনা, RACI, সূচক ও পর্যালোচনার সময়সূচি তৈরি করে। ব্যক্তিগত ও দলীয় মডিউল আরও প্রদান করে কানবান বোর্ড, গ্যান্ট চার্ট, OKR, ভোট, অনুমোদন এবং সহযোগিতা ড্যাশবোর্ড।
চালুর আগে প্রস্তুতি
README-তে দেওয়া এক-ক্লিক লঞ্চারটি বর্তমানে Windows-এর জন্য তৈরি। শুরু করার আগে নিম্নলিখিত পরিবেশ প্রস্তুত রাখুন:
- Windows 10 অথবা Windows 11।
- Node.js
24অথবা পরবর্তী সংস্করণ; শুধু মূল সাইট চালালে ন্যূনতম22.13.0। - Python
3.11অথবা পরবর্তী সংস্করণ। npm; দলীয় মডিউলের জন্য Corepack-এর মাধ্যমেpnpmব্যবহারের পরামর্শ দেওয়া হয়।
প্রকল্পে একাধিক স্বতন্ত্র পরিষেবা রয়েছে। তাই আগে নিশ্চিত করুন যে PowerShell-এ Node.js, Python, npm এবং Corepack স্বাভাবিকভাবে চালানো যাচ্ছে।
node --version
python --version
npm --version
corepack --versionইনস্টলেশন ও কনফিগারেশন

প্রথম ধাপ: প্রতিটি মডিউলের নির্ভরতা ইনস্টল করুন
রিপোজিটরির মূল ডিরেক্টরিতে PowerShell খুলে মূল সাইট, যোগাযোগ ব্যবস্থাপনা এবং জ্ঞান সম্পদ মডিউলের নির্ভরতা ধারাবাহিকভাবে ইনস্টল করুন:
npm install
npm --prefix ".\人脉管理\app" install
npm --prefix ".\知识资产\app" installএরপর Corepack সক্রিয় করে দলীয় সহযোগিতা টুলকিট ইনস্টল ও বিল্ড করুন:
corepack enable
pnpm --dir ".\团队协作工具台\app" install
pnpm --dir ".\团队协作工具台\app" buildদ্বিতীয় ধাপ: স্থানীয় ডিপ্লয়মেন্ট কনফিগারেশন তৈরি করুন
প্রকল্পের দেওয়া নমুনা কনফিগারেশন কপি করুন:
Copy-Item ".\.openai\hosting.example.json" ".\.openai\hosting.json"স্থানীয় ডেভেলপমেন্টে নমুনার project_id সাময়িকভাবে রাখা যায়। ডিপ্লয় করার প্রস্তুতি নিলে এটি নিজের Sites প্রকল্পের ID দিয়ে প্রতিস্থাপন করুন এবং DB নামের একটি Cloudflare D1 binding কনফিগার করুন।
তৃতীয় ধাপ: এক ক্লিকে সব পরিষেবা চালু করুন
রিপোজিটরির মূল ডিরেক্টরিতে থাকা PowerShell স্টার্টআপ স্ক্রিপ্ট চালান:
powershell -ExecutionPolicy Bypass -File ".\start_life_ipo.ps1"এছাড়াও 一键打开人生IPO.vbs-এ ডাবল-ক্লিক করতে পারেন। লঞ্চার প্রতিটি পরিষেবার ফিঙ্গারপ্রিন্ট পরীক্ষা করে, সব পরিষেবা প্রস্তুত হওয়ার পর মূল সাইট খুলবে। রান লগ Git দ্বারা উপেক্ষিত launcher-logs/ ডিরেক্টরিতে লেখা হবে।
চতুর্থ ধাপ: শুধু মূল সাইট চালান
সাময়িকভাবে পেশাগত সাবসিস্টেম প্রয়োজন না হলে শুধু জীবন IPO মূল সাইট চালু করতে পারেন:
npm run dev -- --port 3010চালু হলে http://localhost:3010 ভিজিট করুন।
স্থানীয় পরিষেবার ঠিকানা জানা
সম্পূর্ণভাবে চালু হলে প্রতিটি মডিউল ডিফল্টভাবে নিম্নলিখিত ঠিকানা ব্যবহার করবে:
- জীবন IPO মূল সাইট:
http://localhost:3010 - যোগাযোগ ব্যবস্থাপনা “温故”:
http://127.0.0.1:3002 - জ্ঞান সম্পদ ভাণ্ডার:
http://127.0.0.1:3020 - চিকিৎসা-স্বাস্থ্য মানচিত্র:
http://127.0.0.1:8767 - AI পরামর্শ মাস্টার প্ল্যানার:
http://127.0.0.1:7341 - স্টার ট্র্যাক দলীয় সহযোগিতা টুলকিট:
http://localhost:7351/work

পেশাগত ওয়ার্কবেঞ্চগুলো ডিফল্টভাবে স্থানীয় লুপব্যাক ঠিকানায় শোনে। এটি প্রকল্পের “লোকাল-ফার্স্ট, ন্যূনতম উন্মুক্ততা” নীতির অংশ। ইন্টারনেটে উন্মুক্ত করতে হলে স্থানীয় কনফিগারেশন সরাসরি অনুকরণ করা উচিত নয়।
মৌলিক ব্যবহারের ধাপ
1. প্রথমে পাঁচ ক্ষেত্রের তথ্যভিত্তি তৈরি করুন
মূল সাইটে লগইন করার পর প্রয়োজন অনুযায়ী ধাপে ধাপে নিম্নলিখিত তথ্য গুছিয়ে নিতে পারেন:
- আর্থিক মডিউলে অ্যাকাউন্ট, আয়-ব্যয়, বাজেট, সম্পদ, দায় ও বিনিয়োগ পোর্টফোলিও পরিচালনা করুন।
- স্বাস্থ্য মডিউলে পরীক্ষার বিষয়, ধারাবাহিক ফলাফল, ইমেজিং মেটাডেটা এবং চিকিৎসা টাইমলাইন গুছিয়ে নিন।
- জ্ঞান সম্পদ ভাণ্ডারে শিক্ষাগত যোগ্যতা, সনদ, দক্ষতা, মেধাস্বত্ব ও কাজের প্রমাণ নথিভুক্ত করুন।
- যোগাযোগ মডিউলে ব্যক্তির প্রোফাইল, যোগাযোগের রেকর্ড, সম্পর্কের উষ্ণতা ও পরবর্তী কাজ পরিচালনা করুন।
- পরিকল্পনা মডিউলে বর্তমান ব্যবহারকারীর ডেটার ভিত্তিতে AI পরামর্শ শুরু করুন।
প্রকল্পটি “AI-এর সিদ্ধান্তের আগে তথ্য”-কে গুরুত্ব দেয়। ডেটা যত সম্পূর্ণ হবে, পরামর্শ ব্যবস্থা জানা তথ্য ও সত্যিই অনুসন্ধান করা প্রয়োজন এমন অজানা তথ্যের মধ্যে পার্থক্য করতে তত সহজে পারবে।
2. আর্থিক ও জীবন সম্পদের ভিউ দেখুন
আর্থিক মডিউল শুধু অর্থ কোথায় গেছে তা দেখার জন্য নয়; নিট সম্পদ, উদ্বৃত্ত, দায়ের চাপ, নগদ প্রবাহ এবং বণ্টনের কাঠামোও পর্যবেক্ষণ করা যায়। সম্পদ-দায় ভিউতে আর্থিক ও অ-আর্থিক জীবন সম্পদ একসঙ্গে দেখা যায়, ফলে সামগ্রিকভাবে বর্তমান অবস্থা বোঝা সহজ হয়।
3. AI পরামর্শ ব্যবহার করুন
পরামর্শ ব্যবস্থা স্বয়ংক্রিয়ভাবে বর্তমানে লগইন করা ব্যবহারকারীর পাঁচ ক্ষেত্রের ডেটা অভিধান পড়ে। ম্যানুয়াল আপলোড মূলত একই ব্যবহারকারীর ঐতিহাসিক স্ন্যাপশট বা সামঞ্জস্যপূর্ণ ডেটা আমদানির জন্য, বর্তমান ডেটা পড়ার বিকল্প হিসেবে নয়।
ব্যবহারের সময় AI-এর আউটপুটে তথ্যের ভিত্তি, মতপার্থক্য, খণ্ডন-শর্ত, দায়িত্বপ্রাপ্ত ব্যক্তি, সময়সীমা, অগ্রগামী সূচক, থামার শর্ত এবং পর্যালোচনার ছন্দ বিশেষভাবে পরীক্ষা করুন। সিস্টেম রেড-টিম বিশ্লেষণ ও সমন্বিত রায় দিলেও মডেলের আউটপুটকে পেশাগত সিদ্ধান্ত হিসেবে বিবেচনা করা উচিত নয়।
4. পরিকল্পনাকে ব্যক্তিগত বা দলীয় বাস্তবায়নে স্থানান্তর করুন
আরও এগোতে হলে ব্যক্তিগত বা দলীয় প্রবেশপথ ব্যবহার করে কানবান বোর্ড, গ্যান্ট চার্ট, OKR, RACI, ভোট, অনুমোদন এবং পর্যালোচনা ব্যবস্থার মাধ্যমে সিদ্ধান্তকে অনুসরণযোগ্য কাজে রূপান্তর করতে পারেন।
ব্যবহারকারীর ডেটা রপ্তানি
সিস্টেমটি একটি অভিন্ন ডেটা অভিধান API প্রদান করে। এর মাধ্যমে আর্থিক, স্বাস্থ্য, জ্ঞান, যোগাযোগ, পরিকল্পনা অথবা সম্পূর্ণ পরিসরের ডেটা রপ্তানি করা যায়:
GET /api/data-library?scope=finance|health|knowledge|contacts|planning|all
Authorization: Bearer <JWT>উদাহরণস্বরূপ, আর্থিক ডেটা রপ্তানির সময় scope-এর মান finance দিন; সম্পূর্ণ ডেটা রপ্তানির সময় মান দিন all। ফেরত দেওয়া বিষয়বস্তু life-ipo-json-dictionary ফরম্যাটে থাকে। README-তে সংস্করণটি 4.0:
{
"format": "life-ipo-json-dictionary",
"version": "4.0",
"scope": "finance",
"exportedAt": "ISO-8601",
"owner": {
"userId": 1,
"username": "example"
},
"datasets": {}
}আর্থিক, স্বাস্থ্য, জ্ঞান, যোগাযোগ ও পরিকল্পনা রপ্তানিতে সারি-স্তরের user_id সরিয়ে দেওয়া হবে এবং পাসওয়ার্ড, JWT, API Key ও ছবির বাইনারি বাদ যাবে। তবে রপ্তানি করা ফাইলে এখনও সংবেদনশীল ব্যক্তিগত তথ্য থাকতে পারে। তাই এটি নিয়ন্ত্রিত স্থানে সংরক্ষণ করুন এবং ব্যাকআপ সুরক্ষা নিশ্চিত করুন।
নিরাপত্তা কনফিগারেশনের গুরুত্বপূর্ণ বিষয়

জীবন IPO আর্থিক, চিকিৎসা ও সম্পর্ক-সংক্রান্ত ডেটা পরিচালনা করে। আনুষ্ঠানিকভাবে ব্যবহার বা ডিপ্লয় করার আগে অন্তত নিম্নলিখিত কনফিগারেশন সম্পন্ন করা উচিত:
- মূল সাইটের জন্য শক্তিশালী
JWT_SECRETএবং স্বতন্ত্রAI_CREDENTIALS_SECRETনির্ধারণ করুন। - স্বাস্থ্য পরিষেবার জন্য
SESSION_SECRETএবংHEALTH_DATA_KEYকনফিগার করুন। - জ্ঞান ও দলীয় পরিষেবার জন্য পৃথকভাবে স্বতন্ত্র
APP_SECRETএবং ডেটাবেস ঠিকানা নির্ধারণ করুন। - পেজ বা প্রসেসের পরিবেশ ভেরিয়েবলের মাধ্যমে DeepSeek Key দিন। এটি সোর্স কোড, স্ক্রিনশট, লগ বা JSON রপ্তানিতে লিখবেন না।
.env, ডেটাবেস ফাইল, ব্যবহারকারীর সংযুক্তি, বিল্ড ডিরেক্টরি বা স্টার্টআপ লগ কমিট করবেন না।- পাবলিক ডিপ্লয়মেন্টে HTTPS, রেট সীমা, এনক্রিপ্টেড ব্যাকআপ, অডিট লগ এবং ন্যূনতম অনুমতির নীতি যোগ করুন।
মূল সাইটে DeepSeek Key AES-GCM সাইফারটেক্সট হিসেবে users.id + provider অনুযায়ী সংরক্ষিত হয়। রানটাইমে প্লেইনটেক্সট কেবল একই Bearer অনুমোদনের অধীনে অল্প সময়ের জন্য পড়া হয়।
কোনো কী যদি আগে চ্যাট রেকর্ড, লগ বা পুরোনো বিল্ড আর্টিফ্যাক্টে প্রকাশিত হয়ে থাকে, তাহলে ডিপ্লয়মেন্ট চালিয়ে যাওয়ার আগে পরিষেবা প্রদানকারীর কনসোলে গিয়ে সেটি বাতিল করে নতুন কী তৈরি করুন।
গুণমান পরীক্ষা ও ডেভেলপমেন্ট যাচাই
মূল সাইটের কোড পরিবর্তন বা অবদান জমা দেওয়ার আগে রিপোজিটরির মূল ডিরেক্টরিতে কোড পরীক্ষা ও টেস্ট চালাতে পারেন:
npm run lint
npm test
python -m unittest discover ".\问策大师规划系统\tests"প্রতিটি সাবপ্রকল্পের নিজস্ব app ডিরেক্টরিতে README-তে তালিকাভুক্ত npm run build, npm run check অথবা npm test চালানো যায়। ডেটাবেস-সম্পর্কিত পরিবর্তনের ক্ষেত্রে মাইগ্রেশন ও রোলব্যাক কৌশলও উল্লেখ করা উচিত।
উন্নত ব্যবহারের পরামর্শ
একবারে সব পূরণ না করে ধাপে ধাপে ডেটা তৈরি করুন
প্রথমে অ্যাকাউন্ট, সম্পদ-দায় এবং সাম্প্রতিক আয়-ব্যয় দিয়ে শুরু করতে পারেন। এরপর ধীরে ধীরে স্বাস্থ্য-সংক্রান্ত ধারাবাহিক সূচক, জ্ঞান成果-এর প্রমাণ এবং গুরুত্বপূর্ণ সম্পর্কের যোগাযোগ যোগ করুন। এতে ডেটার সংজ্ঞা যাচাই করা সহজ হবে এবং প্রথমবারের কনফিগারেশনের চাপ কমবে।
একক রেকর্ডের আগে প্রবণতা ও প্রমাণ রাখুন
প্রকল্পটির নকশার নীতি হলো “রেকর্ড মানেই অন্তর্দৃষ্টি নয়”। স্বাস্থ্য, অর্থনীতি ও সক্ষমতার পরিবর্তনের ক্ষেত্রে ধারাবাহিক সূচক, প্রবণতা-চিত্র, প্রমাণের উৎস এবং খণ্ডন-শর্ত একই সঙ্গে বিবেচনা করা উচিত, যাতে একবারের রেকর্ডের ভিত্তিতে অতিরিক্ত সিদ্ধান্ত না নেওয়া হয়।
পরামর্শে থামার শর্ত রাখুন
পরামর্শ ও দলীয় মডিউল ব্যবহারের সময় শুধু লক্ষ্য নথিভুক্ত করবেন না। সম্ভব হলে কাজের সঙ্গে দায়িত্বপ্রাপ্ত ব্যক্তি, শেষ সময়, অগ্রগামী সূচক, থামার শর্ত এবং নির্দিষ্ট পর্যালোচনার ছন্দ যুক্ত করুন, যাতে পরিকল্পনা যাচাই, সমন্বয় বা প্রয়োজন হলে দ্রুত বন্ধ করা যায়।
বর্তমান ডিপ্লয়মেন্টের সীমা বুঝুন
বর্তমান এক-ক্লিক লঞ্চার মূলত Windows সমর্থন করে। ক্রস-প্ল্যাটফর্ম লঞ্চার এবং কনটেইনারভিত্তিক স্থানীয় ডিপ্লয়মেন্ট এখনও রোডম্যাপে রয়েছে। অভিন্ন মাইগ্রেশন সিস্টেম, সংস্করণভিত্তিক ডেটাবেস schema, ঐচ্ছিক end-to-end এনক্রিপ্টেড ব্যাকআপ, পাবলিক Demo এবং প্লাগইনভিত্তিক কগনিটিভ টুলও এখনও সম্পূর্ণ হয়নি।
লাইসেন্স ও পেশাগত বিষয়বস্তু সতর্কতার সঙ্গে পরিচালনা করুন
README-তে স্পষ্টভাবে বলা হয়েছে যে রিপোজিটরিতে বর্তমানে কোনো ওপেন সোর্স লাইসেন্স নির্ধারিত নেই। কোড সর্বসাধারণের জন্য দৃশ্যমান হওয়া মানেই স্বয়ংক্রিয়ভাবে তা কপি, পরিবর্তন বা পুনর্বিতরণের অনুমতি পাওয়া নয়। স্বাস্থ্য, বীমা বা বিনিয়োগ-সম্পর্কিত ফিচার উন্নয়নে অংশ নিলে প্রমাণের উৎস ও প্রযোজ্য সীমারেখাও উল্লেখ করা উচিত।
উপসংহার
জীবনের IPO-এর মূল্য হলো ছড়িয়ে থাকা ব্যক্তিগত তথ্যকে একটি একীভূত ও অনুসরণযোগ্য ডেটা সম্পদে সংগঠিত করা এবং AI-এর সিদ্ধান্তকে ব্যক্তি বা দলের বাস্তবায়নের সঙ্গে আরও সংযুক্ত করা। নির্ভরতা ইনস্টল, ডিপ্লয়মেন্ট কনফিগারেশন এবং এক-ক্লিক স্টার্টআপ সম্পন্ন করার পর প্রথমে পাঁচটি মৌলিক ক্ষেত্রের ডেটা তৈরি করা যায়, তারপর ধাপে ধাপে এক্সপোর্ট, পরামর্শ, RACI ও পর্যালোচনা ফিচার ব্যবহার করা যায়। প্রকল্পটি এখনও Alpha পর্যায়ে থাকায়, ব্যবহারের সময় সর্বদা গোপনীয়তা সুরক্ষাকে অগ্রাধিকার দিতে হবে, AI-এর সিদ্ধান্ত যাচাই করতে হবে এবং প্রয়োজনীয় ডেটার ব্যাকআপ সংরক্ষণ করতে হবে।
