انتقل للمحتوى

طريقة عمل مع Claude Code

Graphify مع Claude Code. سياق مستمر للمشروع بدل إعادة قراءة كل شيء

Graphify يحوّل الكود إلى خريطة معرفة منظمة يقدر Claude Code يستخدمها لفهم المشروع. الفكرة بسيطة: نصرف سياق أقل على إعادة اكتشاف الملفات والعلاقات، وسياق أكثر على التعديل الحقيقي الذي نريد تنفيذه.

مهم: هذه ليست ذاكرة لا نهائية حرفياً، ولا توجد نسبة ثابتة أو مضمونة لتوفير التوكنز. الفائدة تختلف حسب حجم المشروع ونوع المهمة وكم مرة كان Claude سيعيد اكتشاف نفس العلاقات داخل الكود.

ماذا يغيّر Graphify؟

خريطة مستمرة للمشروع

الملفات والدوال والكلاسات والاعتماديات تصبح معرفة مترابطة بدل أجزاء منفصلة من الكود.

فهم أسرع للمشروع

يقدر مساعد البرمجة يبدأ من العلاقات المهمة بدل إعادة فحص أجزاء كبيرة من المشروع كل مرة.

فهم أثر التعديلات

الخريطة تساعد في تتبع ما يعتمد على ملف معيّن وما الذي قد يتأثر عند تغييره.

عرض بصري

يمكن فتح الخريطة الناتجة داخل Obsidian Graph View لرؤية علاقات المشروع بشكل بصري.

طريقة العمل التي أستخدمها

1

شغّل Graphify على المشروع

أنشئ خريطة معرفة للمشروع الذي تريد أن يعمل عليه Claude Code.

2

احتفظ بالخريطة مع المشروع

الناتج يبقى كمعرفة للمشروع بين الجلسات بدل أن تبدأ من الصفر في كل مرة.

3

افتحه في Obsidian

افتح مجلد graphify-out/obsidian كمساحة Obsidian عندما تريد فحص العلاقات بصرياً.

4

خلّي Claude يستخدم الخريطة

استخدم الخريطة لتضييق السياق المطلوب قبل التعديل أو تصحيح الأخطاء أو تتبع الاعتماديات.

ليش ممكن يقلل هدر السياق والتوكنز؟

في جلسات البرمجة الكبيرة، جزء من السياق يضيع على نفس المهمة: أين الملفات؟ ما الذي يستورد ماذا؟ وكيف ترتبط أجزاء المشروع ببعض؟ وجود خريطة مستمرة ممكن يقلل إعادة الاكتشاف هذه. هذا لا يعني أن استهلاك التوكنز يصبح صفراً؛ يعني أن جزءاً أكبر من السياق المتاح يذهب للبرمجة وتصحيح الأخطاء والتفكير بدل إعادة فهم المشروع.

توكنز أقل لإعادة الفهم. توكنز أكثر للشغل الحقيقي.

متى تكون فائدته أكبر؟

  • المشاريع الكبيرة أو غير المألوفة
  • المشاريع التي ترجع لها عبر جلسات كثيرة في Claude Code
  • إعادة الهيكلة التي تحتاج فهم الاعتماديات وتأثير التغيير
  • طرق العمل التي تحتاج نفس خريطة المشروع لأكثر من مساعد برمجة
  • المشاريع التي تريد رؤية علاقاتها بصرياً داخل Obsidian

أسئلة عن Graphify مع Claude Code

هل Graphify يعطي Claude Code ذاكرة لا نهائية؟

ليس حرفياً. الوصف الأدق هو ذاكرة مستمرة للمشروع: خريطة قابلة لإعادة الاستخدام بدل الاعتماد فقط على نافذة سياق واحدة.

هل يقلل استهلاك التوكنز؟

يمكن أن يقلل السياق المكرر عندما كان Claude سيعيد اكتشاف نفس علاقات المشروع. مقدار التوفير يختلف، لذلك لا أضع نسبة أو مضاعفاً ثابتاً.

هل Obsidian ضروري؟

Obsidian مفيد لعرض الخريطة بصرياً. الفكرة الأساسية هي معرفة المشروع المستمرة، وGraph View هو الطريقة السهلة لفحصها.

هل فائدته فقط للمشاريع الضخمة؟

لا، لكن فائدته عادة تكبر كلما كان المشروع أكبر وأكثر ترابطاً أو كلما رجعت إليه في جلسات متكررة.

شو عم أختبر بعده؟

أختبر هذا ضمن طريقة عمل أوسع لبناء المواقع والمشاريع التقنية بمساعدة Claude Code. أنشر الأشياء المفيدة فعلاً، وحدودها، والطرق التي تستحق أن تظل جزءاً من الشغل.