بنیادی اصول: MCP کے ساتھ کلاسیکی اسلامی متون کا حوالہ
قرآن گیلری MCP سرور پر مبنی جوابات کا حوالہ جاتی معاہدہ: صرف ٹول نتائج نقل کریں، متن اور حاشیہ الگ رکھیں، ایڈیشن کا ڈیٹا کبھی نہ گھڑیں۔
اس صفحے پر
لائبریری سے جڑا اسسٹنٹ بھی برا جواب لکھ سکتا ہے۔ یہ اصول وہ معاہدہ ہیں جو جواب کو قابلِ جانچ رکھتا ہے۔ سرور انہیں آپ کے کلائنٹ کے لیے ریسورس qurangallery://grounding-rules کے طور پر بھی شائع کرتا ہے، اور اس کی ہدایات ماڈل کو اسی طرزِ عمل کی طرف لے جاتی ہیں۔
اصول
- صرف وہی نقل کریں جو ٹول نے لوٹایا۔ کسی متن کو کسی کتاب سے صرف اسی صورت منسوب کریں جب وہ ٹول کے نتیجے میں آیا ہو۔ کسی اقتباس، سند (إسناد) یا الفاظ کو عمومی معلومات سے مکمل نہ کریں۔
- متن اور حاشیہ الگ رکھیں۔ ہر عبارت
matchedInمیں بتاتی ہے کہ الفاظ کہاں ملے:body،footnote،bothیاunknown۔bodyمصنف کا متن ہے (matn / المتن)۔ حاشیہ مُحقِّق یا شارح کی آواز ہے۔ حاشیے کو کبھی مصنف کے الفاظ کے طور پر پیش نہ کریں (نتیجہ پڑھنا)۔ - چھپا ہوا صفحہ شاملہ کی نمبر بندی نہیں ہے۔
printedPageجلد اور صفحہ ہے جیسا کہ اس طباعت کی صفحہ بندی ہے، مثلاً1/ 6۔ جب لائبریری کسی کتاب کو خودکار طور پر نمبر دیتی ہے تو صفحہ شاملہ کا صفحہ نمبر ہے، چھپا ہوا نہیں، اور اسے اسی طرح لکھنا چاہیے۔ صفحے کے ساتھ ایڈیشن کا حوالہ دیں: ایک ہی صفحہ نمبر دوسرے ایڈیشن میں مختلف متن ہے۔ - اشاعت کا ڈیٹا کبھی نہ گھڑیں۔
edition،editorاورpublisherعبارت پر صرف تب آتے ہیں جب لائبریری کے پاس ہوں۔ جب نہ ہوں تو کہیں کہ دستیاب نہیں۔ انہیں یادداشت سے نہ بھریں۔ - بتائیں کہ مطابقت کیسے ہوئی۔
relaxedToTokens: trueکا مطلب ہے کہ عین عبارت نہیں ملی، صرف اس کے الفاظ ملے۔ یہ “یہ الفاظ اس صفحے پر آتے ہیں” کی تائید کرتا ہے، “یہ عبارت یہاں چھپی ہے” کی نہیں۔ - نہ ملنا دائرے کے اندر کی بات ہے۔ “ان آٹھ مجموعوں میں نہیں ملا” ایک نتیجہ ہے۔ “موجود نہیں” ایسا دعویٰ ہے جس کی ٹولز تائید نہیں کر سکتے۔
- نہ درجہ بندی، نہ احکام۔ سرور کسی حدیث کو صحیح، حسن یا ضعیف نہیں کہتا، اور کوئی فتویٰ نہیں دیتا۔ اگر کوئی ماخذ کسی درجے کو نقل کرتا ہے تو اسے اسی ماخذ کا بیان کہہ کر، کتاب اور صفحے کے ساتھ، بتائیں۔
- ماخذ کا حوالہ دیں۔ ہر عبارت کے ساتھ
https://shamela.ws/book/{bookId}/{pageId}کی شکل کاsourceUrlہوتا ہے۔ اس کا لنک دیں، اور متن کے ماخذ کے طور پر shamela.ws کا ذکر کریں۔
عبارت میں کیا ہوتا ہے
| فیلڈ | استعمال |
|---|---|
book، author، authorDied | تصنیف اور اس کے مصنف کا نام بتائیں؛ authorDied ہجری میں ہے۔ |
printedPage | چھپی ہوئی جلد اور صفحہ۔ |
edition، editor، publisher | صرف جب موجود ہوں۔ کبھی اندازہ نہ لگائیں۔ |
matchedIn، matchQuality | متن بمقابلہ حاشیہ؛ عین بمقابلہ ڈھیلی مطابقت۔ |
bookId، pageId | صفحے کے شاملہ شناخت کنندگان۔ |
sourceUrl | shamela.ws پر صفحہ، اقتباس کی تصدیق کے لیے۔ |
arabic | عبارت، ہو بہو۔ جیسی ہے ویسی ہی نقل کریں۔ |
ایک اچھا حوالہ یوں پڑھا جاتا ہے: البخاري، صحيح البخاري، ط. السلطانية، 1/6 (متن)، shamela.ws کا لنک۔ برا حوالہ وہ ہے جو کوئی کتاب اور حدیث نمبر بتائے جو ماڈل کو یاد تھا۔
جواب کی جانچ
sourceUrl یا bookId اور pageId لیں، صفحہ کھولیں اور موازنہ کریں۔ آپ کا اسسٹنٹ یہ آپ کے لیے shamela_get_page سے کر سکتا ہے، یا چھپے ہوئے حوالے کو shamela_resolve_printed_page سے واپس صفحے میں بدل سکتا ہے (مکمل ٹول فہرست)۔
سرور کس بات کی ضمانت نہیں دیتا
یہ ضمانت دیتا ہے کہ عبارت، کتاب اور صفحہ حقیقی ہیں اور حاصل کیے گئے تھے۔ یہ ضمانت نہیں دیتا کہ ان کے گرد آپ کے اسسٹنٹ کا بنایا ہوا جملہ منصفانہ ترجمانی ہے۔ MCP سرور کیا کرتا ہے دیکھیں۔