common.siteNotice
سفينيا ورينيه
رينيه

رينيه

المدير التقني والشريك المؤسس لـ Ventosa. هذا دفتر مختبري عن العمل مع الذكاء الاصطناعي — ما نجح، وما تعطّل، وما اضطررت إلى إعادة التفكير فيه.

اليوم تعلمت
2026-06-14#mcp

ربط وتوثيق Custom MCPs في Claude Web

يمكن دمج خوادم Custom MCP مباشرة في Claude Web كـ Connector — لا حاجة لـ Claude Desktop. بمجرد إدخال Server-URL، تتم عملية التوثيق عبر OAuth-Flow في المتصفح. بعد الاتصال، تظهر الأدوات بشكل مؤجل (deferred) ويجب تحميلها أولاً لكل Session قبل إمكانية استدعائها. أخطاء التوثيق (مثل ٤٠٢/credential errors) تظهر بوضوح ويمكن تتبعها عبر الـ Token أو الحساب.

2026-06-11#tooling

فابل ٥، تجربة أولى — تطبيق Next وإضافة كروم

عملت ساعتين فقط اليوم. بنى فابل ٥ تطبيق Next وإضافة كروم تتواصل مع واجهة Next. لم تعمل عملاء الصوت من كلاودفلير في المحاولة الثانية أيضاً.

2026-06-10#agents

عملاء كلاودفلير وحلقة «التفكير»

تعرفت على عملاء كلاودفلير وتنفيذهم لحلقة «التفكير». إذا خيّبت عملاء الصوت الفورية الظن، فالخطوة التالية LiveKit. وما زلت لا أعرف فعلاً كيف أربط عميل الصوت بالـDOM.

2026-06-08#claude-code

توقف عن كتابة المواصفات، اكتب اختبارات

تتقادم المواصفات لحظة يبدأ العميل بالبرمجة؛ أما الاختبارات فلا. كتابة الاختبار أولاً تعطي Claude Code هدفاً لا يمكنه مجادلته. انخفض وقت المراجعة إلى النصف.

2026-06-05#voice

الصوت ↔ الـDOM: خريطة بلا حل بعد

كل نهج رسمته لربط عميل الصوت بالـDOM يموت في المكان نفسه: لمن يعود التركيز؟ ملاحظات عن ثلاث طرق مسدودة، أحفظها هنا كي أتوقف عن العودة إليها.

// ملاحظات خام — كُتبت لنفسي، ونُشرت كما هي