مختصر جواب
Whizi چیٹ ہسٹری کو منظم کرنا چار کاموں پر آتا ہے: کسی چیٹ کا نام تبدیل کرنا، ایک یا بیک وقت کئی چیٹس حذف کرنا، سائیڈبار کے سرچ باکس سے چیٹ فہرست تلاش کرنا، اور چیٹس کو پراجیکٹس میں گروپ کرنا، جو ایسے گفتگو کے فولڈرز ہیں جو پن شدہ فائلیں اور ہر پراجیکٹ کی اپنی ہدایات بھی ساتھ رکھتے ہیں۔
سرچ ایک باکس سے دو تہوں میں چلتا ہے: چیٹ کے عنوانات ٹائپ کرتے ہی فوری فلٹر ہو جاتے ہیں، اور تین حروف سے آگے آپ کے پیغام کی تحریر بھی سرور پر تلاش کی جاتی ہے، ایسی چیٹس کو Found in messages والے ہیڈر کے نیچے فہرست کیا جاتا ہے۔ نام تبدیل کرنا اب بھی اہم ہے، کیونکہ عنوان وہ میچ ہے جو آپ سب سے پہلے دیکھتے ہیں اور ایک یا دو حروف کی کوئری صرف یہی میچ بنا سکتی ہے۔
| ٹول | یہ کہاں موجود ہے | یہ اصل میں کیا کرتا ہے |
|---|---|---|
| نام تبدیل کریں | چیٹ فہرست | عنوان مقرر کرتا ہے، 1 سے 120 حروف۔ عنوانات سرچ کی فوری تہہ ہیں |
| حذف کریں | چیٹ فہرست | ایک چیٹ ہٹاتا ہے، یا ایک ہی عمل میں کئی |
| تلاش | سائیڈبار میں چیٹ فہرست کے اوپر سرچ باکس | عنوانات کو فوری اور پیغام کی تحریر کو تین حروف سے میچ کرتا ہے، پراجیکٹس اور غیر گروپ شدہ فہرست میں بیک وقت |
| پراجیکٹس | سائیڈبار، چیٹ فہرست کے اوپر درج | چیٹس کا فولڈر، ساتھ ہی 10 تک پن شدہ فائلیں اور ہدایات جو اس میں موجود ہر چیٹ پر لاگو ہوتی ہیں |
چیٹ کا نام تبدیل کرنا، اور دو مختلف طوالت کی حدیں
گفتگو کے عنوان کی لمبائی 1 سے 120 حروف کے درمیان ہونی چاہیے۔ بیک اینڈ اس سے باہر کسی بھی چیز کو Conversation titles must be between 1 and 120 characters. کے ساتھ رد کرتا ہے، HTTP 400، کوڈ invalid_title۔
ویب سائٹ آپ کو بیک اینڈ سے پہلے ہی روک دیتی ہے۔ یہ خالی نام کو Chat name cannot be empty. کے ٹوسٹ کے ساتھ رد کرتی ہے اور لمبے نام کو Chat name is too long (max 100 characters). کے ساتھ۔ چنانچہ ویب سائٹ سے نام تبدیل کرتے وقت عملی حد 100 حروف ہے، جبکہ فیلڈ خود 120 قبول کرتی ہے۔
اگر رینیم کال خود ناکام ہو جائے، تو ٹوسٹ Failed to rename chat. Please try again. ہوتا ہے۔
چونکہ سرچ عنوانات کو میچ کرتا ہے، ایک اچھا عنوان دراصل وہ سرچ کوئری ہے جو آپ اپنے مستقبل کے لیے لکھ رہے ہیں۔ کام کرنے والے نام وہ ہیں جو اس اسم کو رکھتے ہیں جو آپ واقعی ٹائپ کریں گے: کسی کلائنٹ کا نام، انوائس نمبر، فائل کا نام، پراجیکٹ کوڈ۔ کام نہ کرنے والے نام وہ ہیں جو پہلا پیغام خود بخود بنا دیتا ہے، جو ابتدائی سوال بیان کرتے ہیں نہ کہ یہ کہ تھریڈ آخر میں کیا بن گیا۔
سرچ باکس کیا کرتا ہے اور کیا نہیں کرتا
سائیڈبار میں چیٹ فہرست کے اوپر ایک سرچ باکس موجود ہے۔ عنوانات آپ کے براؤزر میں فوری میچ ہوتے ہیں، اور سرچ پراجیکٹس اور غیر گروپ شدہ فہرست دونوں پر بیک وقت چلتی ہے، تاکہ کوئی چیٹ چاہے کسی بھی فولڈر میں ہو، نام سے مل جائے۔
پیغام کی تحریر بھی تلاش ہوتی ہے، جب کوئری تین حروف تک پہنچ جائے: آپ کے ٹائپ کرنے میں مختصر توقف کے بعد سرور سے کوئری کی جاتی ہے، اور 20 تک وہ چیٹس جن کے پیغامات میچ کرتے ہیں Found in messages کے نیچے فہرست کی جاتی ہیں، ہر ایک کے ساتھ میچ شدہ متن کا ایک ٹکڑا۔ چھوٹی کوئری صرف عنوانات میچ کرتی ہے، جو ایک وجہ ہے کہ درست اسم رکھنے والا عنوان اب بھی کسی بھی اور چیز سے تیز چیٹ ڈھونڈ لیتا ہے۔
اس تک جانے کے لیے کوئی کی بورڈ شارٹ کٹ بھی نہیں ہے۔ Whizi، Enter کو بھیجنے سے اور Shift کے ساتھ Enter کو نئی سطر سے باندھتا ہے، اور Escape کھلا ڈائیلاگ بند کرتا ہے، ان دو رواجوں کے علاوہ کوئی شارٹ کٹ نظام اور کوئی شارٹ کٹس پینل نہیں ہے۔
پوری مکینکس، حدوں سمیت، اپنی چیٹ ہسٹری تلاش کریں میں بیان کی گئی ہیں۔
پراجیکٹس: فولڈرز جو فائلیں اور ہدایات ساتھ رکھتے ہیں
پراجیکٹ گفتگو کا ایسا فولڈر ہے جو پن شدہ فائلیں اور اپنی مخصوص ہدایات بھی رکھتا ہے۔ پراجیکٹس سائیڈبار میں چیٹ فہرست کے اوپر درج ہوتے ہیں، اور فری ٹیئر سمیت ہر سائن ان شدہ اکاؤنٹ کو دستیاب ہیں۔ فی پراجیکٹ حدیں ادائیگی کی رکاوٹ نہیں بلکہ غلط استعمال روکنے کی حفاظتی تدبیر ہیں۔
ایک چیٹ زیادہ سے زیادہ ایک پراجیکٹ سے تعلق رکھتی ہے۔ جو کسی پراجیکٹ میں نہیں وہ عام چیٹ فہرست میں رہتا ہے، یہی وجہ ہے کہ سائیڈبار پراجیکٹس اور باقی سب کچھ ایک ساتھ دکھا سکتا ہے۔
| حد | قدر |
|---|---|
| فی اکاؤنٹ پراجیکٹس | 50 |
| پراجیکٹ کا نام | 120 حروف |
| پراجیکٹ ہدایات | 32,000 حروف |
| فی پراجیکٹ پن شدہ فائلیں | 10 |
| ایک پن شدہ فائل کا حجم | 10 MB |
| ایک پن شدہ فائل سے نکالی گئی تحریر | 32,000 حروف |
| مکمل پراجیکٹ پرومپٹ بلاک | 120,000 حروف |
| پراجیکٹ بنانا یا ترمیم کرنا | 20 فی منٹ |
| پراجیکٹ فائل اپ لوڈ کرنا | 10 فی منٹ |
پن شدہ فائلیں PDF، پلین ٹیکسٹ، Markdown، CSV، JSON، .docx اور .xlsx قبول کرتی ہیں۔ تصاویر جان بوجھ کر خارج ہیں، کیونکہ پن شدہ فائل ہر بار پرومپٹ کی تحریر کے ساتھ جاتی ہے نہ کہ صرف ایک بار دیکھی جاتی ہے۔
اس سے دو نتائج نکلتے ہیں، اور یہی وجہ ہے کہ پراجیکٹ محض فولڈر سے زیادہ ہے۔ پہلا سیاق کی قیمت: پراجیکٹ ہدایات اور پن شدہ فائل کی تحریر اس پراجیکٹ میں ہر پیغام پر دوبارہ پرومپٹ میں شامل کی جاتی ہیں، خود گفتگو کے اسی ان پٹ بجٹ کے اندر۔ اس کا خرچہ کیا ہے، اس کی تفصیل جب گفتگو بہت طویل ہو جائے میں ہے۔ دوسرا، محفوظ رکھنا: پن شدہ فائل کا ڈیٹا آپ کے حذف کرنے تک محفوظ رہتا ہے اور ختم نہیں ہوتا، برخلاف چیٹ اٹیچمنٹس کے، جو 30 دن تک ختم ہونے کے لیے ترتیب دیے گئے ہیں۔
پراجیکٹ ہدایات ہی پروڈکٹ میں صارف کی لکھی واحد مستقل ہدایات ہیں۔ کوئی اکاؤنٹ کی سطح کی کسٹم انسٹرکشنز سیٹنگ موجود نہیں، چنانچہ اگر آپ چاہتے ہیں کہ ایک ہی بریف کام کے کسی ایک ٹکڑے سے متعلق ہر چیٹ پر لاگو ہو، تو یہی وہ جگہ ہے جہاں پراجیکٹ کام آتا ہے۔
چیٹس حذف کرنا، اور حذف کرنا اصل میں کیا ہٹاتا ہے
چیٹ فہرست سے کوئی چیٹ حذف کی جا سکتی ہے، ایک ایک کر کے یا بلک انتخاب کے طور پر۔ ناکام سنگل حذف پر Failed to delete chat. Please try again. دکھتا ہے، اور ناکام بلک حذف پر Failed to delete some chats دکھتا ہے، دوسرے کے آخر میں پورا وقفہ نہیں۔
گفتگو حذف کرنا اکاؤنٹ حذف کرنے جیسا عمل نہیں۔ انفرادی گفتگوئیں خود بخود حذف کی جا سکتی ہیں، اور سبسکرپشن منسوخ کرنے سے کچھ حذف نہیں ہوتا: یہ بلنگ روک دیتا ہے اور ادا شدہ مدت کے اختتام پر رسائی ختم کر دیتا ہے جبکہ اکاؤنٹ اور اس کا مواد باقی رہتا ہے۔ ڈیٹا ہٹانا الگ اکاؤنٹ حذف کرنے کا عمل ہے۔
حذف شدہ قطاریں ہر تہہ سے یکدم غائب نہیں ہوتیں۔ Cloudflare D1 محفوظ پوائنٹ ان ٹائم ریکوری تاریخ رکھتا ہے، اور حذف شدہ ڈیٹا بیس ریکارڈ اس تاریخ میں 30 دن تک باقی رہ سکتے ہیں اس سے پہلے کہ وہ ختم ہوں۔ ہر قسم کا مواد کہاں رہتا ہے اور کتنی دیر رکھا جاتا ہے، یہ Whizi آپ کا ڈیٹا کہاں محفوظ کرتا ہے میں بیان ہے۔
امپورٹ شدہ ہسٹری سے متعلق ایک خاص گڑبڑ: امپورٹ شدہ چیٹ حذف کر کے وہی ایکسپورٹ دوبارہ امپورٹ کرنا چیٹ کو واپس لے آتا ہے، اسے ڈپلیکیٹ سمجھ کر نظرانداز نہیں کیا جاتا۔ امپورٹس اکاؤنٹ، سورس اور سورس آئی ڈی کی بنیاد پر کی (key) رکھتے ہیں، چنانچہ امپورٹ دوبارہ چلانا عام طور پر محفوظ اور آئیڈم پوٹنٹ ہے، لیکن یہی وہ واحد طریقہ بھی ہے جس سے حذف شدہ چیٹ واپس آتی ہے۔ امپورٹ کے باقی رویے چیٹ امپورٹ ایرر میں ہیں۔
جب منظم کرنے کے اقدامات کسی ایسی وجہ سے ناکام ہوں جس کا تعلق منظم کرنے سے نہیں
ایک ایرر ان سب میں نظر آتا ہے اور اس کا خود چیٹ سے کوئی تعلق نہیں۔ Failed to retrieve session token. ویب سائٹ تب پھینکتی ہے جب ٹوکن حاصل کرنے کی کوشش چیٹ فہرست، چیٹ لوڈ، حذف، رینیم یا اپ لوڈ کال سے پہلے کچھ واپس نہ لائے۔ اس میں نہ کوئی HTTP سٹیٹس ہوتا ہے نہ ایرر کوڈ، کیونکہ سائٹ درخواست بھیجنے سے پہلے ہی اسے پھینک دیتی ہے۔
Conversation not found. بیک اینڈ کا ہم منصب ہے، HTTP 404 کوڈ not_found، جو تب لوٹایا جاتا ہے جب گفتگو کا آئی ڈی موجود نہ ہو یا کالر کی ملکیت نہ ہو۔ یہ ریڈ، ڈیلیٹ، رینیم، پیغام جوڑنے، ورژن تبدیل کرنے اور شیئر روٹس پر یکساں طور پر ظاہر ہوتا ہے۔
دونوں دراصل سائن ان کے مسائل ہیں نہ کہ ڈیٹا کے۔ حل، اور سیشن ایرر سٹرنگز کی مکمل فہرست، لاگ ان اور اکاؤنٹ رسائی میں موجود ہیں۔
- سرچ عنوانات کو فوری اور پیغام کی تحریر کو تین حروف سے میچ کرتا ہے
- رینیم 1 سے 120 حروف قبول کرتا ہے، اگرچہ ویب سائٹ 100 سے زیادہ کچھ بھی رد کرتی ہے
- سرچ پراجیکٹس اور غیر گروپ شدہ فہرست پر بیک وقت چلتی ہے
- پراجیکٹس فری سمیت ہر پلان پر دستیاب ہیں، فی اکاؤنٹ 50 تک
- ایک چیٹ زیادہ سے زیادہ ایک پراجیکٹ سے تعلق رکھتی ہے
- پن شدہ پراجیکٹ فائلیں ہر بار ساتھ جاتی ہیں، چنانچہ 10 فائلیں ایک حد کے ساتھ سیاق کی قیمت بھی ہیں
- پن شدہ پراجیکٹ فائلیں ختم نہیں ہوتیں، برخلاف چیٹ اٹیچمنٹس کے
- امپورٹ شدہ چیٹ حذف کر کے وہی ایکسپورٹ دوبارہ امپورٹ کرنا اسے واپس لے آتا ہے
- چیٹ حذف کرنا اکاؤنٹ حذف کرنے جیسا نہیں
عمومی سوالات
کیا میں اپنی Whizi گفتگوؤں کے اندر تلاش کر سکتا ہوں؟
جی ہاں۔ چیٹ کے عنوانات ٹائپ کرتے ہی فوری فلٹر ہو جاتے ہیں، اور تین حروف سے آگے آپ کے پیغام کی تحریر بھی سرور پر تلاش کی جاتی ہے، 20 تک میچ ہونے والی چیٹس Found in messages ہیڈر کے نیچے فہرست کی جاتی ہیں، ہر ایک کے ساتھ میچ کا ایک ٹکڑا۔ سرچ پراجیکٹس اور غیر گروپ شدہ چیٹ فہرست دونوں پر بیک وقت چلتی ہے، تاکہ چیٹ چاہے کسی بھی فولڈر میں ہو، مل جائے۔
میں Whizi میں چیٹ کا نام کیسے تبدیل کروں؟
چیٹ فہرست سے اس کا نام تبدیل کریں۔ عنوان 1 سے 120 حروف کے درمیان ہونا چاہیے، اور بیک اینڈ اس سے باہر کچھ بھی Conversation titles must be between 1 and 120 characters. کے ساتھ رد کرتا ہے۔ ویب سائٹ زیادہ سخت ہے اور 100 پر ٹوسٹ Chat name is too long (max 100 characters). کے ساتھ روک دیتی ہے، اور خالی نام کو Chat name cannot be empty. کے ساتھ رد کرتی ہے۔
کیا Whizi میں چیٹس کے لیے فولڈرز ہیں؟
جی ہاں، انہیں پراجیکٹس کہا جاتا ہے۔ پراجیکٹ گفتگوؤں کا ایسا فولڈر ہے جو 10 تک پن شدہ فائلیں اور اپنی ہدایات بھی رکھتا ہے، 32,000 حروف تک، جو اس میں موجود ہر گفتگو پر لاگو ہوتی ہیں۔ آپ فی اکاؤنٹ 50 پراجیکٹس رکھ سکتے ہیں، اور یہ فری ٹیئر سمیت ہر سائن ان شدہ اکاؤنٹ کو دستیاب ہیں۔ ایک چیٹ زیادہ سے زیادہ ایک پراجیکٹ سے تعلق رکھتی ہے، اور جو فائل نہ ہو وہ عام چیٹ فہرست میں رہتا ہے۔
کیا پن شدہ پراجیکٹ فائلیں گفتگو کی لمبائی میں شمار ہوتی ہیں؟
جی ہاں۔ پراجیکٹ ہدایات اور ہر پن شدہ فائل کی نکالی گئی تحریر اس پراجیکٹ میں ہر بار پرومپٹ میں دوبارہ شامل کی جاتی ہیں، گفتگو کے اسی ان پٹ بجٹ کے اندر۔ ہر فائل زیادہ سے زیادہ 32,000 حروف کی تحریر دیتی ہے اور پورا پراجیکٹ بلاک 120,000 حروف تک محدود ہے۔ اگر کوئی پراجیکٹ چیٹ عام چیٹ سے زیادہ تیزی سے دھاگہ کھو دیتی نظر آئے، تو یہی وجہ ہے، اور جس چیز کے بارے میں آپ نہیں پوچھ رہے اسے ان پن کرنا حل ہے۔
اگر میں کوئی چیٹ حذف کروں، تو کیا وہ واقعی ختم ہو جاتی ہے؟
گفتگو آپ کے اکاؤنٹ سے حذف ہو جاتی ہے بغیر کسی اور چیز کو چھوئے، اور ایک چیٹ ہٹانے کے لیے آپ کو اکاؤنٹ حذف کرنے کی ضرورت نہیں۔ حذف شدہ ڈیٹا بیس قطاریں Cloudflare D1 پوائنٹ ان ٹائم ریکوری تاریخ میں 30 دن تک باقی رہ سکتی ہیں اس سے پہلے کہ وہ ختم ہوں۔ جاننے کے لائق استثنا امپورٹ شدہ ہسٹری ہے: امپورٹ شدہ چیٹ حذف کر کے وہی ایکسپورٹ دوبارہ امپورٹ کرنا اسے واپس بحال کر دیتا ہے نہ کہ ڈپلیکیٹ سمجھ کر نظرانداز کرتا ہے۔
کیا چیٹس منظم کرنے کے لیے کوئی کی بورڈ شارٹ کٹس ہیں؟
نہیں۔ Enter پیغام بھیجتا ہے، Shift کے ساتھ Enter نئی سطر داخل کرتا ہے، اور Escape کھلا ڈائیلاگ بند کرتا ہے۔ ان دو رواجوں کے علاوہ Whizi میں کوئی شارٹ کٹ نظام نہیں، کوئی chord بائنڈنگ نہیں، اور کوئی شارٹ کٹس ہیلپ پینل نہیں۔