كيفية استخدام 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.
- قم بإعداد
Templates/Simple.mdوافتح الملاحظة المدرجة. - حدد Templater: افتح إدراج قالب مشروط في لوحة الأوامر وحدد
Simpleمن القائمة. - تحقّق من العنوان والتاريخ المُدرجين. في ملاحظة
Normalهذه، استُبدلtp.file.titleبالقيمةNormal، واستُبدل تعبير الوقت بالقيمة2026-09-30 10:46.
result: templater-simple-expanded هو حرف ثابت في النص الأصلي. حقيقة أن هذا الخط مرئي لا تستخدم لتحديد النجاح. تحقق مما إذا كان <% … %> قد تم استبداله بالقيمة الفعلية. التاريخ والوقت UTC في بيئة Linux هذه، و19:46 في توقيت اليابان.

الأمر 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 لأن القوالب محددة على جانب الملاحظات اليومية.

قارنت الملاحظات التي تم إنشاؤها حديثا بنفس القالب وتنسيق التاريخ وعنوان التخزين 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 قد تغير إلى القيمة.


ما الذي يجب التحقق منه عندما لا ينطبق القالب؟
لا يتم تضمين نص الملاحظة ولا يبقى سوى تعبير Templater للجسم. في ملاحظة إيقاف التشغيل هذه، تم تضمين النص نفسه. حتى إذا قمت بتشغيل Trigger وأعدت فتح نفس الملاحظة الحالية باستخدام أمر Daily notes، فإن المحتوى المحفوظ SHA256 يتطابق قبل وبعد، ويظل التعبير.
تشغيل Templater: استبدل القوالب في الملف النشط بالملاحظة الحالية مفتوحة، وتمكنت من توسيع تعبير التاريخ والعنوان. في الملاحظات التي تحتوي على السجل، تحقق من محتويات ورمز القالب، وجربه بنسخة، ثم قم بتشغيله. هذه هي نتيجة هذه الحالة. لم يتم تعميمه على طرق أخرى، مثل الإعداد لفتح الملاحظة اليومية عند بدء التشغيل.
| حالة مرئية | عناصر للتحقق | الدليل والنطاق |
|---|---|---|
| تبقى الصيغة في النص | تشغيل/إيقاف التشغيل، إنشاء جديد أو ملاحظة موجودة | هذه المقارنة OFF/ON، وإعادة فتح الملاحظات الحالية، والتأكيد باستخدام الاستبدال اليدوي |
| لا يوجد نص للقالب | موقع ملف القالب للملاحظات اليومية | لا شيء لا يحدد القوالب تلقائيا. سأتحقق أيضا من تعيين الجانب الذي يحتوي على النص |
| لا يعمل في مجلد معين | المجلدات المستبعدة، المجلد الأصلي للقالب | مواصفات 2.25.1 الرسمية. سيتم استبعاد المجلد المستبعد ومصدر القالب من هدف المعالجة في وقت الإنشاء الجديد. لم يتم قياس هذه الحالة نفسها |
| الإعدادات لا تعمل على محطة طرفية أخرى | إعداد الزناد لتلك المحطة | ملاحظة حول الحفظ بواسطة المحطة الطرفية على شاشة الإعداد. هذه المرة، لم يتم التحقق من تشغيل ومزامنة محطة طرفية أخرى |
| لا يوجد نص تأليح، إنه مختلف | التاريخ، مجلد الوجهة، الطريق لإنشاء الملفات | إلى مشكلة إضافة الملاحظات اليومية الحالية. تحقق بشكل منفصل من نشر Templater |
فقط من خلال إعداد Templater، فإنه لا يكمل استقبال المدخلات من الخارج، والإضافة من تطبيق آخر، والمزامنة بين المحطات الطرفية. في هذه المقالة، أكدنا معالجة القالب في Obsidian.
الأسئلة الشائعة
إذا قمت بحفظ القالب، فهل سيتم تشغيله تلقائيا؟
هل أحتاج أيضا إلى قوالب مجلدات في Daily Note؟
إذا قمت بتشغيل Trigger، فهل سيتم إصلاح ملاحظاتي اليومية الحالية؟
هل يمكنني استخدام نفس الإجراء مع iPhone؟
بيئة التحقق ونطاق الاستخدام لهذه المقالة
- العملية الفعلية: عزل لينكس 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 الموضح في الصورة.
سجل التحقق، الأصل ونطاق التأكيد
المواد الرسمية
- كيفية تقديم Templater — 2.25.1 الرسمي الأصلي
- الإعدادات: الزناد، لا شيء، مجلد مستبعد — 2.25.1 الرسمي الأصلي
- التدوين: وظيفة الأوامر والتاريخ — 2.25.1 الرسمي الأصلي
- README: ملاحظات حول تنفيذ الوظيفة والرمز — 2.25.1 الرسمي الأصلي
- بيان 2.25.1 — 2.25.1 الرسمي الأصلي
يتم تشغيل هذا الموقع بواسطة YURIKA, K.K. ويقدم التطبيق المستقل "SimpleMemo". هذه ليست مقالة رسمية بقلم Obsidian.