
زندگی 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استعمال کرنے کی سفارش کی جاتی ہے۔
پروجیکٹ میں متعدد آزاد سروسز شامل ہیں، اس لیے پہلے تصدیق کریں کہ Node.js، Python، npm اور Corepack سب PowerShell میں معمول کے مطابق چل رہے ہیں۔
node --version
python --version
npm --version
corepack --versionتنصیب اور تشکیل

پہلا مرحلہ: تمام ماڈیولز کی انحصاریات نصب کریں
ریپوزٹری کی جڑ میں PowerShell کھولیں اور مرکزی سائٹ، تعلقات کے انتظام اور علمی اثاثوں کے ماڈیولز کی انحصاریات باری باری نصب کریں:
npm install
npm --prefix ".\人脉管理\app" install
npm --prefix ".\知识资产\app" installاس کے بعد Corepack فعال کریں، اور ٹیم تعاون کے ٹول ڈیسک کو نصب اور build کریں:
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

تخصصی ورک ڈیسک پہلے سے مقامی loopback پتے پر سننے کے لیے مقرر ہے، جو پروجیکٹ کے “مقامی ترجیح، کم سے کم نمائش” اصول کا حصہ ہے۔ عوامی نیٹ ورک پر کھولنے کی ضرورت ہو تو مقامی تشکیل کو براہِ راست استعمال نہیں کرنا چاہیے۔
بنیادی استعمال کا طریقہ
1. پہلے پانچ شعبوں کے حقائق کا ڈیٹا قائم کریں
مرکزی سائٹ میں لاگ اِن ہونے کے بعد، ضرورت کے مطابق درج ذیل ڈیٹا بتدریج منظم کیا جا سکتا ہے:
- مالی ماڈیول میں اکاؤنٹس، آمدنی و اخراجات، بجٹ، اثاثے، واجبات اور سرمایہ کاری پورٹ فولیو برقرار رکھیں۔
- صحت کے ماڈیول میں معائنے، مسلسل نتائج، امیجنگ میٹا ڈیٹا اور تشخیصی و علاجی ٹائم لائن منظم کریں۔
- علمی اثاثوں کے ذخیرے میں تعلیمی اسناد، سرٹیفکیٹس، مہارتیں، دانشورانہ ملکیت اور تخلیقات کے شواہد درج کریں۔
- تعلقات کے ماڈیول میں افراد کے پروفائلز، رابطوں کے ریکارڈ، تعلقات کی قربت اور آئندہ کے کام برقرار رکھیں۔
- منصوبہ بندی کے ماڈیول میں موجودہ صارف کے ڈیٹا کی بنیاد پر AI مشاورت شروع کریں۔
پروجیکٹ “AI کے نتیجے سے پہلے حقائق” پر زور دیتا ہے۔ ڈیٹا جتنا مکمل ہوگا، مشاورت کا نظام معلوم حقائق اور واقعی مزید پوچھے جانے والی نامعلوم معلومات میں اتنا ہی بہتر فرق کر سکے گا۔
2. مالی اور زندگی کے اثاثوں کے مناظر دیکھیں
مالی ماڈیول صرف یہ دیکھنے کے لیے نہیں کہ پیسہ کہاں خرچ ہوا، بلکہ خالص اثاثوں، بچت، واجبات کے دباؤ، نقدی بہاؤ اور تقسیم کے ڈھانچے کا مشاہدہ کرنے کے لیے بھی ہے۔ بیلنس شیٹ کا منظر مالی اور غیر مالی زندگی کے اثاثوں کو بھی یکجا کر کے دکھاتا ہے، تاکہ موجودہ حالت کو مجموعی زاویے سے سمجھنا آسان ہو۔
3. AI مشاورت استعمال کریں
مشاورت کا نظام موجودہ لاگ اِن صارف کی پانچ شعبوں پر مشتمل ڈیٹا ڈکشنری خودکار طور پر پڑھتا ہے۔ دستی اپ لوڈ بنیادی طور پر اسی صارف کے تاریخی snapshot یا مطابقتی ڈیٹا کو درآمد کرنے کے لیے ہے، موجودہ ڈیٹا پڑھنے کا متبادل نہیں۔
استعمال کے دوران AI کے نتیجے میں حقائق کی بنیاد، اختلافات، تردیدی شرائط، ذمہ دار فرد، مدت، پیشگی اشاریے، رکنے کی شرائط اور جائزے کی رفتار کو خاص طور پر جانچنا چاہیے۔ اگرچہ نظام ریڈ ٹیم تجزیہ اور جامع فیصلہ فراہم کرتا ہے، پھر بھی ماڈل کے نتیجے کو پیشہ ورانہ رائے نہیں سمجھنا چاہیے۔
4. منصوبے کو ذاتی یا ٹیم کے عمل درآمد میں منتقل کریں
مزید پیش رفت درکار ہو تو ذاتی یا ٹیم کے داخلی راستے استعمال کر کے بورڈ، گینٹ چارٹ، OKR، RACI، ووٹنگ، منظوری اور جائزے کے طریقہ کار کے ذریعے فیصلے کو قابلِ نگرانی اقدامات میں تبدیل کیا جا سکتا ہے۔
صارف کا ڈیٹا برآمد کریں
سسٹم متحدہ ڈیٹا ڈکشنری انٹرفیس فراہم کرتا ہے، جس کے ذریعے مالیات، صحت، علم، تعلقات، منصوبہ بندی یا تمام شعبوں کے دائرے سے ڈیٹا برآمد کیا جا سکتا ہے:
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 اور تصویر کے binary ڈیٹا کو خارج کیا جائے گا۔ تاہم برآمد شدہ فائلوں میں اب بھی حساس ذاتی معلومات شامل ہو سکتی ہیں، اس لیے انہیں قابو میں رکھی گئی جگہ پر محفوظ کریں اور مناسب بیک اپ تحفظ فراہم کریں۔
سیکیورٹی تشکیل کے اہم نکات

زندگی IPO مالی، طبی اور تعلقاتی ڈیٹا پر کارروائی کرتا ہے۔ باضابطہ استعمال یا تعیناتی سے پہلے کم از کم درج ذیل تشکیل مکمل کریں:
- مرکزی سائٹ کے لیے مضبوط
JWT_SECRETاور الگAI_CREDENTIALS_SECRETمقرر کریں۔ - صحت کی سروس کے لیے
SESSION_SECRETاورHEALTH_DATA_KEYتشکیل دیں۔ - علمی اور ٹیم سروسز کے لیے الگ الگ
APP_SECRETاور ڈیٹا بیس کے پتے مقرر کریں۔ - DeepSeek Key صفحے یا عمل کے environment variables کے ذریعے فراہم کریں؛ اسے source code، اسکرین شاٹ، لاگ یا JSON برآمد میں نہ لکھیں۔
.env، ڈیٹا بیس فائلیں، صارف کے منسلکات، build ڈائریکٹری یا اسٹارٹ اپ لاگز commit نہ کریں۔- عوامی نیٹ ورک پر تعیناتی کے وقت HTTPS، رفتار کی حد، encrypted بیک اپ، audit لاگ اور کم سے کم اجازت کی پالیسی شامل کریں۔
مرکزی سائٹ میں DeepSeek Key کو AES-GCM ciphertext کی صورت میں users.id + provider کے مطابق محفوظ کیا جاتا ہے۔ runtime کے دوران plaintext صرف اسی Bearer authorization کے تحت مختصر وقت کے لیے پڑھا جاتا ہے۔
اگر key کبھی چیٹ ریکارڈ، لاگ یا سابقہ build کے نتائج میں ظاہر ہو چکی ہو تو پہلے سروس فراہم کنندہ کے کنسول میں اسے منسوخ کر کے دوبارہ بنائیں، پھر تعیناتی جاری رکھیں۔
معیار کی جانچ اور ترقی کی تصدیق
مرکزی سائٹ کے کوڈ میں ترمیم یا contribution جمع کرنے سے پہلے ریپوزٹری کی جڑ میں کوڈ چیک اور ٹیسٹ چلائے جا سکتے ہیں:
npm run lint
npm test
python -m unittest discover ".\问策大师规划系统\tests"ہر ذیلی پروجیکٹ کی اپنی app ڈائریکٹری میں README میں درج npm run build، npm run check یا npm test بھی چلائے جا سکتے ہیں۔ ڈیٹا بیس سے متعلق تبدیلیوں کے ساتھ migration اور rollback کی حکمت عملی بھی بیان کی جانی چاہیے۔
اعلیٰ درجے کے استعمال کی تجاویز
ڈیٹا مرحلہ وار قائم کریں، ایک ہی بار مکمل نہ کریں
پہلے اکاؤنٹس، اثاثوں، واجبات اور حالیہ آمدنی و اخراجات سے آغاز کریں، پھر صحت کے مسلسل اشاریے، علمی成果 کے شواہد اور اہم تعلقات کے رابطے بتدریج شامل کریں۔ اس طرح ڈیٹا کے معیار کی تصدیق آسان ہوتی ہے اور ابتدائی تشکیل کا بوجھ بھی کم رہتا ہے۔
واحد ریکارڈ سے پہلے رجحانات اور شواہد رکھیں
پروجیکٹ کا ڈیزائن اصول ہے کہ “ریکارڈ بصیرت کے برابر نہیں”۔ صحت، مالیات اور صلاحیتوں میں تبدیلی کے لیے مسلسل اشاریوں، رجحانی گراف، شواہد کے ماخذ اور تردیدی شرائط پر بیک وقت توجہ دینی چاہیے، تاکہ ایک ہی ریکارڈ کی بنیاد پر ضرورت سے زیادہ فیصلے نہ کیے جائیں۔
تجاویز میں رکنے کی شرائط شامل کریں
مشاورت اور ٹیم ماڈیول استعمال کرتے وقت صرف ہدف درج نہ کریں۔ کوشش کریں کہ ہر اقدام کے ساتھ ذمہ دار فرد، آخری تاریخ، پیشگی اشاریہ، رکنے کی شرط اور مقررہ جائزے کی رفتار بھی شامل ہو، تاکہ منصوبے کی تصدیق، ترمیم یا بروقت اختتام ممکن ہو۔
موجودہ تعیناتی کی حدود سمجھیں
موجودہ ایک کلک لانچر بنیادی طور پر Windows کو سپورٹ کرتا ہے، جبکہ cross-platform لانچر اور container-based مقامی تعیناتی ابھی roadmap میں ہیں۔ متحدہ migration سسٹم، versioned database schema، اختیاری end-to-end encrypted بیک اپ، عوامی Demo اور plugin-based cognitive tools بھی ابھی مکمل نہیں ہوئے۔
لائسنس اور پیشہ ورانہ مواد کو احتیاط سے سنبھالیں
README میں واضح طور پر بتایا گیا ہے کہ ریپوزٹری کے لیے فی الحال کوئی اوپن سورس لائسنس مقرر نہیں کیا گیا۔ کوڈ کا عوامی طور پر قابلِ رسائی ہونا خود بخود نقل، ترمیم یا دوبارہ تقسیم کی اجازت نہیں دیتا۔ اگر صحت، بیمہ یا سرمایہ کاری سے متعلق فیچرز کی تیاری میں حصہ لیا جائے تو شواہد کے ذرائع اور اطلاق کی حدود بھی واضح کرنی چاہییں۔
اختتامیہ
زندگی کے IPO کی قدر اس بات میں ہے کہ یہ بکھری ہوئی ذاتی معلومات کو متحد اور قابلِ پیروی ڈیٹا اثاثے میں منظم کرتا ہے، اور AI کے تجزیے کو فرد یا ٹیم کے عملی اقدامات سے مزید جوڑتا ہے۔ انحصارات کی تنصیب، تعیناتی کی ترتیب اور ایک کلک سے آغاز مکمل کرنے کے بعد، پہلے پانچ بنیادی شعبوں کا ڈیٹا قائم کیا جا سکتا ہے، پھر بتدریج برآمد، مشاورت، RACI اور جائزے کے فیچرز استعمال کیے جا سکتے ہیں۔ چونکہ یہ منصوبہ ابھی Alpha مرحلے میں ہے، اس لیے استعمال کے دوران ہمیشہ رازداری کے تحفظ کو ترجیح دیں، AI کے نتائج کی تصدیق کریں اور ضروری ڈیٹا کا بیک اپ برقرار رکھیں۔
