Obsidian · تشغيل قالب

كيفية استخدام Templater
كيفية تشغيل وإعداد الملاحظات اليومية

هذه الصفحة مترجمة آليًا من الأصل الياباني. اقرأ الأصل الياباني

Templater هو مكون إضافي ينفذ المتغيرات والوظائف في ملاحظة ويضع النتائج في النص. أولا، أدخل ورقة 1 يدويا، ثم انتقل إلى الإعدادات عند إنشاء ملاحظات يومية. هنا، تحققنا من الحالة التي يبقى فيها المتغير والنتيجة بعد الإعداد بنفس القالب.

إعداد القالب والتمييز بين التدوين

في دليل المقدمة الرسمي، ابحث عن "Templater" في المكونات الإضافية لمجتمع Obsidian وقم بتثبيته. في هذا التحقق، تم وضع ملف التوزيع الرسمي 2.25.1 في الحجر الصحي Vault، وتم تمكين المكون الإضافي على شاشة الإعدادات. إذا كان إصدار Obsidian أو Templater الذي تستخدمه مختلفا، فيرجى التحقق من اسم الشاشة والسلوك في بيئتك الخاصة.

في المثال، حدد Templates في إعداد Template folder location في Templater. تبدأ الأوامر بـ <% وتنتهي بـ %>. يستخدم tp.file.title عنوان الملاحظة المستهدفة، بينما يستخدم tp.date.now("YYYY-MM-DD HH:mm") تاريخ التنفيذ ووقته. لا تخلط ذلك مع قالب اليوميات الذي يُكتب تاريخه يدويًا، أو صيغة {{date}} في إضافة Templates الأساسية.

إذا كنت ترغب في التحقق من نتائج الاستبدال وحفظ عنوان وتاريخ القوالب الأساسية، فيرجى أيضا الرجوع إلى مجموعة قوالب Markdown < التي أدرجت بالفعل وأعادت عرض جميع أنواع 10.

أولا، أدخل القالب في الملاحظة الحالية

النص الأصلي ل Templates/Simple.md المستخدم للتحقق هو كما يلي. جزء المذكرة الإنجليزية هو محتوى خيالي للتحقق لا يتضمن معلومات شخصية.

# <% tp.file.title %>

created: <% tp.date.now("YYYY-MM-DD HH:mm") %>
result: templater-simple-expanded

## Capture
- Sample thought from isolated verification.
  1. قم بإعداد Templates/Simple.md وافتح الملاحظة المدرجة.
  2. حدد Templater: افتح إدراج قالب مشروط في لوحة الأوامر وحدد Simple من القائمة.
  3. تحقّق من العنوان والتاريخ المُدرجين. في ملاحظة Normal هذه، استُبدل tp.file.title بالقيمة Normal، واستُبدل تعبير الوقت بالقيمة 2026-09-30 10:46.

result: templater-simple-expanded هو حرف ثابت في النص الأصلي. حقيقة أن هذا الخط مرئي لا تستخدم لتحديد النجاح. تحقق مما إذا كان <% … %> قد تم استبداله بالقيمة الفعلية. التاريخ والوقت UTC في بيئة Linux هذه، و19:46 في توقيت اليابان.

في إصدار Linux من Obsidian Normal Note، تكشفت الشاشة التي تحتوي على عنوان وتاريخ القالب البسيط
30 سبتمبر 2026 10:46 UTC (19:46 JST). لقد اخترت بسيط من شاشة اختيار القالب الفعلية وأدخلته في الملاحظة الحالية.

الأمر Replace templates in the active file، الذي ينفذ أوامر Templater الملصقة مسبقًا في متن الملف، عملية منفصلة. نعرض مثالًا لاستعادة العمل في الملاحظات اليومية في قسم لاحق.

تشغيل Templater في ملاحظة يومية جديدة

أولا وقبل كل شيء، جربت تكوينا يضع نص القالب في الملاحظات اليومية الأساسية ويعالج أمر Templater في النص. Templates/Daily.md المستخدم هو النص الأصلي التالي.

# Daily <% tp.date.now("YYYY-MM-DD") %>

note-title: <% tp.file.title %>
result: templater-daily-expanded

## Inbox
- Sample daily capture.

إعدادات هذا الوقت هي كما يلي. تحقق من إعدادات ملاحظات Core Daily و Templater بشكل منفصل.

مكان للإعدادالعناصر المعروضةقيمة هذه المرة
الملاحظات اليومية الأساسيةتنسيق التاريخYYYY-MM-DD
الملاحظات اليومية الأساسيةموقع ملف جديدDaily
الملاحظات اليومية الأساسيةموقع ملف القالبTemplates/Daily.md
القالبموقع مجلد القالبTemplates
القالبTrigger Templater على إنشاء ملف جديدقارن إيقاف تشغيل
القالبوضع مطابقة القالبNone

هذه هي شاشة الإعداد مع تشغيل المشغل ووضع مطابقة القوالب إلى لا شيء. None هو إعداد لا يقوم بتعيين القوالب تلقائيا، ولكن ستتم معالجة أوامر Templatere الموجودة بالفعل في نص الملاحظة الجديد. في هذا المثال، لا تتم إضافة قوالب المجلدات وقوالب ملفات regex لأن القوالب محددة على جانب الملاحظات اليومية.

Templater's Trigger Templater عند إنشاء ملف جديد قيد التشغيل، ووضع مطابقة القالب هو لا يوجد شاشة إعداد
إعدادات Templater 2.25.1 التي قمت بتشغيلها بالفعل. يتم حفظ الزناد فقط على هذه المحطة الطرفية، ويتم أيضا عرض ملاحظة مفادها أنه يجب تمكينه لكل محطة.

قارنت الملاحظات التي تم إنشاؤها حديثا بنفس القالب وتنسيق التاريخ وعنوان التخزين Daily/2026-09-30.md.

Trigger OFF: بقيت التعبيرات كما هي دون استبدالها بقيم

# Daily <% tp.date.now("YYYY-MM-DD") %>

note-title: <% tp.file.title %>
result: templater-daily-expanded

## Inbox
- Sample daily capture.

Trigger ON + None: استُبدلت بقيمها

# Daily 2026-09-30

note-title: 2026-09-30
result: templater-daily-expanded

## Inbox
- Sample daily capture.

هنا أيضا، result: templater-daily-expanded هو حرف ثابت في كليهما. الفرق هو أن tp.file.title من العنوان tp.date.now وnote-title قد تغير إلى القيمة.

الشاشة التي تظل فيها أوامر tp.date.now وtp.file.title في ملاحظة التاريخ التي تم إنشاؤها باستخدام Trigger OFF
OFF، تم تضمين نص القالب للملاحظات اليومية، ولكن تعبير Templater ظل غير موسع.
الشاشة مع التاريخ وعنوان الملاحظة في الملاحظات اليومية التي تم إنشاؤها حديثا التي تم إنشاؤها باستخدام Trigger ON و None
عند إنشاء عنوان جديد في نفس المسار باستخدام ON+None، تم توسيع العنوان إلى Daily 2026-09-30 وتم توسيع عنوان الملاحظة إلى 2026-09-30.

ما الذي يجب التحقق منه عندما لا ينطبق القالب؟

لا يتم تضمين نص الملاحظة ولا يبقى سوى تعبير Templater للجسم. في ملاحظة إيقاف التشغيل هذه، تم تضمين النص نفسه. حتى إذا قمت بتشغيل Trigger وأعدت فتح نفس الملاحظة الحالية باستخدام أمر Daily notes، فإن المحتوى المحفوظ SHA256 يتطابق قبل وبعد، ويظل التعبير.

تشغيل Templater: استبدل القوالب في الملف النشط بالملاحظة الحالية مفتوحة، وتمكنت من توسيع تعبير التاريخ والعنوان. في الملاحظات التي تحتوي على السجل، تحقق من محتويات ورمز القالب، وجربه بنسخة، ثم قم بتشغيله. هذه هي نتيجة هذه الحالة. لم يتم تعميمه على طرق أخرى، مثل الإعداد لفتح الملاحظة اليومية عند بدء التشغيل.

حالة مرئيةعناصر للتحققالدليل والنطاق
تبقى الصيغة في النصتشغيل/إيقاف التشغيل، إنشاء جديد أو ملاحظة موجودةهذه المقارنة OFF/ON، وإعادة فتح الملاحظات الحالية، والتأكيد باستخدام الاستبدال اليدوي
لا يوجد نص للقالبموقع ملف القالب للملاحظات اليوميةلا شيء لا يحدد القوالب تلقائيا. سأتحقق أيضا من تعيين الجانب الذي يحتوي على النص
لا يعمل في مجلد معينالمجلدات المستبعدة، المجلد الأصلي للقالبمواصفات 2.25.1 الرسمية. سيتم استبعاد المجلد المستبعد ومصدر القالب من هدف المعالجة في وقت الإنشاء الجديد. لم يتم قياس هذه الحالة نفسها
الإعدادات لا تعمل على محطة طرفية أخرىإعداد الزناد لتلك المحطةملاحظة حول الحفظ بواسطة المحطة الطرفية على شاشة الإعداد. هذه المرة، لم يتم التحقق من تشغيل ومزامنة محطة طرفية أخرى
لا يوجد نص تأليح، إنه مختلفالتاريخ، مجلد الوجهة، الطريق لإنشاء الملفاتإلى مشكلة إضافة الملاحظات اليومية الحالية. تحقق بشكل منفصل من نشر Templater

فقط من خلال إعداد Templater، فإنه لا يكمل استقبال المدخلات من الخارج، والإضافة من تطبيق آخر، والمزامنة بين المحطات الطرفية. في هذه المقالة، أكدنا معالجة القالب في Obsidian.

الأسئلة الشائعة

إذا قمت بحفظ القالب، فهل سيتم تشغيله تلقائيا؟
لا يتم تطبيقه تلقائيا على جميع الملاحظات فقط عن طريق حفظها. استخدم "Templater: Open insert template modal" لوضع القالب المحفوظ في الملاحظة الحالية. المعالجة عند إنشاء ملف جديد هي إعداد آخر يسمى "Trigger Templater on new file creation".
هل أحتاج أيضا إلى قوالب مجلدات في Daily Note؟
في هذا الاختبار، مع تحديد Templates/Daily.md في core Daily notes وضبط Trigger في Templater على ON وTemplate matching mode على None، استُبدلت الأوامر في الملاحظة اليومية الجديدة بقيمها. يعني None أن Templater لا يعيّن قالبًا تلقائيًا، لكنه يعالج أوامر Templater الموجودة مسبقًا في الملاحظة الجديدة.
إذا قمت بتشغيل Trigger، فهل سيتم إصلاح ملاحظاتي اليومية الحالية؟
هذه المرة، حتى لو قمت بإعادة فتح الملاحظة التي قمت بها باستخدام أمر الملاحظات اليومية بعد تشغيلها، فإن المحتوى المحفوظ لم يتغير. كان من الممكن توسيع نفس الملاحظة التي تحتوي على أوامر غير موسعة باستخدام "Templater: Replace templates in the active file". هذا هو نتيجة هذا الإعداد، ولم يتم التحقق من إعداد فتح الملاحظة اليومية عند بدء التشغيل ومعالجة الدفعات.
هل يمكنني استخدام نفس الإجراء مع iPhone؟
البيان الرسمي ل Templater 2.25.1 ليس إعدادا لسطح المكتب فقط، ولكن تأكيد العملية الفعلي هذا مخصص فقط لإصدار Linux Obsidian 1.13.7. لم يتم التحقق من شاشة iPhone ونشر القالب والمزامنة بين المحطات الطرفية والمدخلات من SimpleMemo. تعرض شاشة إعداد المشغل أيضا الإعدادات التي سيتم تمكينها لكل محطة.

بيئة التحقق ونطاق الاستخدام لهذه المقالة

  • العملية الفعلية: عزل لينكس Vault، Obsidian 1.13.7، Templater 2.25.1. قم بتشغيل شاشة الإعداد وتحقق من إنشاء الملاحظات ونشرها باستخدام الأوامر المسجلة في التطبيق. للإدخال اليدوي، اخترت قالبا من قائمة واجهات المستخدم الرسومية.
  • مقارنة الملاحظات اليومية:30 سبتمبر 2026 10:49~10:50 UTC (19:49~19:50 JST). قارن OFF وON+None حفظ Markdown بنفس القالب ووجهة التخزين وتنسيق التاريخ. أكدنا أيضا إعادة فتح مذكرة OFF الحالية والترميم عن طريق الاستبدال الصريح.
  • الأصل الرسمي: ملف توزيع 2.25.1 والبيان والمستندات الرسمية / فحص المصدر. الحد الأدنى لإصدار Obsidian من البيان هو 1.13.0. هذا ليس ضمانا لتشغيل جميع الإصدارات والمحطات الطرفية.
  • لم يتم التحقق منه: iPhone/Android/Mac، Obsidian حالة مغلقة وإنشاء ملف خارجي، ملاحظة يومية عند بدء التشغيل، المزامنة، ربط SimpleMemo، السرعة، جودة الصوت، Siri، مشاهدة.

لم يتم تأكيد عملية سطح المكتب Linux هذه على جهاز محاكاة iOS أو الجهاز الفعلي iPhone. يوصف على أنه نتيجة للتشغيل الفعلي فقط بالقدر المشار إليه في المذكرة الخيالية وحفظ Markdown الموضح في الصورة.

سجل التحقق، الأصل ونطاق التأكيد

المواد الرسمية

يتم تشغيل هذا الموقع بواسطة YURIKA, K.K. ويقدم التطبيق المستقل "SimpleMemo". هذه ليست مقالة رسمية بقلم Obsidian.