English.cash
عمل حقيقي، أخطاء، نشر ومنتج
“Engram يعطي خريطة البداية؛ ثم يتحقق الوكيل من الواقع قبل تعديل الكود.”
- استعاد قرارات repo والمخاطر المعروفة.
- قلل debugging المتكرر بعد ضغط السياق.
- ساعد الوكيل على فحص الكود والlogs والبيانات قبل التعديل.
شاهد كيف تستخدم الفرق Engram لشحن كود افضل واسرع.
حيث يسرّع Engram العمل الهندسي بشكل واقعي: تهيئة الوكلاء، الحوادث المتكررة، اصطلاحات الريبو، والفرق متعددة الأدوات.
يدخل مطور جديد أو وكيل جديد إلى الريبو. لا يستبدل Engram التوثيق، لكنه يعطي الوكيل اصطلاحات المشروع والمشكلات المعروفة وقرارات البنية قبل التعديل.
يخمن الوكيل من الملفات الحالية ويفوّت قرارات سابقة أو حالات طرفية.
يحمّل الوكيل ذاكرة الريبو أولًا، فيقدم اقتراحات خاطئة أقل ويقصر دورة المراجعة.
$ engram_get_context({ repo: "main-api" }) -> 200 memories loaded
الانتاج يسقط الساعة 2 صباحا. تفتح وكيل البرمجة. Engram يتذكر: "اخر مرة تعطلت المصادقة، كان اعداد انتهاء JWT في .env.production." تم الاصلاح في 3 دقائق.
تصحيح اخطاء الساعة 2 صباحا، البحث في سجل Slack، التخمين
engram_recall -> اصلاح دقيق من الحادثة الاخيرة. 3 دقائق، ليس 30.
$ engram_recall({ query: "auth service down" }) -> "JWT expiry in .env.production, set to 24h not 1h"
فريق الواجهة يتبنى نمط API جديد. وكلاء فريق الخلفية يتعلمونه عبر Engram. لا اجتماع مجدول، لا wiki محدث.
الاتفاقيات موثقة في wiki لا يقراه احد. الفرق تتباعد.
فريق واحد يخزن اتفاقية. وكلاء كل فريق يتبعونها.
$ engram_store({ type: "CONVENTION", content: "API responses use { data, error, meta } envelope" })
قاعدة البيانات تسقط. السبب الجذري: استنفاد تجمع الاتصالات. الاصلاح مخزن في Engram. في المرة القادمة التي يواجه فيها اي وكيل مشاكل تجمع، يتذكر الاصلاح فورا.
وثيقة ما بعد الحادثة كتبت، ارشفت، نسيت.
الاصلاح مخزن كـ GOTCHA. كل وكيل يعرفه للابد.
$ engram_store({ type: "GOTCHA", content: "Pool exhaustion: max 20 connections, use pgbouncer" })
Alice تستخدم Claude Code، Bob يستخدم Cursor، Charlie يستخدم Gemini أو Antigravity. نفس قاعدة الكود. Engram يضمن ان جميع الوكلاء يتبعون نفس الاتفاقيات، بغض النظر عن نموذج الذكاء الاصطناعي.
ذكاء كل مطور يقترح انماطا مختلفة. مراجعات الكود تكشف التناقضات.
كل الوكلاء يتذكرون نفس الاتفاقيات. اتساق بدون فرض.
$ engram_recall({ query: "code conventions" }) -> 12 CONVENTION memories loaded
في جلسات البرمجة الطويلة قد يختفي سجل المحادثة الخام بعد الضغط أو الاستئناف. يعيد Engram دفتر الجلسة: القرارات، المخاطر، النقاط المفتوحة، وما تم تعلمه منذ آخر checkpoint.
بدون Engram
يبقى الوكيل مع ملخص قصير، وقد ينسى سبب القرار ويعيد نفس البحث.
مع Engram
ينادي الوكيل engram_rehydrate، يستعيد خريطة العمل، ثم يتحقق من الكود والlogs والبيانات قبل التعديل.
engram_rehydrate({repo: "housecompass.uk",task: "متابعة listing search بعد ضغط السياق",reason: "تم ضغط المحادثة",depth: "standard"})→ تمت استعادة آخر checkpoint→ تم تحميل القرارات والمخاطر والنقاط المفتوحة والخطوات التالية
يوجه Engram الوكيل عبر MCP، لكن الرسالة الأولى ما زالت مهمة. اذكر المشروع، repo، الدور، التقنيات، السوق والمهمة. عندها يعرف الوكيل متى يبدأ، يسترجع، ينقل الدروس، يحفظ، ويستعيد السياق بعد الضغط.
You:Call engram_start with this project context:project: HouseCompassrepo: housecompass.ukrole: frontend product engineermarket: UK propertystack: Next.js, TypeScript, PostgreSQLtask: build listing search and map UXBefore choosing an approach, call engram_recall.If another repo may have solved it, call engram_cross_pollinate.If chat was compacted, call engram_rehydrate.
انماط نسخ ولصق لوكلاء البرمجة بالذكاء الاصطناعي. كل مثال يعرض استدعاء اداة MCP والاستجابة المتوقعة.
بدات جلسة جديدة للتو. قبل كتابة اي كود، حمل السياق.
engram_get_context({
repo: "api-backend",
task: "add payment endpoint"
})15 memories loaded (conventions: snake_case DB, gotchas: Stripe webhook idempotency...)
انت على وشك الاختيار بين REST وGraphQL. تحقق من ذاكرة الفريق اولا.
engram_recall({
query: "REST vs GraphQL decision"
})ARCHITECTURE memory found: "REST for external APIs, GraphQL for internal dashboard. Decision made 2024-06."
قضيت 30 دقيقة في التصحيح. خزن الاصلاح حتى لا يضيع اي وكيل وقتا على هذا مرة اخرى.
engram_store({
type: "SOLUTION",
content: "TypeError in Prisma 7: use PrismaPg adapter, not raw PrismaClient()",
tags: ["prisma", "typescript"]
})تم تخزين الذاكرة بنجاح. متاحة لجميع الوكلاء في مساحة العمل هذه.
تذكرت ذاكرة وساعدت. ابلغ عنها حتى يتعلم النظام.
engram_report_outcome({
memory_id: "mem_xyz",
success: true,
detail: "Migration worked perfectly"
})
engram_report_outcome({
memory_id: "mem_abc",
success: false,
failure_reason: "outdated",
detail: "This was for Prisma 5, we use 7 now"
})تم تخزين الذاكرة بنجاح. متاحة لجميع الوكلاء في مساحة العمل هذه.
وكيل Cursor خزن مشكلة بالامس. انت وكيل Claude Code. تستفيد منها اليوم.
engram_recall({
query: "Neon database"
})GOTCHA (stored by cursor, confidence: 0.82): "Neon drops connections at 10s. Fix: connect_timeout=30"
دليل من مشاريع حقيقية
Engram لا يستبدل حكم المهندس. يساعد الوكلاء على استعادة السياق، تذكر gotchas الخاصة بالrepo، تقليل debugging المتكرر، وفصل الحقائق المؤكدة عن الافتراضات.
Engram خريطة وليس سلطة عمياء: recall اولا، ثم تحقق من الكود والlogs والبيانات الحية.
عمل حقيقي، أخطاء، نشر ومنتج
“Engram يعطي خريطة البداية؛ ثم يتحقق الوكيل من الواقع قبل تعديل الكود.”
عمل حقيقي، أخطاء، نشر ومنتج
“Engram يعطي خريطة البداية؛ ثم يتحقق الوكيل من الواقع قبل تعديل الكود.”

عمل حقيقي، أخطاء، نشر ومنتج
“Engram يعطي خريطة البداية؛ ثم يتحقق الوكيل من الواقع قبل تعديل الكود.”
عمل حقيقي، أخطاء، نشر ومنتج
“Engram يعطي خريطة البداية؛ ثم يتحقق الوكيل من الواقع قبل تعديل الكود.”
عمل حقيقي، أخطاء، نشر ومنتج
“Engram يعطي خريطة البداية؛ ثم يتحقق الوكيل من الواقع قبل تعديل الكود.”
عمل حقيقي، أخطاء، نشر ومنتج
“Engram يعطي خريطة البداية؛ ثم يتحقق الوكيل من الواقع قبل تعديل الكود.”
المشاريع الطويلة لا تفقد الحقائق فقط. تفقد القرارات، gotchas، قواعد deploy، حالة التدقيق، وسبب القرارات. هذه هي طبقة الذاكرة التي يبنيها Engram.
الدعم والملاحظات
إذا كان الإعداد مربكًا، أو تصرفت أداة بشكل غريب، أو بدا حد السعر غير صحيح، اكتب لنا هنا. تصل الرسالة مباشرة إلينا.