العودة إلى الدورة

التكرار اليومي 1: أداة 'قارئ الملفات'

هندسة خوادم بروتوكول سياق النموذج (Model Context Protocol - MCP)

التكرار اليومي: الأداة رقم 1

اليوم، سنبني أداة تقرأ ملفاً من القرص. يعتبر هذا إجراء "كتابة" لأن LLM يطلب صراحة الوصول إلى مسار محدد غير مدرج في الموارد.

نصيحة للتنفيذ

استخدم دائماً fs.promises لقراءة الملفات بشكل غير متزامن (asynchronous) في Node.js.

typescript import fs from "fs/promises"; // داخل معالج الأداة: const content = await fs.readFile(path, "utf-8"); return { content: [{ type: "text", text: content }] };

مهمة: نفذ هذه الأداة واختبرها بجعل LLM يقرأ ملف package.json الخاص بك.