كيفية تدوين الملاحظات اليومية في Obsidian باستخدام Claude Code (سير عمل ذكاء اصطناعي مؤتمت)

CCoding With ADHD
컴퓨터/소프트웨어창업/스타트업AI/미래기술

Transcript

00:00:00والآن بعد أن قمنا بإعداد كل شيء، دعوني أريكم سير عملي الفعلي.
00:00:03إذا لم تشاهدوا الجزء الأول حيث قمنا بإعداد الخزنة وهيكل المجلدات،
00:00:08فتأكدوا من مراجعته أولاً. سأضع الرابط في الوصف.
00:00:11للبدء، ما عليك سوى كتابة "clod" ثم تشغيل الأمر "init/".
00:00:16هذا يخبر "clod" بإضافة ملف باسم "clod.md" إلى خزنتك.
00:00:20كما ترون، أصبح لديه الآن سياق حول خزنتنا؛ هيكل المجلدات، والاتفاقيات،
00:00:27وكل ما يحتاجه "clod" لفهم كيفية عمل هذا النظام. سأقوم بإلغاء هذا بما أنني
00:00:32فعلته مسبقاً. هذه هي الطريقة التي أدون بها الملاحظات باستخدام "Obsidian Clipper" و"Clod Code" لتلخيصها في
00:00:38يومياتي. وبالمناسبة، يعمل نفس النهج مع أي واجهة برمجية لعميل ذكاء اصطناعي تفضلها. أنا فقط
00:00:45أستخدم "Clod Code". لذا أول شيء نحتاجه هو "Obsidian Clipper". هذا ملحق رسمي من
00:00:52شركة "Obsidian" وهو حقاً يغير قواعد اللعبة لالتقاط المعلومات أثناء التصفح.
00:00:58يمكنكم تحميله بالتوجه إلى موقعهم الإلكتروني. سأضع الرابط في الوصف.
00:01:03إنه ملحق مفيد للغاية يتيح لك قص وحفظ المحتوى مباشرة إلى خزنتك
00:01:09دون مغادرة الصفحة التي تتصفحها. لا مزيد من النسخ واللصق، ولا تنقل بين التبويبات
00:01:14وفقدان تركيزك. فقط قم بتحميله لمتصفحك المفضل. أنا أستخدم "Safari"، لذا سأضغط هنا
00:01:19لتحميل نسخة "Safari". بمجرد تثبيته، سترى أيقونة "Clipper" في شريط أدوات المتصفح.
00:01:25وهذا كل شيء. أنت مستعد لبدء الالتقاط. دعني أريك كيف أستخدم هذه الأداة فعلياً.
00:01:30لقد قمت بضبط إعداداتي لنقل الملاحظات المقصوصة تلقائياً إلى مجلد الوارد. يمكنك تغيير هذا
00:01:37في إعدادات الملحق إذا كنت تفضل موقعاً مختلفاً. ولكن إليك الأمر؛ كلما قمت بقص
00:01:44موقع إلكتروني، أريد أيضاً التقاطه في يومياتي. وبالمناسبة، لقد قمت بتحديث قالب
00:01:52اليوميات قليلاً منذ الجزء الأول. أصبح يحتوي الآن على بيانات تعريفية، مما يجعل الأمور أكثر تنظيماً.
00:01:58يمكنني تتبع معلومات إضافية حول ملاحظاتي مثل الوسوم والتاريخ الحالي. لقد أضفت أيضاً
00:02:06دالة القوالب هذه المسماة "cursor"، والتي تنقل المؤشر تلقائياً إلى ذلك السطر
00:02:13عند فتح الملاحظة. مفيد جداً. يتضمن القالب أيضاً روابط تنقل للتبديل السريع
00:02:20بين الأمس والغد. لذا الآن، كلما ضغطنا على الملاحظة اليومية، فإنه يستخدم هذا القالب الجديد.
00:02:29كما ترون، كل شيء في مكانه. رائع. وبالعودة إلى الموضوع الرئيسي؛ ما أريده حقاً
00:02:38هو ملخص سريع لكل ما قمت بالتقاطه خلال اليوم. لذا كلما قمت بقص شيء ما،
00:02:44أريد توليد ملخص تلقائياً، وإنشاء رابط "markdown" للملاحظة المقصوصة،
00:02:50وإضافة وصف قصير، بحيث يتم إدراج كل ذلك مباشرة في يومياتي.
00:02:56إذن كيف نجعل هذا يحدث فعلياً؟ نحتاج إلى سكربت يتولى عملية التلخيص
00:03:05ويربط كل شيء ببعضه البعض. حسناً، دعوني أقوم بإنشاء مجلد جديد باسم
00:03:11 "scripts" داخل مجلد النظام. هذا هو المكان الذي أحب فيه حفظ جميع سكربتات الأتمتة الخاصة بي،
00:03:18فقط لإبقاء الأمور منظمة وسهلة المنال. لقد قمت بالفعل بإنشاء السكربت بطلب ذلك من "cloud code".
00:03:24الآن، هناك شيء يجب أن أذكره، "Obsidian" لا يظهر تنسيقات الملفات بخلاف
00:03:29 "markdown" بشكل افتراضي. لهذا السبب تظهر هذه الملفات فارغة هنا. لإصلاح ذلك، اذهب للإعدادات،
00:03:35ثم الملفات والروابط وقم بتفعيل خيار "إظهار جميع أنواع الملفات". الآن إذا عدت، سترى أن الملفات
00:03:41موجودة بالفعل. كما طلبت من "cloud" إنشاء نسخة "Windows" من السكربت، وهي بلغة
00:03:47 "PowerShell". وبالمناسبة، "PowerShell" هي أداة أتمتة عابرة للمنصات. لذا فهي تعمل بالفعل
00:03:52على جميع المنصات إذا كنت تفضلها. بالنسبة لنسخة "Mac OS"، قررت الالتزام بـ "bash". لذا
00:03:59طلبت من "cloud code" استخدام "fswatch" و"launchd" لإنشاء عامل تشغيل يبدأ تلقائياً
00:04:05عند تسجيل الدخول. إذا لم تكن مألوفاً معه، فإن "fswatch" هو أداة لمراقبة الملفات تراقب التغييرات
00:04:12في المجلد. و"launchd" هو نظام مدمج في "Mac OS" لتشغيل خدمات الخلفية. ومعاً،
00:04:19يضمنان تشغيل مراقب الوارد بصمت في الخلفية دون أن نحرك ساكناً.
00:04:26كما ترون، قام "cloud" بتوليد ملف "plist". هذا هو تكوين عامل التشغيل وتم حفظه
00:04:33في مجلد السكربتات الخاص بنا. حتى أنه أعطانا الخطوات الدقيقة لإعداده. أولاً، نحتاج للتأكد
00:04:39من تثبيت "fswatch". فقط قم بتشغيل "brew install fswatch" إذا لم تكن قد فعلت ذلك. بعد ذلك، قمنا بتثبيت
00:04:47عامل التشغيل عبر إنشاء رابط رمزي من ملف "plist" إلى مجلد عوامل التشغيل في
00:04:53مجلدنا الرئيسي. وأخيراً، نقوم بتحميله باستخدام "launchctl load". هذا يبدأ تشغيله فوراً
00:05:01ويضمن عمله عند كل تسجيل دخول. وهذا كل شيء. الآن في كل مرة تسجل فيها الدخول إلى الماك، يبدأ المراقب
00:05:09تلقائياً. قم بقص موقع إلكتروني وسيظهر في يومياتك، دون أي تدخل يدوي.
00:05:15هذا النوع من الإعداد هو الذي يعمل ببساطة في الخلفية بينما تركز أنت على ما يهم
00:05:21حقاً. إذا كان هذا مفيداً، اضغط على زر الإعجاب واشترك. فهذا يساعد القناة
00:05:27كثيراً. سأستمر في مشاركة أشياء عملية كهذه، لذا ابقوا متابعين. وإذا كان لديكم أي أفكار،
00:05:34أو أسئلة، أو أشياء تريدون مني استكشافها لاحقاً، ضعوها في التعليقات. أنا أقرأها بالفعل.
00:05:40شكراً للمشاهدة وأراكم في المقطع القادم.

Key Takeaway

دمج ملحق Obsidian Clipper مع سكربتات أتمتة تعتمد على fswatch و Claude Code يسمح بتوليد ملخصات وروابط للملاحظات المقصوصة داخل اليوميات تلقائياً عند كل تسجيل دخول.

Highlights

  • يؤدي تشغيل الأمر /init داخل واجهة Claude Code إلى إنشاء ملف clod.md يمنح الذكاء الاصطناعي سياقاً كاملاً حول هيكل مجلدات Obsidian واتفاقيات النظام.

  • يتيح ملحق Obsidian Clipper الرسمي حفظ محتوى المواقع الإلكترونية مباشرة إلى مجلد الوارد في الخزنة دون الحاجة لنسخ النصوص يدوياً.

  • تتضمن القوالب المحدثة لليوميات خاصية cursor التي تنقل المؤشر تلقائياً إلى سطر محدد عند فتح الملاحظة اليومية.

  • يستخدم نظام الأتمتة أداة fswatch لمراقبة التغييرات في المجلدات وخدمة launchd في نظام Mac OS لتشغيل سكربتات الخلفية تلقائياً.

  • توفر أداة PowerShell وسيلة أتمتة عابرة للمنصات تعمل على أنظمة Windows و macOS و Linux لمزامنة الملاحظات.

  • يؤدي تفعيل خيار إظهار جميع أنواع الملفات في إعدادات Obsidian إلى ظهور ملفات السكربتات والبرمجة التي لا تنتهي بامتداد .md.

Timeline

إعداد سياق الذكاء الاصطناعي وملحقات الالتقاط

  • يمنح ملف clod.md الذكاء الاصطناعي القدرة على فهم هيكل الخزنة والقواعد التنظيمية المتبعة.
  • يمنع استخدام Obsidian Clipper تشتت التركيز الناتج عن التنقل بين تبويبات المتصفح.
  • يتوفر الملحق الرسمي لمتصفحات مختلفة مثل Safari لتسهيل عملية قص المحتوى بضغطة زر.

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

تحسين قوالب اليوميات وتنظيم البيانات التعريفية

  • تنتقل الملاحظات المقصوصة تلقائياً إلى مجلد الوارد بناءً على إعدادات الملحق.
  • تحتوي قوالب اليوميات الجديدة على بيانات تعريفية تشمل الوسوم والتاريخ لتعزيز قدرات التتبع.
  • تسهل روابط التنقل المدمجة الانتقال السريع بين ملاحظات الأيام السابقة والتالية.

يتم ضبط مجلد الوارد كوجهة نهائية لكل عمليات القص لضمان عدم فقدان المعلومات. إضافة البيانات التعريفية تحول الملاحظات البسيطة إلى نظام قاعدة بيانات قابل للبحث والتنظيم. خاصية القوالب تضمن توحيد شكل اليوميات وتوفير الوقت عند كتابة مدخلات جديدة.

أتمتة التلخيص باستخدام السكربتات وعوامل التشغيل

  • يتولى سكربت مخصص عملية تلخيص المحتوى الجديد وإضافته إلى اليوميات مع رابط Markdown.
  • تتطلب رؤية ملفات الأتمتة غير النصية تفعيل خيار إظهار جميع أنواع الملفات في Obsidian.
  • يعمل نظام مراقبة الملفات fswatch على اكتشاف أي تحديث في مجلد الوارد فور حدوثه.

يتم تخزين سكربتات الأتمتة في مجلد نظام خاص للحفاظ على الترتيب. توفر هذه السكربتات نسخة لنظام Windows بلغة PowerShell ونسخة لنظام Mac بلغة Bash. الهدف هو تحويل عملية التلخيص اليدوية إلى مهمة صامتة ينفذها الذكاء الاصطناعي في الخلفية.

تثبيت خدمات الخلفية وضبط التشغيل التلقائي

  • يتم تحميل ملف plist لضمان تشغيل عامل المراقبة تلقائياً عند بدء تشغيل الجهاز.
  • يستخدم الأمر launchctl load لتنشيط خدمة مراقبة المجلدات بشكل فوري.
  • ينتج عن هذا التكامل ظهور ملخصات المواقع المقصوصة في اليوميات دون أي تدخل بشري.

تثبيت الأداة يتطلب استخدام مدير الحزم Homebrew لتنصيب fswatch ثم ربط ملف التكوين بمجلد عوامل التشغيل الرئيسي. تضمن هذه الخطوات البرمجية بقاء النظام فعالاً دائماً في الخلفية. بمجرد انتهاء الإعداد، تظهر النتائج مباشرة في واجهة Obsidian اليومية.

Community Posts

View all posts