● مجتمع
OthmanAdi
⚡ فوري
planning-with-files
بواسطة OthmanAdi · OthmanAdi/planning-with-files
يجبر هذا الحل Claude على استخدام ملفات markdown على القرص الصلب كذاكرة دائمة — task_plan.md و findings.md و progress.md — بدلاً من فقدان الحالة عند إعادة تعيين السياق.
أداة Claude Code تطبق نمط التخطيط ثلاثي الملفات من Manus AI. عند تثبيتها، يكتب Claude تلقائياً task_plan.md قبل بدء العمل متعدد الخطوات، ويسجل الاكتشافات في findings.md، ويحدث progress.md طوال الجلسة. تظهر المعايير معدل نجاح 96.7٪ مقابل 6.7٪ بدونها في المهام متعددة الخطوات. الأفضل للعمل الذي يمتد إلى 3 خطوات أو أكثر أو العديد من استدعاءات الأدوات.
لماذا تستخدمه
الميزات الأساسية
- الإنشاء التلقائي للملفات task_plan.md و findings.md و progress.md في بداية العمل المعقد
- خطاف PreToolUse يشجع Claude على إعادة قراءة الخطة قبل القرارات الرئيسية
- سجل فشل دائم حتى يتوقف الوكيل عن تكرار نفس الأخطاء
- استرجاع حالة الجلسة السابقة عندما يمتلئ السياق أو عند استئناف العمل
- فاز في 3 من 3 مقارنات A/B العمياء مقابل خط أساس غير ماهر
عرض مباشر
كيف يبدو في الممارسة
planning-with-files-skill.replay
▶ جاهز
حالات الاستخدام
استخدامات عملية: planning-with-files
متى تستخدمه: عندما تقوم بتقسيم أحادي الكتل، أو ترحيل إطار عمل، أو القيام بأي شيء يستغرق أكثر من جلسة واحدة.
الخطوات
-
ابدأ العمل باستخدام الأداة بشكل صريح
نحن نرحل وحدة المصادقة من JWT إلى ملفات تعريف الجلسة. استخدم أداة planning-with-files لتخطيط هذا قبل أن تبدأ.✓ تم النسخ
→ يكتب Claude task_plan.md بالمراحل قبل لمس الكود
-
اترك Claude يعمل؛ توقف واستأنف على مدار الأيام
استئنف من حيث توقفنا — اقرأ progress.md واستمر.✓ تم النسخ
→ يعيد Claude قراءة الخطة ويعرف بالضبط ما هي المرحلة التالية
-
راجع findings.md للمفاجآت
لخص findings.md — هل هناك شيء غير الخطة الأصلية؟✓ تم النسخ
→ قائمة بالاكتشافات التي كانت ستُفقد بخلاف ذلك
النتيجة: إعادة هيكلة تتحمل إعادة تعيين السياق مع مسار تدقيق يمكنك فعلاً مراجعته.
المزالق
- تطبيق الأداة على تعديلات تافهة بسطر واحد، مما يضيف عبئاً إضافياً — أخبر Claude 'تجاوز planning-with-files، هذا إصلاح لمرة واحدة'
متى تستخدمه: عندما ستطلب من Claude جمع المعلومات من مصادر متعددة وتركيبها.
الخطوات
-
ابدأ بسؤال بحثي
ابحث عن كيف تتعامل محددات المعدل الحديثة مع حركة المرور المفاجئة. استخدم planning-with-files — أريد أن يتراكم findings.md على مدار الجلسة.✓ تم النسخ
→ يكتب Claude findings.md بشكل تراكمي أثناء البحث
-
اطلب تركيباً في النهاية
الآن ركب findings.md في موجز بصفحة واحدة.✓ تم النسخ
→ موجز مستند على الملاحظات الدائمة، وليس مختلقاً
النتيجة: وثيقة نتائج يمكنك إعادة استخدامها وموجز مدعوم بها.
المزالق
- يتضخم findings.md بضوضاء — وجه Claude للتقليص إلى الإشارات فقط عند حدود المرحلة
التركيبات
اجمعها مع خوادم MCP أخرى لتحقيق نتائج x10
تكتب الأداة ملفات markdown؛ يسمح filesystem MCP بـ Claude بتحرير الكود أيضاً في نفس الجلسة
استخدم planning-with-files للتخطيط، ثم طبق الإصلاحات على المستودع عبر filesystem.✓ تم النسخ
planning-with-files-skill +
git
التزم progress.md و findings.md عند حدود المرحلة حتى يكون لديك مسار دائم عبر الآلات
نهاية المرحلة — التزم ملفات التخطيط الثلاثة برسالة تلخص ما تم إنجازه.✓ تم النسخ
التكلفة والحدود
تكلفة التشغيل
- حصة API
- لا شيء
- الرموز لكل استدعاء
- متواضع — تستهلك الملفات الثلاثة رموزاً عند إعادة القراءة، عادة تحت 2000 لكل منها
- التكلفة المالية
- مجاني — الأداة عبارة عن دوافع خالصة وسكريبتات الخطاف
- نصيحة
- دع Claude يقلص progress.md بشكل دوري حتى لا ينمو بلا حد عبر المشاريع الطويلة.
الأمان
الصلاحيات والأسرار ونطاق الأثر
تخزين بيانات الاعتماد: لا بيانات اعتماد — الأداة عبارة عن دوافع خالصة وعمليات ملفات محلية
نقل البيانات الخارجي: لا شيء — تبقى جميع الحالات على قرصك في دليل العمل
- تُكتب الملفات الثلاثة إلى دليل العمل — أضفها إلى .gitignore إذا كنت لا تريد التزامها.
استكشاف الأخطاء
الأخطاء الشائعة وحلولها
يتم التزام الملفات الثلاثة بـ git عن طريق الخطأ
أضف task_plan.md و findings.md و progress.md إلى .gitignore.
تحقق: git check-ignore task_plan.md
البدائل
planning-with-files مقابل البدائل
| البديل | متى تستخدمها | المقايضة |
| skillforge | عندما تريد أداة لإنشاء أدوات أخرى، وليس فقط التخطيط | هدف مختلف — يبني skillforge الأدوات؛ planning-with-files تشغل المهام |
| Native TodoWrite tool | عندما تكون مهام في السياق خفيفة الوزن كافية ولا تحتاج إلى استمرارية عبر الجلسات | مجاني لكنه يتلاشى عند إعادة تعيين السياق |