§ دليل · واجهة سطر أوامر Gemini

تحكم في برنامج DAW الخاص بك باستخدام Gemini CLI

نُشر في أكتوبر 2026

يدعم Gemini CLI بروتوكول MCP، وخادم Doseedo MCP عبارة عن نقطة نهاية HTTP قابلة للبث ومستضافة - لذا واحد gemini mcp add يمنح Gemini أدوات DAW حقيقية: اقرأ الجلسات في حسابك كملفات كاملة وقم بتحريرها، وافتح Logic أو Ableton أو FL Studio أو REAPER أو Pro Tools يمكنك إنشاء مشروع كجلسة، وتحويل المشاريع عبر عشرة تنسيقات DAW، وفصل المزيج إلى stems ، وتحويل الصوت إلى نوتات موسيقية، وإخراج الأجزاء التي تكتبها باستخدام آلات موسيقية مُحاكاة. Dø Desktop أثناء التشغيل، يتم تطبيق التعديلات على مشروع Logic مباشرة؛ أما باقي العمليات فهي عبارة عن إدخال ملف وإخراج ملف، ويمكن أن يبقى الصوت على القرص الخاص بك هناك.

قم بالتثبيت في واجهة سطر الأوامر Gemini

أمر واحد، تمت كتابته في إعدادات المستخدم الخاصة بك بحيث يكون موجودًا في كل دليل:

gemini mcp add --transport http -s user doseedo https://api.doseedo.com/mcp

هذا ما يطبعه هذا الأمر فعلياً، وما يكتبه، في إصدار أكتوبر 2026:

$ gemini mcp add --transport http -s user doseedo https://api.doseedo.com/mcp
MCP server "doseedo" added to user settings. (http)

$ gemini mcp list
Configured MCP servers:

○ doseedo: https://api.doseedo.com/mcp (http) - Disabled

تم التقاطها بتاريخ 15-10-2026 في دليل المستخدم الرئيسي الفارغ — سيتم شرح "معطل" أدناه

المدخل الذي كتبه إلى ~/.gemini/settings.json (.gemini/settings.json في نطاق المشروع، يقتصر على ذلك المشروع) وهو الشكل ذو المفتاحين — url مع مجلد "type": "http"الأكبر سناً httpUrl لا تزال تتم قراءة التهجئة من الوثائق السابقة، ولكن هذا ما ينتجه سطر الأوامر نفسه:

{
  "mcpServers": {
    "doseedo": {
      "url": "https://api.doseedo.com/mcp",
      "type": "http"
    }
  }
}

لماذا "ذوي الإعاقة"؟ يقوم برنامج Gemini CLI بتعطيل جميع خوادم MCP - بما في ذلك خوادم مستوى المستخدم - في مجلد لم تقم بتحديده على أنه موثوق به: "تم تكوين خوادم MCP ولكن تم تعطيلها لأن هذا المجلد غير موثوق به." يطلق gemini في مجلد مشروعك، أجب عن سؤال الثقة مرة واحدة، وكرر ذلك. /mcp يُظهر هذا أن الخادم مُفعّل بجميع أدواته الـ 33. وهذا يكشف الأشخاص الذين يختبرون من مجلد فارغ ويستنتجون أن التثبيت قد فشل.

المصادقة هي OAuth، ويتم اكتشافها من الخادم: اترك oauth يقوم Gemini CLI بحظر الوصول إلى نقاط نهاية التفويض بنفسه. داخل الجلسة، /mcp auth يعرض قوائم الخوادم التي تنتظر تسجيل الدخول و /mcp auth doseedo يفتح المتصفح؛ وافق مرة واحدة وسيظهر المنح في الإعدادات ← مفاتيح API مثل MCP · Gemini CLI.

بالنسبة للأجهزة التي لا تحتوي على شاشة، أرسل مفتاحًا كعنوان بدلاً من ذلك:

gemini mcp add --transport http -s user \
  --header "X-API-Key: dsk_live_..." doseedo https://api.doseedo.com/mcp

هناك إعدادان جديران بالمعرفة في مدخل هذا الخادم: "trust": true يتجاهل تأكيد كل استدعاء على حدة، بينما يطلبه برنامج Gemini CLI لكل أداة على حدة - وهو أمر منطقي بالنسبة لأدوات القراءة والاقتباس والتحليل، وليس لخادم يقوم بتحرير الجلسات، لذا اتركه معطلاً وقم بتأكيد عمليات الكتابة؛ "timeout" تُعدّ (المللي ثانية) مهمة لأن عملية إنشاء جلسة أو عرض يتم انتظارها في فترات انتظار مدتها 50 ثانية، لذا فإن مهلة قصيرة تحوّل مهمة طويلة إلى فشل زائف. حزمة المهارات (npx skills add doseedo/skills) يضيف الوصفات كتعليمات يقرأها الوكيل قبل أن يستدعي أي شيء.

ماذا نسأله؟

> List my Doseedo sessions and read "Bridge Demo" — what's
  on track 4, and how long is the intro?

> Shorten the intro by four bars and pull the vocal up 2 dB.
  Is Dø Desktop live on that session, or will it apply later?

> Convert ./sets/*.als to Logic one by one and summarise
  what each lost.

> Analyse ./ref.wav for key and tempo, write an eight-bar
  bass line in that key, render it on upright bass, and
  put the best take on a new track.

يقرأ البرنامج النص قبل أن يكتبه: doseedo_get_session يُعيد هذا الأمر كل مسار مع معرّفاته، ومناطقه بالنبضات والثواني، ومستوى الصوت في الخلاط بالديسيبل، وسلاسل الإضافات، والإيقاع، والعلامات، وما إذا كان سطح المكتب مُفعّلاً في الجلسة حاليًا. تُجرى التعديلات دفعةً واحدة؛ ويُشير الرفض إلى اسم المُنفِّذ والتعديل.

ما يفعله، وما لا يفعله

كل وظيفة طويلة الأمد تعود بفائدة job_id وينتظر الوكيل ذلك مع doseedo_wait_taskيعرض برنامج Gemini CLI كل استدعاء أداة ومعاملاتها مباشرةً، مما يتيح قراءة مجموعة التعديلات قبل تأكيدها. عمليات القراءة والاقتباس وأدوات التحليل الأربعة مجانية؛ أما الباقي فيُخصم من رصيد الحساب تمامًا كما هو الحال في الموقع.

إضافة واحدة لـ Gemini mcp

أضف الخادم، وقم بتشغيل /mcp auth doseedo ، واسأل Gemini عما هو موجود على المسار 3.

خادم Doseedo MCP →

التعليمات

هل يمكن لبرنامج Gemini CLI التحكم في برنامج DAW الخاص بي؟

نعم، من خلال خادم Doseedo MCP: فهو يقرأ جلسات برامج محطات العمل الصوتية الرقمية (DAW) ويحررها، ويفتح مشاريع Logic و Ableton و FL Studio و REAPER و Pro Tools ، ويحولها بين عشرة تنسيقات، ويفصل stems ، وينسخ ملفات MIDI ويعرضها. تتم عمليات التحرير Live في مشروع مفتوح باستخدام Logic Pro عبر Dø Desktop؛ أما برامج محطات العمل الصوتية الرقمية الأخرى فتُعالج كملفات مشاريع.

ما هو أمر التثبيت بالضبط؟

أضف الأمر التالي إلى خادم Gemini: `gemini mcp add --transport http -s user doseedo https:// doseedo /mcp`، أو أضف مدخلة `mcpServers` تحتوي على "httpUrl" في ملف `~/.gemini/settings.json`. ثم استخدم الأمر `/mcp auth doseedo لتسجيل الدخول.

httpUrl أم url؟

يُقرأ كلا الخيارين، لكن واجهة سطر الأوامر نفسها تكتب "url" مع "type": "http" عند تشغيل الأمر `gemini mcp add --transport http` — وهذا هو الشكل الموضح أعلاه، والذي تم التقاطه من إصدار أكتوبر 2026. httpUrl هو التهجئة القديمة من الوثائق السابقة.

يُشير الأمر `gemini mcp list` إلى أن الخادم مُعطّل — هل فشل التثبيت؟

لا. يقوم Gemini CLI بتعطيل جميع خوادم MCP، بما في ذلك خوادم مستوى المستخدم، في مجلد لم تقم بتحديده كموثوق. شغّل Gemini داخل مجلد مشروعك، واقبل طلب الثقة مرة واحدة، وسيظهر لك /mcp أن doseedo مُفعّل مع أدواته.

هل يمكنني استخدام مفتاح API بدلاً من OAuth؟

نعم: مرر --header "X-API-Key: dsk_live_…" إلى أمر gemini mcp add، أو كائن "headers" في ملف settings.json. يتم إنشاء المفاتيح على doseedo ، ويمكن أن تكون للقراءة فقط أو محصورة بمجموعة عمليات واحدة.

خادم Doseedo MCP · عنوان URL واحد، لكل عميل

بواسطة DAW
  • Logic Proالتعديلات المباشرة في المشروع المفتوح
  • Ableton Liveبناء، قراءة، تحويل ملفات .als
  • FL Studioقراءة وتحويل ملفات .flp
  • Pro Toolsنقل ملفات .ptx بين برامج محطات العمل الصوتية الرقمية (DAWs)
  • REAPERقراءة، تحرير، تحويل ملفات .rpp
بواسطة عميل الذكاء الاصطناعي
حسب القدرة

متعلق ب