مساعد الذكاء الاصطناعي
إحاطات ومسودات من البيانات التي تستطيع رؤيتها. لا يرسل ولا يعتمد ولا يقدّم أبدًا.
يعيش المساعد في /app/assistant. يجيب عن قائمة قصيرة من الأسئلة عن أسطولك:
- ماذا ينبغي أن نصلح أولًا هذا الأسبوع؟
- اشرح السفينة الأعلى مخاطرًا.
- أي السفن ستفوّت هدف CII الخاص بها؟
- لخّص موقفنا للمؤمّن.
في العرض، وعندما لا يوجد مفتاح
تعمل الإجابات الحية فقط عندما يُضبط ANTHROPIC_API_KEY، وفي العرض فقط عندما يكون PRUVA_AI_LIVE=true أيضًا. لا يجري العرض أي اتصال خارجي افتراضيًا. من دون مفتاح، أو مع بقاء العرض على وضعه الافتراضي، تأتي الإجابات من قوالب تُملأ بالأرقام التي تستطيع رؤيتها. تُعلَّم كل إجابة قالب على أنها كذلك. السؤال الذي لا يطابق شيئًا يسرد الموضوعات التي يستطيع المساعد الإجابة عنها، وذلك لا يكلف أرصدة.
ما يزال القياس يعمل. يُخصم من القالب أرصدة النموذج الافتراضي للخطوة، فيتصرف المجمع والحدود الساعية كما تتصرف مع استدعاء نموذج. يُخصم الاستدعاء الحي من الرموز التي استخدمها النموذج فعلًا.
استخدام الأدوات
عندما يكون المفتاح مفعّلًا، يذهب السؤال إلى Claude مع الأدوات التي يجوز لهذا الشخص استخدامها. قد يستدعي النموذج أداة، ويقرأ JSON، ويستدعي أخرى، حتى عدد ثابت من الجولات. تقرأ كل أداة عبر المستودع نفسه الذي تستخدمه الصفحات. تُرجع المعرّفات والأسماء ومسارًا تحت /app. لا تكتب أي أداة.
تُسجَّل الأدوات لكل وحدة. تغطي الأدوات في هذا الإصدار خريطة الأسطول والصيانة التنبؤية وتقارير الظهيرة والترددات على الموانئ وملفات الشحن والحاويات والصيانة المخططة والشهادات والطاقم والانبعاثات ولوحات المعلومات والتأمين وصرف الموانئ والحوض الجاف وHSEQ والتدقيق وفواتير المالية وفرق الميزانية. ليس للكاميرات والمشتريات والمخزون والرحلة والتأجير أداة قراءة بعد. تُخفى الأداة عندما لا يكون لديك view على وحدتها، فلا تُعرض على النموذج أبدًا.
لا يستخدم إلا ما تستطيع رؤيته
لا يستند الجواب إلا إلى وحدات لديك عليها view على الأقل. يُرجع المستودع أصلًا بلا صفوف لوحدة عند none، ويسقط toolsFor أدوات تلك الوحدة أيضًا. إذا احتاج سؤال قالب إلى وحدة لا تستطيع رؤيتها، يقول المساعد ذلك ويتوقف. يُبلَّغ مكتتب التأمين الذي يسأل عن أولويات هذا الأسبوع بأن السؤال يحتاج إلى الصيانة التنبؤية.
اقتراحات يعتمدها شخص
الطريقة الوحيدة التي يقترح بها المساعد تغييرًا هي أداة propose_action. يرسل النموذج إجراءً كاملًا وتسمية قصيرة وسببًا. لا يُخزَّن شيء ولا يُطبَّق شيء. تعرض الصفحة بطاقة. يشغّل الاعتماد ذلك الإجراء كالشخص الذي ضغط، عبر فحص الوصول نفسه الذي يمر به الزر. إذا نقصهم المستوى، تقول البطاقة ذلك ويبقى الزر معطّلًا.
ليس كل إجراء قابلًا للاقتراح. أي شيء معلَّم noAgent (نشر أو اعتماد أو توقيع أو تقديم) يُرفض. أي شيء معلَّم صادرًا يُرفض. إجراء بلا بطاقة وصف يُرفض، فتبقى إجراءات وحدة جديدة خارجًا حتى تكون لها واحدة. في هذا الإصدار تستطيع البطاقة وصف الإقرار بتنبيه أو حلّه، وإنشاء أمر عمل أو تحديثه، وصياغة تقرير، وإنشاء مطالبة، وإنجاز عمل، وضبط ساعات التشغيل، وإغلاق عطل، واحتجاز حاوية، وتعليم حاوية مبردة، وإجراءات الميناء والحوض الجاف التي تبقى داخل التطبيق. HSEQ والتدقيق والمالية والمشتريات والكاميرات غير قابلة للاقتراح بعد.
لذا لا يقوم المساعد بما يلي:
- إخطار طاقم،
- قبول تعديل قسط أو رفضه،
- تقديم تقرير،
- مشاركة سفينة،
- تمويل حساب صرف،
- ترسية حوض أو عرض.
تلك تبقى أزرارًا لشخص لديه publish. الوكلاء مثل Watchkeeper محدودون تحت publish في قاعدة البيانات.
يُعرض نص النموذج كنص عادي، وليس HTML أبدًا.
النماذج: فهرس واحد، يُختار حسب النوع
لا يثبّت المساعد نموذجًا في الشفرة. تسمّي كل خطوة ذكاء اصطناعي (إحاطة أسطول، وشرح تنبيه، وسرد تقرير، وتفريغ ملاحظة صوتية للطاقم، وقراءة تنبيه بصوت عالٍ) نوع نموذج (نص، صوت، تفريغ…) وتستخدم النموذج الافتراضي لذلك النوع من MODEL_CATALOG في @pruva/pricing. يمكن أن يحل محله نموذج آخر من النوع نفسه؛ ويُرفض نموذج من النوع الخطأ.
أسعار النماذج تقديرات ولم تُتحقق
لم تُراجع تكاليف الوحدة في الفهرس مقابل قوائم أسعار المزوّدين الحية. يربط كل إدخال مصدره وهو معلَّم بـ verified: false.
| النموذج | المزوّد | النوع | تكلفة الوحدة | الحالة | يُستخدم افتراضياً في |
|---|---|---|---|---|---|
Claude Haiku 5.5claude-haiku-5-5 | Anthropic | نص | $0.1 للإدخال / $0.5 للإخراج لكل مليون رمز | تم التحقق في 20 أكتوبر 2026المصدر | شرح تنبيه |
Claude Sonnet 5.5claude-sonnet-5-5 | Anthropic | نص | $2 للإدخال / $10 للإخراج لكل مليون رمز | تم التحقق في 20 أكتوبر 2026المصدر | إحاطة الأسطول |
Claude Opus 5.5claude-opus-5-5 | Anthropic | نص | $4 للإدخال / $20 للإخراج لكل مليون رمز | تم التحقق في 20 أكتوبر 2026المصدر | سرد التقرير |
GPT-5.1gpt-5.1 | OpenAI | نص | $1.25 للإدخال / $10 للإخراج لكل مليون رمز | تقديري، غير متحقق منهالمصدر | — |
GPT-5 minigpt-5-mini | OpenAI | نص | $0.25 للإدخال / $2 للإخراج لكل مليون رمز | تقديري، غير متحقق منهالمصدر | — |
GPT-5 nanogpt-5-nano | OpenAI | نص | $0.05 للإدخال / $0.4 للإخراج لكل مليون رمز | تقديري، غير متحقق منهالمصدر | — |
Grok 4.7grok-4.7 | xAI | نص | $2 للإدخال / $6 للإخراج لكل مليون رمز | تقديري، غير متحقق منهالمصدر | — |
Grok 4.3grok-4.3 | xAI | نص | $1.25 للإدخال / $2.5 للإخراج لكل مليون رمز | تقديري، غير متحقق منهالمصدر | — |
GLM 5.2 (أوزان مفتوحة)glm-5.2 | Z.ai | نص | $1.4 للإدخال / $4.4 للإخراج لكل مليون رمز | تقديري، غير متحقق منهالمصدر | — |
Nemotron 3 Ultra (أوزان مفتوحة)nemotron-3-ultra | NVIDIA | نص | $0.6 للإدخال / $2.4 للإخراج لكل مليون رمز | تقديري، غير متحقق منهالمصدر | — |
Nemotron 3 Nano (أوزان مفتوحة)nemotron-3-nano | NVIDIA | نص | $0.06 للإدخال / $0.24 للإخراج لكل مليون رمز | تقديري، غير متحقق منهالمصدر | — |
Nemotron 3.5 Super VL (أوزان مفتوحة)nemotron-3.5-super-vl | NVIDIA | نص | $0.15 للإدخال / $0.5 للإخراج لكل مليون رمز | تقديري، غير متحقق منهالمصدر | — |
Imagen 4imagen-4 | صورة | $0.04 لكل صورة | تقديري، غير متحقق منهالمصدر | — | |
Grok Imaginegrok-imagine-image | xAI | صورة | $0.02 لكل صورة | تقديري، غير متحقق منهالمصدر | — |
Veo 3 Fastveo-3-fast | فيديو | $0.4 لكل ثانية فيديو | تقديري، غير متحقق منهالمصدر | — | |
Grok Imagine Videogrok-imagine-video | xAI | فيديو | $0.05 لكل ثانية فيديو | تقديري، غير متحقق منهالمصدر | — |
Flash v2.5 (تحويل النص إلى كلام)eleven-flash-v2-5 | ElevenLabs | صوت | $0.05 لكل 1000 حرف | تقديري، غير متحقق منهالمصدر | قراءة تنبيه بصوت عالٍ لجسر القيادة |
Nova-3 (تحويل الكلام إلى نص)deepgram-nova-3 | Deepgram | تفريغ | $0.0059 لكل دقيقة صوت | تقديري، غير متحقق منهالمصدر | تفريغ ملاحظة صوتية من الطاقم |
Whisperwhisper-1 | OpenAI | تفريغ | $0.006 لكل دقيقة صوت | تقديري، غير متحقق منهالمصدر | — |
| الخطوة | النوع | النموذج الافتراضي | الأرصدة لكل تشغيل معتاد |
|---|---|---|---|
| إحاطة الأسطول | نص | Claude Sonnet 5.5 | 2 |
| شرح تنبيه | نص | Claude Haiku 5.5 | 1 |
| سرد التقرير | نص | Claude Opus 5.5 | 7 |
| تفريغ ملاحظة صوتية من الطاقم | تفريغ | Nova-3 (تحويل الكلام إلى نص) | 2 |
| قراءة تنبيه بصوت عالٍ لجسر القيادة | صوت | Flash v2.5 (تحويل النص إلى كلام) | 3 |
المخصّص: أرصدة الذكاء الاصطناعي
لكل مساحة عمل مجمع واحد من أرصدة الذكاء الاصطناعي في الشهر، يشترك فيه كل من في مساحة العمل: أرصدة الباقة لكل سفينة × عدد السفن، مضافًا إليها أرصدة Safety Vision عند شرائها. 1 رصيد = $0.01 من تكلفة النموذج. يخصم القياس من كل تشغيل الأرصدة التي يكلفها نموذجه (مقربًا إلى الأعلى، وبحد أدنى 1)، ويسجّل الخطوة والنموذج. قبل التشغيل، يتحقق المساعد من الأرصدة المتبقية والحدود الساعية لكل شخص ولكل مساحة عمل (انظر التسعير). عند حد يتوقف حتى تُصفَّر النافذة أو الشهر. لا تُباع أرصدة إضافية في هذا الإصدار.
| الخطة | أرصدة في الشهر | ما تشتريه (تقريباً، كل نوع وحده) |
|---|---|---|
| باقة Essentials، لكل سفينة | 300 | 150 إحاطة للأسطول أو 300 شرح للتنبيهات أو 42 سرد للتقارير أو 150 ملاحظة صوتية للطاقم (دقيقتان لكل منها) أو 100 قراءة صوتية |
| باقة Operations، لكل سفينة | 800 | 400 إحاطة للأسطول أو 800 شرح للتنبيهات أو 114 سرد للتقارير أو 400 ملاحظة صوتية للطاقم (دقيقتان لكل منها) أو 266 قراءة صوتية |
| باقة Professional، لكل سفينة | 1,400 | 700 إحاطة للأسطول أو 1,400 شرح للتنبيهات أو 200 سرد للتقارير أو 700 ملاحظة صوتية للطاقم (دقيقتان لكل منها) أو 466 قراءة صوتية |
| باقة Complete، لكل سفينة | 2,000 | 1,000 إحاطة للأسطول أو 2,000 شرح للتنبيهات أو 285 سرد للتقارير أو 1,000 ملاحظة صوتية للطاقم (دقيقتان لكل منها) أو 666 قراءة صوتية |
| Safety Vision، لكل سفينة | 300 | 150 إحاطة للأسطول أو 300 شرح للتنبيهات أو 42 سرد للتقارير أو 150 ملاحظة صوتية للطاقم (دقيقتان لكل منها) أو 100 قراءة صوتية |
| حزمة امتثال الناقلات، لكل سفينة | 1,000 | 500 إحاطة للأسطول أو 1,000 شرح للتنبيهات أو 142 سرد للتقارير أو 500 ملاحظة صوتية للطاقم (دقيقتان لكل منها) أو 333 قراءة صوتية |
| حزمة عمليات البضائع السائبة والحاويات، لكل سفينة | 1,000 | 500 إحاطة للأسطول أو 1,000 شرح للتنبيهات أو 142 سرد للتقارير أو 500 ملاحظة صوتية للطاقم (دقيقتان لكل منها) أو 333 قراءة صوتية |
| حزمة شركات التأمين البحري وP&I، لكل سفينة | 1,000 | 500 إحاطة للأسطول أو 1,000 شرح للتنبيهات أو 142 سرد للتقارير أو 500 ملاحظة صوتية للطاقم (دقيقتان لكل منها) أو 333 قراءة صوتية |
| حزمة السفن البحرية وناقلات الغاز، لكل سفينة | 1,100 | 550 إحاطة للأسطول أو 1,100 شرح للتنبيهات أو 157 سرد للتقارير أو 550 ملاحظة صوتية للطاقم (دقيقتان لكل منها) أو 366 قراءة صوتية |
| حزمة مكتب مدير السفن، لكل سفينة | 1,200 | 600 إحاطة للأسطول أو 1,200 شرح للتنبيهات أو 171 سرد للتقارير أو 600 ملاحظة صوتية للطاقم (دقيقتان لكل منها) أو 400 قراءة صوتية |
| حزمة المكتب التجاري، لكل سفينة | 1,100 | 550 إحاطة للأسطول أو 1,100 شرح للتنبيهات أو 157 سرد للتقارير أو 550 ملاحظة صوتية للطاقم (دقيقتان لكل منها) أو 366 قراءة صوتية |
استدعاءات النموذج الحقيقية
يخاطب العميل واجهة Anthropic، بما في ذلك استخدام الأدوات. يعمل عندما يُضبط المفتاح وتكون بوابة العرض أعلاه مفتوحة. الصور الثابتة للكاميرا استدعاء منفصل، على مسار تحليل الكاميرات، وفقط عندما يُضبط ذلك المفتاح. من دونه يكون تحليل الصورة الثابتة محاكى. لم يُفحص أي من المسارين مقابل مفتاح حي في هذا الإصدار. تُحفظ المحادثات في المتصفح، لا في قاعدة البيانات.
الاتصالات
الأنظمة الخارجية التي تقرأ منها كل وحدة، وكيف توصلها، وماذا تعني كل حالة. كلها محاكاة في هذا الإصدار.
التسعير
نواة مفتوحة مع وحدات مدفوعة. سُلّم الباقات من Community المجاني المستضاف ذاتيًا إلى Complete، وحزم القطاعات، وكاميرات Safety Vision، وخطط الدعم، وترخيص الاستضافة الذاتية، والخدمات. كل رقم في هذه الصفحة يُقرأ من @pruva/pricing.