الاتصالات / الذكاء الاصطناعي / مساعدو الذكاء الاصطناعي
Codex CLI وMarrow
وكيل البرمجة من OpenAI في طرفيتك، يسجّل الدخول بحساب ChatGPT. يقرأ هاتفك أو خادمك الخاص أو MCP Cloud، وهذا يجعله الطريقة لاستخدام Marrow مع نماذج OpenAI في Free وPlus.
يعمل «الفتح في Marrow» على iPhone مع Marrow 1.6 أو أحدث.
أي طريقة تناسبك؟
- MCP Cloud إذا كنت تريد إجابات في أي وقت دون تشغيل أي شيء. جزء من Marrow Pro.
- MCP محلي إذا كان الحاسوب الذي يشغّله على شبكة Wi-Fi أو tailnet نفسها التي يتصل بها هاتفك. مجاني، ويجيب ما دام Marrow مفتوحًا.
- MCP خادم إذا كنت تُبقي خادمًا صغيرًا يعمل. مجاني، ويجيب في أي وقت.
MCP Cloud Pro
نسخة خاصة من بياناتك على خادم Marrow. يقرؤها ذكاؤك الاصطناعي في أي وقت، والهاتف نائم، وتتم الموافقة على كل تسجيل دخول من هاتفك. تحتاج إلى: حساب ChatGPT، أي خطة.
- في Marrow، افتح الاتصالات، ثم الذكاء الاصطناعي، واضغط على Codex CLI. اختر MCP Cloud.
- شغّل MCP Cloud (Marrow Pro) وأضف Codex CLI إلى «ذكاؤك الاصطناعي». يعرض Marrow رابطك.
- أضف الكتلة أدناه إلى
~/.codex/config.toml.[mcp_servers.marrow] url = "https://connect.marrowhealthapp.com/t/<your-id>/mcp" - شغّل codex واسأل.
- شغّل
codex mcp login marrow. اكتب الرمز الذي تعرضه الصفحة في Marrow ووافق. - اسأل: كيف أبلي اليوم؟
نص نائب معروض: يضع Marrow رابطك الخاص.
MCP محلي مجاني
خادم على iPhone. يجيب ما دام Marrow مفتوحًا، للتطبيقات على شبكة Wi-Fi أو tailnet نفسها. لا شيء يغادر شبكتك. تحتاج إلى: حساب ChatGPT، أي خطة.
- في Marrow، افتح الاتصالات، ثم الذكاء الاصطناعي، واضغط على Codex CLI. اختر MCP محلي.
- شغّل MCP محلي وأضف Codex CLI إلى «ذكاؤك الاصطناعي». يعرض Marrow العنوان ورمز وصول أُنشئ لهذا الاتصال.
- أضف الكتلة أدناه إلى
~/.codex/config.toml.[mcp_servers.marrow] url = "http://<phone-ip>:21212/mcp" http_headers = { "Authorization" = "Bearer <token>" } - شغّل codex واسأل.
- اسأل: كيف أبلي اليوم؟
نصوص نائبة معروضة: يضع Marrow عنوان هاتفك والرمز.
MCP خادم مجاني
خادم Marrow المفتوح المصدر على حاسوب تُبقيه يعمل (Pi أو NAS أو حاسوب محمول قديم). يُبقيه الهاتف محدّثًا ويجيب في أي وقت. تحتاج إلى: حساب ChatGPT، أي خطة.
- شغّل خادم Marrow على حاسوب تُبقيه يعمل واقرنه بالتطبيق (كيف).
- في Marrow، افتح الاتصالات، ثم الذكاء الاصطناعي، واضغط على Codex CLI واختر MCP خادم. أضفه إلى «ذكاؤك الاصطناعي». يعرض Marrow عنوان الخادم. رمز الوصول هو mcp token الذي طبعه خادمك عند بدء التشغيل.
- أضف الكتلة أدناه إلى
~/.codex/config.toml.[mcp_servers.marrow] url = "http://<server-ip>:8800/mcp" http_headers = { "Authorization" = "Bearer <token>" } - شغّل codex واسأل.
- اسأل: كيف أبلي اليوم؟
نصوص نائبة معروضة: يضع Marrow عنوان خادمك. والرمز هو الذي طبعه خادمك.
ما يستطيع فعله
- القراءة. موجز يومي مقيّم مقابل معدلك الطبيعي، وخطوطك المرجعية، وما تغيّر هذا الأسبوع، وأي مقياس يومًا بيوم، والتمارين، والرفع جولةً بجولة، ومراحل النوم ويوميات طعامك.
- التسجيل. يسجّل ذكاؤك الاصطناعي الوجبات والماء والوزن والتمارين والنوم والأعراض والمزاج عندما تطلب، بعد أن تشغّل السماح للذكاء الاصطناعي بالكتابة لهذه الطريقة في Marrow. ويمكن التراجع عن كل إدخال.
جرّب أن تسأل
- كيف أبلي اليوم؟
- ما الذي تغيّر في نومي هذا الأسبوع مقارنةً بمعدلي الطبيعي؟
- ارسم معدل نبضات قلبي أثناء الراحة لآخر 90 يومًا.
- سجّل شطيرة ديك رومي وتفاحة للغداء.
إذا لم يعمل
في Codex CLI
- Codex لا يعرض marrow. يقرأ Codex الملف
~/.codex/config.toml، أوconfig.tomlفي$CODEX_HOMEعندما يكون محددًا. تحقق أن الكتلة في ذلك الملف وشغّلcodex mcp list. وفي TUI يعرض/mcp verboseالتفاصيل. - 401 من الهاتف أو من خادمك. عندما لا يجد Codex رمزًا يتصل بدونه، فيرد الخادم بـ 401. تحقق أن سطر
http_headersيحتوي على Bearer والرمز من Marrow. - تسجيل الدخول إلى MCP Cloud. شغّل
codex mcp login marrow، أو/mcp login marrowفي TUI. يفتح صفحة تسجيل الدخول. اكتب الرمز الذي تعرضه في Marrow ووافق. - انتهت المهلة أثناء البدء. ينتظر Codex الخادم 10 ثوانٍ افتراضيًا. أضف
startup_timeout_sec = 30إلى الكتلة[mcp_servers.marrow]. - يعمل في الطرفية ولا يعمل في IDE. تقرأ إضافة Codex لـ IDE وتطبيق ChatGPT لسطح المكتب ملف config.toml نفسه. أعد تشغيلهما بعد التعديل.
فحوصات MCP Cloud
- تسجيل الدخول ينتظر في Marrow. تعرض صفحة تسجيل الدخول رمزًا من 6 أحرف. افتح Marrow، واذهب إلى «تصدير»، واكتب الرمز واضغط موافقة. ينتهي الطلب بعد عشر دقائق، وثلاثة رموز خاطئة ترفضه. إذا حدث ذلك، فابدأ من جديد من ذكائك الاصطناعي.
- تقول الصفحة إن الرابط لم يطابق أي Marrow. في Marrow، افتح ذكاءك الاصطناعي ضمن «الاتصالات»، واضغط «نسخ الرابط» والصق الرابط كاملًا.
- عمل ثم توقف. عندما يكون MCP Cloud متوقفًا أو ينتهي Marrow Pro، تكون النسخة متوقفة مؤقتًا. إيقاف MCP Cloud يسجّل خروج كل ذكاء اصطناعي أيضًا. شغّله مرة أخرى، وشغّل هذا الاتصال في «ذكاؤك الاصطناعي»، وسجّل الدخول من جديد من ذكائك الاصطناعي.
- تتوقف الموافقة عند الحد. كل ذكاء اصطناعي يُحتسب اتصالًا واحدًا. تتيح الخطة المجانية تشغيل 3 اتصالات في وقت واحد. يتيح Marrow Pro حتى 20: الذكاء الاصطناعي والخوادم وعمليات التحكم التلقائي معًا. لا تُحتسب المصادر أبدًا. أوقف أحدها في «ذكاؤك الاصطناعي» أو «عمليات التصدير لديك» ثم وافق مرة أخرى.
- يقرأ ولا يستطيع التسجيل. شغّل «السماح للذكاء الاصطناعي بالكتابة» لـ MCP Cloud في Marrow. يصل الإدخال إلى الهاتف خلال ثوانٍ عندما تكون الإشعارات مسموحًا بها لـ Marrow، أو عند فتح التطبيق في المرة التالية.
فحوصات MCP محلي
- أبقِ Marrow مفتوحًا. لا يجيب خادم الهاتف إلا ما دام Marrow مفتوحًا في المقدمة. وعندما تبدّل التطبيقات أو تقفل الهاتف يوقفه iOS قريبًا. افتح Marrow مجددًا فيجيب مجددًا.
- شبكة Wi-Fi أو tailnet نفسها. يجب أن يكون الحاسوب على Wi-Fi الهاتف أو tailnet الخاصة به، وليس على بيانات الجوال أبدًا. كثيرًا ما توقف شبكة Wi-Fi للضيوف وصول الأجهزة إلى بعضها. وعبر Tailscale، استخدم عنوان tailnet الخاص بالهاتف (يبدأ بـ 100.) بدلًا من عنوان Wi-Fi، وتحقق من عنوان Wi-Fi مجددًا إذا منح الراوتر عنوانًا جديدًا.
- 401 Unauthorized. رمز الوصول خاطئ، أو هذا الاتصال متوقف في Marrow. لكل اتصال رمز وصول خاص به، وإيقاف أحدها يمنع ذلك التطبيق. شغّله في «ذكاؤك الاصطناعي»، أو انسخ رمز الوصول مرة أخرى.
- اختبر من الحاسوب. سطر curl في دليل MCP محلي يبيّن هل يجيب الهاتف، وبأي خطأ.
فحوصات MCP خادم
- صِل إلى الخادم أولًا. من الحاسوب الذي يشغّل ذكاءك الاصطناعي، افتح
http://<server-ip>:8800/health. يجيب دون رمز. وإذا لم يجب، فالخادم غير شغّال أو العنوان خاطئ. ثم جرّب اختبار curl في صفحة MCP خادم. - 401 من الخادم. تستخدم الوكلاء رمز mcp الذي طبعه الخادم عند بدء تشغيله. وهو موجود أيضًا في الملف
.mcp-tokenفي مجلد بيانات الخادم. ورمز اقتران الهاتف لا يعمل مع الوكلاء. - بيانات قديمة، أو «لا يستقبل البيانات» في Marrow. لا يستطيع الهاتف الوصول إلى الخادم ليدفع إليه. تأكد أن الخادم يعمل وأن عنوانه في Marrow ما زال يعمل من الهاتف. وللخادم على شبكة منزلك، يحتاج Marrow إلى إذن الشبكة المحلية: الإعدادات، الخصوصية والأمان، الشبكة المحلية.
- يقرأ لكنه لا يستطيع التسجيل. شغّل السماح للذكاء الاصطناعي بالكتابة لهذا الخادم في الاتصالات، «ذكاؤك الاصطناعي». تنتظر الإدخالات على الخادم وتصل عندما يُفتح Marrow أو يستيقظ في المرة القادمة.
المزيد من الحلول في الأدلة: MCP Cloud وMCP محلي وMCP خادم.