- إصدار واجهة سطر الأوامر الرسمية المدمجة في برنامج Obsidian.
- القدرة على أتمتة إنشاء الملاحظات وعمليات البحث وإدارة الممتلكات باستخدام البرامج النصية.
- أدوات متقدمة لمطوري إضافات وقوالب CSS.
- التآزر مع الذكاء الاصطناعي لسير العمل بدون واجهة رسومية.
إذا كنت من محبي تعديل كل تفاصيل نظامك التنظيمي، فاستعد لأن أوبسيديان قد حققت قفزة نوعية. أصبح لدينا الآن واجهة سطر أوامر رسمية ، مما يعني أنه بإمكاننا الآن التعامل مع نظام تدوين الملاحظات ليس فقط كدفتر ملاحظات رقمي، بل كأداة قابلة للبرمجة والأتمتة مباشرةً من سطر الأوامر.
هذه اللعبة ليست مناسبة للجميع، فهي حاليًا في مرحلة الوصول المبكر مرتبطة بالإصدار 1.12. يلزم الحصول على ترخيص Catalyst للعب، ومن الجدير بالذكر أنه نظرًا لحداثتها، فمن المرجح أن تتغير قواعد اللغة والأوامر مع قيام فريق التطوير بتحسين الميزات.
ما هو بالضبط Obsidian CLI؟
بالنسبة لمن لا يعرفون المصطلح، فإن واجهة سطر الأوامر (CLI) هي ببساطة التفاعل مع البرامج عن طريق كتابة النصوص بدلاً من النقر على الأزرار. وبينما يستخدم معظمنا واجهات المستخدم الرسومية (GUI)، فإن مستخدمي أنظمة لينكس أو غيرها من أنظمة التشغيل يدركون أن الواجهات النصية أكثر فعالية بكثير عند أداء المهام المتكررة أو إنشاء البرامج النصية المعقدة.
باختصار، تعمل واجهة سطر الأوامر (CLI) الخاصة بـ Obsidian كنوع من واجهة برمجة التطبيقات النصية (API) . فهي تتيح لنا إنشاء ملاحظات جديدة، وإجراء استعلامات على مخزننا، وإدارة بنية الملفات دون الحاجة إلى فتح التطبيق بصريًا. تُعد هذه خطوة هائلة نحو تجاوز Obsidian كونه نظامًا مغلقًا ليصبح عنصرًا أساسيًا في سلسلة أدواتنا الرقمية.

سبب الوجود: قوة الذكاء الاصطناعي
قد تتساءل عن سبب اللجوء إلى مفهوم "قديم" كهذا في تطبيق حديث. والجواب المختصر هو الذكاء الاصطناعي. ففي المستقبل، لن يُشغّل البشر معظم البرامج، بل ستُشغّلها أنظمة ذكاء اصطناعي . بالنسبة للذكاء الاصطناعي، لا أهمية للزر البراق؛ ما يحتاجه هو أوامر واضحة ومباشرة للتحكم في التطبيق.
يفتح هذا الباب أمام إنتاجية على نطاق صناعي. إن كتابة ملاحظة بخط اليد للتأمل، كما يفعل المرء في الأعمال اليدوية، لا يُضاهي وجود نظام يُولّد فيه الذكاء الاصطناعي تقارير ضخمة أو يُحلل البيانات على نطاق واسع . تُعدّ واجهة سطر الأوامر، في جوهرها، أساس خط التجميع الآلي هذا حيث تُعتبر الكفاءة أولوية قصوى.
حالات الاستخدام اليومي
إذا لم تكن مبرمجًا، فقد تعتقد أن هذا ليس مناسبًا لك، ولكن هناك حالات تُغير فيها هذه الأساليب حياتنا جذريًا. تخيل نظامًا لتسجيل العبارات، حيث تدون عبارة باستخدام اختصار على هاتفك أو أمر صوتي، ويقوم الذكاء الاصطناعي تلقائيًا بإرفاقها بملاحظة في "صندوق الوارد" ، مع إضافة الطوابع الزمنية ومعلومات المصدر دون أي تدخل منك.
- إدارة الاجتماعات: سيقوم النظام بإنشاء ملاحظات الجلسة بناءً على التقويم الخاص بك، بما في ذلك جدول الأعمال، وعند الانتهاء، قم بحفظ الملخص في مجلد المشروع المقابلة.
- التنظيف الليلي: برنامج نصي يعمل كل صباح لتحليل العلامات الجديدة التي استخدمتها وإنشاء قائمة مهام المنظمة في مذكرتك اليومية.
- أتمتة المهام: يتم تفعيل روابط محددة تقوم، عند اكتشاف علامة، إرسال إشعار إلى برنامج دردشة آلي لتكليفه بالعمل.
قوة للمطورين ومستقبل "بلا رأس"
بالنسبة لمطوري الإضافات والقوالب، تُعدّ واجهة سطر الأوامر (CLI) نعمةً حقيقية. أصبح بالإمكان الآن إعادة تحميل الإضافات فورًا ، وتنفيذ أكواد جافا سكريبت مباشرةً ضمن سياق التطبيق، واكتشاف الأخطاء، وحتى فحص بنية DOM أو قيم CSS بأقل جهد ممكن. إنها عملية أكثر سلاسة: ما عليك سوى تعديل الكود، وإعادة التحميل، والتحقق منه بصريًا.
لكن الجانب الأكثر إثارة للاهتمام هو إمكانية تشغيل Obsidian بدون واجهة رسومية . وهذا يعني تشغيل البرنامج بدون واجهة رسومية، حيث يعمل فقط كخدمة في الخلفية. حتى الآن، كان على بعض المستخدمين القيام ببعض الإجراءات التقنية المعقدة لتحقيق ذلك ومزامنة بياناتهم، ولكن مع واجهة سطر الأوامر، أصبحت الإدارة البرمجية سهلة وبسيطة.
من المرجح جدًا أن نصل إلى مرحلة تصبح فيها الواجهة المرئية ثانوية، ويتولى الذكاء الاصطناعي توليد الشاشة التي نحتاجها في أي وقت. في هذه الحالة، ستكمن القيمة الحقيقية في القدرة على التفاعل عبر لوحة التحكم الرئيسية (MCP) والمهارات وواجهة سطر الأوامر (CLI) ، مما يُقلل من أهمية السمات المرئية أو الأزرار المُعرّفة مسبقًا التي نعتبرها حاليًا أساسية، ويجعلها ثانوية.
إن وصول هذه الأداة يحول Obsidian إلى محرك مرن قادر على الاندماج في سير العمل الآلي، مما يسمح بكل شيء بدءًا من الإدارة التقنية للمكونات الإضافية وحتى إنشاء أنظمة تدوين الملاحظات المستقلة المدعومة بالذكاء الاصطناعي، مما يمثل الانتقال إلى البرامج التي يمكنها العمل دون الحاجة إلى تدخل بشري مستمر.