لتبنّي Craft Anything في فريق تقنية المعلومات، حدّد أولاً من يملك كل مشروع، ثم اتفق على مراجعة أسبوعية قصيرة تقرأ ملفات كل مشروع داخل مجلده. بعد ذلك، درّب الفريق في جلسة قصيرة على قراءة نتائج المقارنة والأسئلة المفتوحة، وتابع اتجاه الاستخدام شهراً بعد شهر. وبما أن الأداة ما تزال في مرحلة alpha، تعامل كل نتيجة على أنها تحتاج مراجعة داخلية قبل الاعتماد عليها.
قد تجرّب فرق تقنية المعلومات أداة جديدة لأسبوع أو اثنين، ثم تبقى النتائج على جهاز شخص واحد دون أن يعرف أحد من يتابعها. يحدث هذا غالباً حين تنتهي التجربة الأولى دون خطة تشغيل واضحة، فتتراجع الحماسة قبل أن تصبح الأداة جزءاً من العمل.
تدرس Craft Anything برنامجاً أو موقعاً أو لعبة، ثم يبني وكيل برمجة مشروعاً جديداً وتُقارن النتيجة بالأصل. يشرح هذا المقال خطوات تبنّي Craft Anything في فريق تقنية المعلومات بعد التجربة: الأدوار، والروتين الأسبوعي، وتدريب الفريق، وقياس الاستخدام الفعلي، ومعالجة عوائق التبنّي الشائعة.
من يملك مشاريع Craft Anything داخل الشركة؟
قبل تشغيل أي مشروع، يحتاج الفريق إلى معرفة من يتحمل كل جزء من العمل. تدرس Craft Anything برنامجاً أو موقعاً أو لعبة، ثم يبني وكيل برمجة مشروعاً جديداً، وتُقارن النتيجة بالأصل. بدون أدوار واضحة قد تبقى المشاريع معلّقة، أو تُستخدم نتائجها دون مراجعة.
نقترح أربعة أدوار قبل أي تشغيل. في الشركات الصغيرة قد يجمع شخص واحد أكثر من دور، لكن يجب أن يبقى كل دور مسمّى بوضوح. وإذا جربت الشركة أداة توضيحية سابقاً، فقد تفيدها هذه التجربة: تبنّي أداة الرسوم التوضيحية في الفريق.
مالك مشروع الأداة ومسؤوليته عن الطلب
يحدد المالك الهدف من المشروع، والبرنامج أو الموقع الذي سيُدرس، والنتيجة المطلوبة. كلما كان الطلب أوضح، كانت المراجعة لاحقاً أسهل. ويحتفظ المالك بسجل القرارات، فملف craft.json في كل مشروع يحفظ الطلب والهدف والحالة والسجل.
المراجع التقني لنتائج المقارنة
يراجع النتائج في مجلد checks/، حيث تبيّن كل مقارنة مدى تشابه البناء بالأصل، وما الذي لم يتطابق بعد. كما يقرر ما يُجاب عنه من الأسئلة المفتوحة في inbox/ قبل متابعة المشروع.
مسؤول الأمن والتراخيص
يتأكد أن المشروع يخص برنامجاً تملكه الشركة أو مسموح لها بفحصه. الأداة لا تتجاوز DRM أو تسجيل الدخول أو أنظمة مكافحة الغش، لكن وضع clean room ليس عزلاً لنظام التشغيل، ووكيل البرمجة يعمل بصلاحيات المستخدم نفسه.
تثبيت الاعتماديات يشغّل أوامر على الحاسوب، لذلك يحدد المسؤول سياسة الموافقة عليها، ولا يُختار السماح الدائم إلا لمشروع موثوق.
المشغّل اليومي
يتابع المشاريع يومياً ويعرف مكان حفظها. الموقع الافتراضي هو مجلد Documents/Craft Anything، ويمكن تغييره من الإعدادات. يبلغ المالك بالأسئلة المعلّقة، ويتذكر أن المستودع يصف الأداة بأنها في مرحلة alpha، فيضع توقعات واقعية قبل الاعتماد عليها في العمل اليومي.
قبل أن يبدأ أي مشروع
ما الروتين الأسبوعي لمشاريع Craft Anything؟
بعد أن يعرف الفريق صاحب كل مشروع، يحتاج إلى إيقاع ثابت يتابع فيه حالته. هذا الروتين الأسبوعي للأدوات الرقمية يكشف المشكلات مبكراً، وهو مهم لأداة ما تزال في مرحلة alpha المبكرة حسب صفحة المستودع. والهدف متابعة مشروع أسبوعياً بخطوات ثابتة لا بالانطباع.
اقرأ أيضاً: تشغيل الوكيل الذكي بعد التجربة.
ما الذي يُراجع كل أسبوع؟
تضم مراجعة مشاريع البرمجيات أربعة بنود:
- حالة المشروع وما تغيّر فيه منذ المراجعة السابقة.
- الأسئلة المفتوحة التي تنتظر قراراً من صاحب المشروع.
- نتائج آخر مقارنة مع الأصل، وما الذي لم يطابق بعد.
- طلبات الموافقة على الأوامر التي ينتظرها الوكيل.
كيف تقرأ حالة المشروع من ملفاته؟
لا تكتفِ بعنوان المشروع. الملف الذي يحمل الطلب والهدف والحالة يعطيك الصورة العامة، أما المقارنة مع الأصل فتعطيك الدليل على جودة النتيجة. إذا بدت الحالة جاهزة بينما تُظهر المقارنة فروقاً واضحة، فاعتمد المقارنة.
ولفهم ما تعنيه المدخلات والمنطق في هذه الملفات، راجع كيف يعمل البرنامج من الداخل؟ دليل عملي لفهم المدخلات والمنطق والبيانات وبناء نموذج بسيط.
متى تغلق مشروعاً أو تنقله إلى مجلد آخر؟
مثال توضيحي: فريق في شركة لوجستية بالرياض بدأ مشروعاً لفهم صفحات تتبع الشحنات في موقع يملكه، ثم تبيّن أن الهدف لم يعد قائماً. دوّن قرار الإيقاف مع سببه في سجل المتابعة، ولا تترك المشروع مفتوحاً فيُنسى.
الإزالة من القائمة في Settings → General لا تحذف ملفات المشروع، بل تُخرجه من العرض فقط.
روتين المراجعة الأسبوعية
تحقق من حالة كل مشروع
راجع الحالة وما تغيّر منذ الأسبوع الماضي، ودوّن ذلك في ملاحظة قصيرة.
أجب عن الأسئلة المفتوحة
وزّع كل سؤال على صاحبه، واطلب ردّاً في موعد محدد، أو حوّله إلى نقاش قصير مع المدير.
راجع المقارنات
حدّد الفروق التي لم تُعالج بعد، ثم اكتب الخطوة التالية لكل مشروع.
افحص جاهزية البيئة
نفّذ الأمر craft-anything-cli doctor للتأكد من أن التثبيت ووكلاء البرمجة جاهزان قبل الجولة التالية.
كيف تدرّب الفريق على قراءة نتائج المقارنة والأسئلة المفتوحة؟
يحتاج تدريب الفريق على الأدوات إلى جلسة قصيرة لا إلى دورة طويلة. الهدف أن يفهم كل شخص ما تعرضه الأداة، وما يملكه من قرار. وبما أن Craft Anything ما تزال في مرحلة alpha حسب المستودع، تبقى التوقعات واقعية وتُراجع مع الوقت.
ماذا تعني نتيجة الفحص عند كل عرض؟
تقارن الأداة البناء بالأصل. في المواقع تفحص الصفحات عند ثلاثة عروض شاشة، وتعرض مدى التطابق وما لم يتطابق بعد. قراءة نتائج الفحص تصف حالة البناء في لحظة محددة، ولا تعني قبولاً نهائياً.
وضع Clean room الافتراضي يعمل مما يُرى فقط. لذلك يقرأ المتدرب النسبة على أنها مقارنة بما يظهر، لا حكماً على المنطق الداخلي.
- اقرأ قائمة الفروقات قبل النسبة نفسها.
- راجع الأسئلة المعلقة في مجلد inbox.
- قارن الفحوص المتتالية في مجلد checks.
متى توافق على أمر خارج القواعد؟
تطلب الأداة موافقتك على ما يخرج عن القواعد، وتسأل قبل أي أمر من نوع لم يظهر في المشروع من قبل، مثل أوامر npm أو cargo. اعتماد الأوامر في البرمجيات يبدأ بقراءة الأمر كاملاً قبل الموافقة.
خيار always allow يسمح لكل أوامر npm اللاحقة بالتنفيذ دون سؤال، فاختره لمشروع تثق في اعتماداته فقط. تثبيت الاعتماديات يشغّل كوداً على جهازك، وnpm يشغّل سكربتات التثبيت افتراضياً. لتثبيتها دون هذه السكربتات، استخدم npm install --ignore-scripts.
جلسة تدريب قصيرة تكفي للبداية
اجمع اثنين أو ثلاثة من أعضاء الفريق، وافتح معهم فحصاً حقيقياً من مشروع تجريبي. اطلب من كل شخص أن يشرح معنى كل جزء في النتيجة، ثم يقرر: يوافق أم يؤجل أم يرفض.
بعد الجلسة، راجع القرارات مع المسؤول عن المشروع. ولمتابعة الاستخدام لاحقاً، راجع تطبيق داخلي جديد: كيف تجعل الفريق يستخدمه فعلاً؟.
خطوات قبل الموافقة على أمر
اسأل عن الغرض
هل يخدم الأمر هدف الطلب الذي كتبته؟
وافق مرة واحدة عند الملاءمة
لا تجعل الموافقة دائمة قبل أن تفهم ما سيتكرر.
أجّل عند الغموض
اترك السؤال في inbox حتى يحسمه مسؤول المشروع.
كيف تقيس أن الفريق يستخدم الأداة فعلاً؟
بعد بضعة أسابيع من التشغيل، يحتاج المدير إلى إجابة واضحة: هل يستخدم الفريق الأداة فعلاً؟ الانطباع وحده لا يكفي، والأفضل أن تعتمد على ما يمكن رصده من المشاريع والملفات.
لا نضع أرقاماً مستهدفة هنا، لأن المصدر لا يحدد قيماً مرجعية لتبنّي الأدوات. تابع اتجاه الاستخدام داخل فريقك شهراً بعد شهر، وقارن كل قراءة بالفترة السابقة.
مؤشرات من داخل مجلدات المشاريع
يحفظ كل مشروع ملف craft.json يتضمن الطلب والهدف والحالة والسجل، ويحفظ المجلد checks/ كل مقارنة مع الأصل. أما inbox/ فيضم الأسئلة المفتوحة.
- عدد المشاريع التي وصلت إلى مرحلة Ready خلال الشهر.
- عدد الأسئلة المفتوحة في inbox/، وكم منها أُغلق منذ المراجعة السابقة.
- المشاريع التي لم يتغير سجلها منذ فترة يحددها الفريق.
مؤشرات من اجتماع الفريق الأسبوعي
المراجعة الأسبوعية القصيرة تكشف ما لا تظهره الملفات. اطلب من كل مالك مشروع أن يذكر ما الذي تغيّر، وما السؤال المفتوح، وهل يحتاج القرار إلى شخص آخر. دوّن الإجابات في ملاحظة واحدة يقرؤها الفريق في الأسبوع التالي.
ما الذي لا يُقاس بهذه الطريقة؟
هذه المؤشرات تقيس النشاط داخل المشاريع، ولا تقيس جودة القرارات ولا رضا الفريق ولا الوقت الذي وفّرته الأداة، لأن المصدر لا يقدم بيانات عن ذلك. وبما أن الأداة في مرحلة alpha حسب المستودع، راجع المؤشرات بعد كل تحديث كبير، واعتبرها وسيلة للتعلّم لا حكماً نهائياً على الأداة.
قائمة متابعة شهرية
ما المشكلات الشائعة في التبنّي وكيف تعالجها؟
تظهر مشكلات تبنّي الأدوات الرقمية عادةً بعد الأسابيع الأولى، حين تتراجع الحماسة وتبقى الأداة على جهاز شخص واحد. ومعالجتها أسهل إذا عُرفت قبل وقوعها. الأمثلة التالية توضيحية، وليست تجارب لعملاء فعليين.
قبل تعيين المالك، اتفق الفريق على ما هو مكتمل في Craft Anything وما هو جزئي، وراجع ذلك في صفحة Status بالمستودع. فالأداة في مرحلة early alpha، ومعرفة حدودها تمنع الفريق من بناء قرار تشغيلي على ما لم يُختبر بعد.
في كل حالة، يحتاج الفريق إلى شيئين: شخص يتابع المشكلة، وخطوة تالية واضحة.
مشروع بلا مالك واضح
في مثال توضيحي لشركة توزيع، بدأ أحد المطورين مشروعاً لإعادة بناء صفحة الطلبات، ثم انتقل إلى مهمة أخرى. بقي المجلد موجوداً، ولم يعرف أحد حالته أو موعد مراجعته.
الحل بسيط: سجّل اسم المالك لكل مشروع في قائمة واحدة، وراجع حالته في الاجتماع الأسبوعي. وعند تغيير المالك، حدّث القائمة في اليوم نفسه.
أسئلة مفتوحة لا يردّ عليها أحد
تحفظ Craft Anything الأسئلة التي تحتاج إلى قرار بشري في مجلد inbox/ داخل كل مشروع، وتعرضها في الوضع المبسّط كبطاقات أسئلة وموافقات داخل صفحة المشروع. إذا تُركت دون رد، يبقى المشروع متوقفاً دون أن يلاحظ أحد السبب.
اجعل مراجعة هذه الأسئلة بنداً ثابتاً في الروتين الأسبوعي، وحدد لكل سؤال شخصاً يملك القرار أو يحيله.
تثبيت اعتمادات المشروع دون مراجعة
المشكلة هنا قرار يُتخذ بسرعة. إذا وافق شخص على طلب أمر جديد دون أن يعرف من أين جاء المشروع، قد يبقى الجهاز مفتوحاً لأوامر لا يعرفها أحد. لذلك حدد مسبقاً من يوافق على الأوامر، ومن يملك تفعيل وضع Deep الذي يتيح قراءة أكواد البرامج وملفاتها.
أضف إلى قائمة التحقق قبل التشغيل ثلاثة بنود: مصدر المشروع، والمجلد الذي يعمل فيه، ومن وافق على الأوامر. واكتب القرار في ملاحظات المشروع ليبقى مرئياً للفريق.
مسار معالجة سؤال مفتوح
- يظهر السؤاليُحفظ في مجلد inbox/ داخل المشروع
- يُحدَّد المسؤولشخص واحد يملك القرار أو يحيله
- يُجاب عليهعبر بطاقة السؤال في صفحة المشروع
- تُراجع الحالةفي الاجتماع الأسبوعي قبل إغلاق المهمة
متى تنتقل التجربة إلى تشغيل دائم؟
تبدأ تجربة Craft Anything عادةً بمشروع أو مشروعين، ثم يسأل الفريق: متى نعتمد عليها في العمل اليومي؟ الجواب يأتي من معايير يتفق عليها المدير وقسم تقنية المعلومات، لا من الحماسة وحدها.
يصف مستودع المشروع الأداة بأنها في مرحلة alpha للبرمجيات، وأن الإصدارات المنشورة ما تزال تحمل هذه الصفة. لذلك تُراجَع كل نتيجة داخلياً قبل اعتمادها. انتقال التجربة إلى التشغيل يعني أن تصبح المخرجات جزءاً من عمل له مالك واضح، لا أن تتوقف المراجعة.
معايير الانتقال الواضحة
لا يكفي أن ينجح عرض واحد. يجيب الفريق عن الأسئلة التالية بنعم قبل النقل:
- هل لكل مشروع مالك واضح، ولكل مشكلة مفتوحة شخص يتابعها؟
- هل تُراجَع نتائج المقارنة في مجلد checks/ بانتظام خلال عدة أسابيع، ويقرر الفريق بنفسه متى تكون مقبولة؟
- هل اتفق المدير وقسم تقنية المعلومات على وضع الاستخدام، Clean room أو Deep، وعلى حدود العمل؟
ما الذي يجب توثيقه قبل الانتقال؟
يحتاج الشخص الجديد إلى معرفة ما بُني ومن يملكه. ملفات كل مشروع تساعد في ذلك: craft.json يحفظ الطلب والهدف والحالة والسجل، وchecks/ يحفظ كل مقارنة مع الأصل.
ويسجّل الفريق وكيل البرمجة المستخدم. فالمستودع يذكر أن Claude Code مدعوم أولاً، وأن دعم وكلاء آخرين مبني لكنه لم يُشغَّل تشغيلاً حياً، باستثناء Maki. كما يسجّل سياسة أوامر التثبيت، لأن npm يشغّل سكربتات التثبيت افتراضياً.
متى تطلب مساعدة خارجية؟
تطلب مساعدة خارجية حين يتعثر التشغيل في نقطة لا يملك الفريق فيها خبرة كافية، أو حين يتجاوز الحل الإعداد المتاح داخلياً. قبل ذلك، راجع ملف docs/STATUS.md في المستودع، فهو يوضح ما هو مكتمل وما هو جزئي وكيف جُرِّب كل جزء.
وقبل الاعتماد على جزء بعينه، تحقق من حالته، لأن المستودع يصنّف بعض الأجزاء بأنها جزئية، ومنها البناء بمفاتيح API وبعض وكلاء البرمجة.
قبل قرار الانتقال
أسئلة شائعة
هل يحتاج الفريق إلى خبرة برمجة ليشغّل مشاريع Craft Anything يومياً؟
الوضع البسيط هو الافتراضي، ويكفي فيه وصف ما تريد صنعه والضغط على Start. أما البناء فيحتاج إلى وكيل برمجة مسجّل الدخول على الجهاز، والوضع المتقدم يعرض أدوات تحليل كثيرة. لذلك يحتاج المسؤول عن المراجعة إلى فهم ما تعرضه النتائج، لا إلى قراءتها كتقرير جاهز.
كيف أعرف أن مشروعاً في Craft Anything توقف ولم يعد يتقدم؟
راجع ملف craft.json داخل مجلد المشروع، فهو يحفظ الطلب والهدف والحالة والسجل. وافتح مجلد inbox/ لترى هل تنتظر أسئلة مفتوحة رداً، ومجلد checks/ لآخر مقارنة مع الأصل. إذا لم تتغير الحالة ولا السجل بين مراجعة وأخرى، فالمشروع يحتاج متابعة شخص محدد لمعرفة السبب.
ماذا تعني نسبة التطابق في نتائج الفحص؟
تعرض نتيجة الفحص مدى تشابه البناء الجديد مع الأصل، وتوضح ما لا يطابق بعد. ولا يحدد المصدر رقماً للتطابق ولا طريقة حسابه، لذلك لا تعامل النتيجة وحدها دليلاً على الجاهزية. اقرأ قائمة ما لا يطابق، وراجعه داخلياً قبل أي قرار.
هل يمكن لشخص واحد أن يتولى كل الأدوار في فريق صغير؟
نعم، يمكن ذلك في الشركات الصغيرة، إذ قد يجمع شخص واحد أكثر من دور. لكن يجب أن يبقى كل دور مسمّى بوضوح، فيعرف الشخص متى يعمل بصفته مالك المشروع، ومتى يراجع النتيجة، ومتى يقرر الاعتماد عليها. وضوح الأسماء يمنع أن تبقى المشاريع معلّقة دون أحد.
ما الذي أتحقق منه قبل تثبيت اعتمادات مشروع أنشأته الأداة؟
تحقق أولاً من قائمة الحزم التي سيثبتها المشروع، وهل تثق بمصدرها. ثم انتبه إلى أن تثبيت الحزم يشغّل كوداً على جهازك، وأن npm ينفّذ سكربتات التثبيت افتراضياً. لا تختر السماح الدائم لـ npm إلا لمشروع تثق بحزمه، واستخدم npm install --ignore-scripts إذا أردت التثبيت دون سكربتات.
خطوة عملية
ابدأ بالأسماء والموعد
ابدأ هذا الأسبوع بكتابة أسماء من يملك كل مشروع، ثم حدّد موعداً ثابتاً لمراجعة قصيرة، واتفق على ما يجب فحصه قبل اعتماد أي نتيجة. تواصل معنا إذا أردت مساعدة في تبنّي هذه الأداة.
إذا كنت تهيئ هذا المسار لفريقك، أخبرنا ما الذي يحتاج إلى ترتيب.
تحدث مع أوركيد





