مواد پر جائیں
Search docs
Search docs…

بنیادی اصول: MCP کے ساتھ کلاسیکی اسلامی متون کا حوالہ

قرآن گیلری MCP سرور پر مبنی جوابات کا حوالہ جاتی معاہدہ: صرف ٹول نتائج نقل کریں، متن اور حاشیہ الگ رکھیں، ایڈیشن کا ڈیٹا کبھی نہ گھڑیں۔

اس صفحے پر

لائبریری سے جڑا اسسٹنٹ بھی برا جواب لکھ سکتا ہے۔ یہ اصول وہ معاہدہ ہیں جو جواب کو قابلِ جانچ رکھتا ہے۔ سرور انہیں آپ کے کلائنٹ کے لیے ریسورس qurangallery://grounding-rules کے طور پر بھی شائع کرتا ہے، اور اس کی ہدایات ماڈل کو اسی طرزِ عمل کی طرف لے جاتی ہیں۔

اصول

  1. صرف وہی نقل کریں جو ٹول نے لوٹایا۔ کسی متن کو کسی کتاب سے صرف اسی صورت منسوب کریں جب وہ ٹول کے نتیجے میں آیا ہو۔ کسی اقتباس، سند (إسناد) یا الفاظ کو عمومی معلومات سے مکمل نہ کریں۔
  2. متن اور حاشیہ الگ رکھیں۔ ہر عبارت matchedIn میں بتاتی ہے کہ الفاظ کہاں ملے: body، footnote، both یا unknown۔ body مصنف کا متن ہے (matn / المتن)۔ حاشیہ مُحقِّق یا شارح کی آواز ہے۔ حاشیے کو کبھی مصنف کے الفاظ کے طور پر پیش نہ کریں (نتیجہ پڑھنا)۔
  3. چھپا ہوا صفحہ شاملہ کی نمبر بندی نہیں ہے۔ printedPage جلد اور صفحہ ہے جیسا کہ اس طباعت کی صفحہ بندی ہے، مثلاً 1/ 6۔ جب لائبریری کسی کتاب کو خودکار طور پر نمبر دیتی ہے تو صفحہ شاملہ کا صفحہ نمبر ہے، چھپا ہوا نہیں، اور اسے اسی طرح لکھنا چاہیے۔ صفحے کے ساتھ ایڈیشن کا حوالہ دیں: ایک ہی صفحہ نمبر دوسرے ایڈیشن میں مختلف متن ہے۔
  4. اشاعت کا ڈیٹا کبھی نہ گھڑیں۔ edition، editor اور publisher عبارت پر صرف تب آتے ہیں جب لائبریری کے پاس ہوں۔ جب نہ ہوں تو کہیں کہ دستیاب نہیں۔ انہیں یادداشت سے نہ بھریں۔
  5. بتائیں کہ مطابقت کیسے ہوئی۔ relaxedToTokens: true کا مطلب ہے کہ عین عبارت نہیں ملی، صرف اس کے الفاظ ملے۔ یہ “یہ الفاظ اس صفحے پر آتے ہیں” کی تائید کرتا ہے، “یہ عبارت یہاں چھپی ہے” کی نہیں۔
  6. نہ ملنا دائرے کے اندر کی بات ہے۔ “ان آٹھ مجموعوں میں نہیں ملا” ایک نتیجہ ہے۔ “موجود نہیں” ایسا دعویٰ ہے جس کی ٹولز تائید نہیں کر سکتے۔
  7. نہ درجہ بندی، نہ احکام۔ سرور کسی حدیث کو صحیح، حسن یا ضعیف نہیں کہتا، اور کوئی فتویٰ نہیں دیتا۔ اگر کوئی ماخذ کسی درجے کو نقل کرتا ہے تو اسے اسی ماخذ کا بیان کہہ کر، کتاب اور صفحے کے ساتھ، بتائیں۔
  8. ماخذ کا حوالہ دیں۔ ہر عبارت کے ساتھ https://shamela.ws/book/{bookId}/{pageId} کی شکل کا sourceUrl ہوتا ہے۔ اس کا لنک دیں، اور متن کے ماخذ کے طور پر shamela.ws کا ذکر کریں۔

عبارت میں کیا ہوتا ہے

فیلڈاستعمال
book، author، authorDiedتصنیف اور اس کے مصنف کا نام بتائیں؛ authorDied ہجری میں ہے۔
printedPageچھپی ہوئی جلد اور صفحہ۔
edition، editor، publisherصرف جب موجود ہوں۔ کبھی اندازہ نہ لگائیں۔
matchedIn، matchQualityمتن بمقابلہ حاشیہ؛ عین بمقابلہ ڈھیلی مطابقت۔
bookId، pageIdصفحے کے شاملہ شناخت کنندگان۔
sourceUrlshamela.ws پر صفحہ، اقتباس کی تصدیق کے لیے۔
arabicعبارت، ہو بہو۔ جیسی ہے ویسی ہی نقل کریں۔

ایک اچھا حوالہ یوں پڑھا جاتا ہے: البخاري، صحيح البخاري، ط. السلطانية، 1/6 (متن)، shamela.ws کا لنک۔ برا حوالہ وہ ہے جو کوئی کتاب اور حدیث نمبر بتائے جو ماڈل کو یاد تھا۔

جواب کی جانچ

sourceUrl یا bookId اور pageId لیں، صفحہ کھولیں اور موازنہ کریں۔ آپ کا اسسٹنٹ یہ آپ کے لیے shamela_get_page سے کر سکتا ہے، یا چھپے ہوئے حوالے کو shamela_resolve_printed_page سے واپس صفحے میں بدل سکتا ہے (مکمل ٹول فہرست)۔

سرور کس بات کی ضمانت نہیں دیتا

یہ ضمانت دیتا ہے کہ عبارت، کتاب اور صفحہ حقیقی ہیں اور حاصل کیے گئے تھے۔ یہ ضمانت نہیں دیتا کہ ان کے گرد آپ کے اسسٹنٹ کا بنایا ہوا جملہ منصفانہ ترجمانی ہے۔ MCP سرور کیا کرتا ہے دیکھیں۔

اس صفحے کو GitHub پر ایڈٹ کریں