أنواع المحتوى

TR

في هذه الصفحة
  1. الأوراق والكتب العلمية
  2. أنواع أخرى — توسيع folio-assistant

تم توليد هذه الصفحة من content/docs/content-types/ — يرتبط كل قسم أدناه بمصدره الخاص.

✎ Edit TR

إن folio-assistant مستقل عن المحتوى: فالمنصة لا تعرف شيئًا عن أي ورقة بحثية أو دليل إرشادي بعينه. ويتم دعم كل نوع من أنواع المحتوى عبر محول محتوى (شفرة برمجية تعرف كيفية التحقق من ذلك النوع وبنائه وعرضه) و حزمة مهارات (الصياغة الرسمية للتأليف — ما يقوم به المؤلف والنموذج اللغوي الكبير).

تصف هذه الصفحة الصياغة الرسمية لكل نوع محتوى. وقد تم فصلها عمدًا عن أي محتوى ملموس؛ حيث تعيش المخرجات الملموسة في مستودع المحتوى الخاص بها.


الأوراق والكتب العلمية

✎ Edit TR

حزمة المهارات: authoring-math · المحول: paper · الدليل الإرشادي: كتابة ورقة بحثية

الأوراق والكتب العلمية الدقيقة حيث يُدعم النثر والرياضيات بصياغة رسمية يتم التحقق منها آليًا عبر Lean 4 وتُصيَّر باستخدام LaTeX.

الورقة البحثية هي مستند بالإضافة إلى كتل تدعم Lean. ينطبق كل ما ورد في القسم أعلاه هنا: شجرة الكتل نفسها، ومخطط uses[] التحريري نفسه، وملفات ضمان الجودة المرافقة (QA sidecars) نفسها، ودورة الحياة نفسها — ومسار تصيير Markdown، الذي يعمل أثناء الصياغة الأولية على جهاز لا يحتوي على TeX. يوسع محول paper محول document برمجياً لهذا السبب تحديدًا. وما تضيفه الورقة هو الأنواع السبعة الموضحة أدناه والتي يشكل توكيدها ادعاءً رسميًا، بالإضافة إلى سلسلتي الأدوات اللتين تتحققان منها وتنضدانها.

  • نموذج المصدر — المحتوى عبارة عن شجرة من الكتل المصنفة (definition، وtheorem، وlemma، وproof، وequation، وprose، …). راجع مرجع واجهة برمجة تطبيقات TypeScript للاطلاع على Block وChapter وPaper.
  • الصياغة الرسمية — تقود مهارتا lean-formalization وproof-verification نظام Lean؛ حيث يمكن تتبع كل كتلة شبيهة بالمبرهنة مقابل نظيرتها في Lean، ويكون كل تعبير sorry قابلاً للتدقيق.
  • التصيير — مهارة latex-authoring بالإضافة إلى أداتي paper_render_pdf وpaper_render_html التابعتين لمحول الورقة.

الأنواع السبعة التي لا يحصل عليها الـ folio الخاص بالمستند، والأنواع الثمانية التي يشترك فيها:

نوع الكتلةبادئة التسميةهل يدعم Lean؟ملف التعريف
definitiondef:إلزاميpaper فقط
theorem / lemma / proposition / corollarythm: / lem: / …متوقعpaper فقط
conjectureconj:اختياريpaper فقط
proofprf:اختياريpaper فقط
example / remarkex: / rem:اختياريمشترك
algorithm / simulatoralg: / sim:اختياريمشترك
prose / equation / diagram / tableprose: / eq: / fig: / tbl:لا ينطبقمشترك

الصفوف الأربعة الخاصة بـ paper فقط هي MATH_BLOCK_KINDS في schemas/block-kinds.ts؛ أما الصفوف المشتركة فهي DOCUMENT_BLOCK_KINDS، المشتقة كمتممة حتى لا يبقى أي نوع يُضاف لاحقًا دون تصنيف.

يستحق اثنان من تلك الصفوف نظرة فاحصة. فالنوع definition هو النقطة الأوضح في هذا التقسيم بأكمله — فهو النوع الوحيد الذي يكون حقل lean فيه إلزاميًا وليس اختياريًا، ولذا لا يمكن لـ folio المستند أن يحتوي عليه حتى لو سمح ملف التعريف بذلك. وما زالت الأنواع المشتركة تعلن عن حقل lean اختياري: فالنوع البرمجي يسمح بما يحظره ملف التعريف، ولهذا السبب تحتوي أداة content_profile_check على قاعدة ثانية تتجاوز مجرد السؤال “هل هذا النوع مسموح به”.

مخططات المهارات ذات الصلة: latex-authoring، lean-formalization، proof-verification.


أنواع أخرى — توسيع folio-assistant

✎ Edit TR

أنواع المحتوى الجديدة مواطنون من الدرجة الأولى: أضف محول محتوى وحزمة مهارات، وستحصل على دورة الحياة، والتحكم في الوصول القائم على الأدوار (RBAC)، وتوصيلات خادم MCP تلقائيًا دون عناء. راجع إضافة نوع محتوى.


folio-assistant — code under the Apache License 2.0, documentation under CC BY 3.0. Generated schema and API references are rebuilt from source on every push to main.

deployed b08c961 · 2026-10-23T23:11:09Z