المُرحِّلالمدمج في الثنائي
إن cmdop server هو المُرحِّل الذي يتصل به أسطولك — ويُشحن داخل الثنائي الموقّع نفسه مع الوكيل وواجهة الويب. شغّل `cmdop server`، ووجّه أجهزتك إليه: الوكلاء يتصلون صادرين (لا منافذ واردة، ودود مع NAT)، والعملاء يصلون إليهم عبر HTTP و WebSocket.
ثنائي واحد هو العمود الفقري
لا توجد عنقود ينبغي تجهيزه. المُرحِّل ووحدة تحكم الويب والوكيل ثنائي واحد موقّع — شغّله فيُقلع المستوى بأكمله. الوكلاء يتحدثون gRPC؛ والعملاء يتحدثون HTTP و WebSocket؛ وكل شيء مُحدّد بنطاق الأسطول ومُدقّق.
HTTPالسطح المُوجَّه للعميل — مصادقة، حضور، قراءات الأجهزة والأسطول، إضافةً إلى وحدة تحكم الويب المدمجة، كلها يقدّمها الثنائي الواحد.
gRPCنقل الوكيل. الأجهزة تتصل صادرة وتحمل بثًّا ثنائي الاتجاه — الطرفية والتنفيذ وعمليات الملفات تتدفق هنا، حتى على loopback.
WebSocketقناة الدفع عبر HTTP. تبثّ المخرجات الحيّة والحضور والأحداث إلى العملاء المتصلين — سطح المكتب وأي متصفح.
tunnelsصِل إلى خدمة خلف جهاز ما دون فتح منفذ للإنترنت — الجهاز يتصل صادرًا، والمُرحِّل يوجّهه عائدًا.
schedulerالجداول الدائمة والمهام المؤجلة والتدبير المنزلي تعمل داخل الثنائي — لا عملية عامل منفصلة، ولا طابور لتشغيله.
orchestratorمنسّق الأسطول (Jarvis) يعمل بوصفه goroutine داخلية تنضم إلى المُرحِّل كجهاز افتراضي وتُنسّق الأسطول.
عقد gRPC يعيش في proto/agentv1 (cmdop.agent.v1) وهو المصدر الوحيد للحقيقة — تُولَّد طبقات Go agent منه.
شاهد المُرحِّلمن الداخل
كل لقطة شاشة أدناه هي وحدة تحكم إدارة cmdop server الحقيقية — سطح المُشغّل الذي تحصل عليه عندما تستضيف المُرحِّل ذاتيًا.
الوكلاء يتصلون صادرين.لا منافذ واردة.
كل جهاز يفتح بثّ gRPC صادرًا إلى المُرحِّل ويبقى قابلًا للوصول عبره — لا منفذ استماع لكشفه، ولا ثقب في جدار الحماية، ولا اجتياز NAT للمجالسة. المُرحِّل يوجّه الرسائل بين الوكلاء والعملاء؛ والأجهزة لا تقبل أبدًا اتصالات واردة.
معزوللكل عميل
كل حساب يحصل على نطاق مُرحِّل خاص به، مُوفَّر لأسطولك وحده — إنهاء TLS وتوجيه لا يشاركك فيهما أي عميل آخر. الحضور والتدقيق والتاريخ تبقى داخل أسطولك؛ ولا يُوجَّه أي شيء عبر حدود المستأجرين.
مُنسّقيعيش في المُرحِّل
إن Jarvis وكيل ذكاء اصطناعي على جانب الخادم ينضم إلى المُرحِّل كنظير جهاز افتراضي. مُحدّد بنطاق الأسطول ودائم التشغيل، يمكنه الوصول إلى الوكلاء الآخرين — يسأل واحدًا، يبثّ للكثيرين — ويُنسّق العمل عبر الأسطول دون أن يعمل أي شيء على جهازك الخاص.
بوابة متوافقة مع OpenAIعند /v1
المُرحِّل يكشف الاستدلال عند /v1 — إكمالات المحادثة والتضمينات والنماذج — متحدثًا تنسيق OpenAI السلكي. الخادم يحمل مفاتيح المزوّد ويوجّه لكل أسطول مع الإنفاق والحصة، بحيث يحصل الوكلاء على نقطة نهاية واحدة مصادَقة بحامل بدلًا من كومة من بيانات اعتماد البائعين.
شغّل المُرحِّل بنفسك
المُرحِّل ليس خدمة منفصلة تنشرها — إنه الثنائي الموقّع نفسه الذي تثبّته في كل مكان. ثبّت cmdop، وشغّل `cmdop server`، ووجّه أجهزتك إليه. أمر واحد يُقلع المُرحِّل ووحدة تحكم الويب والمنسّق معًا.
لا عنقود، ولا ملف compose: `cmdop server` عملية واحدة تقدّم HTTP (:63141) و gRPC (:63142) وتشغّل المنسّق بوصفه goroutine داخلية. ضع أمامه وكيلك العكسي الخاص عندما تريد TLS وعنوانًا ثابتًا.
شغّل العمود الفقريللأسطول بنفسك
شغّل المُرحِّل، وجّه وكلاءك إليه، وامتلك المستوى بأكمله من البداية إلى النهاية.





