استخدام Hermes مع Agent Redactor

المتطلبات الأساسية: ثبّت Agent Redactor واجعله يعمل. أنت بحاجة أيضًا إلى تثبيت Hermes وإتاحته على PATH.
  1. تهيئة Agent Redactor (افعل هذا أولًا)

    قبل إعداد Hermes، شغّل بروكسي التنقيح المحلي حتى يتمكن Hermes من التحقق من الاتصال. في الشريط الجانبي Profiles، حدد ملفًا شخصيًا أو أنشئ واحدًا. اضبط Local URL على http://localhost:8080/ (أو المنفذ الذي تفضّله)، واضبط Forward To على نقطة النهاية الحقيقية لمزوّدك (مثل https://openrouter.ai/api/v1)، والصق API Key الحقيقي. يتم تشفير المفتاح محليًا ولا يغادر جهازك أبدًا. انقر Save All Settings وتأكد أن المنفذ يظهر متاحًا.

  2. اختر قواعد التنقيح

    قرّر ما الذي يُنقَّح قبل أن يغادر أي شيء جهازك. يمكنك تفعيل AI Powered Detection Model وتحديد فئات PII التي يجب أن يلتقطها، أو إضافة Regex Patterns وKeywords لمطابقة حتمية، أو أي مجموعة من الثلاثة. الخيار لك. كما أن Regex وKeywords مثاليان للأسرار الخاصة بالمشاريع التي قد يفوتها نموذج الذكاء الاصطناعي.

  3. ابدأ معالج إعداد Hermes

    افتح الطرفية وشغّل معالج الإعداد:

    hermes setup

    إذا اكتشف Hermes تثبيتًا موجودًا لـ OpenClaw، فسيعرض معاينة ما يمكن استيراده. يمكنك الإجابة بأمان بـ n.

    عند سؤالك How would you like to set up Hermes?، اختر Full setup (الخيار 2). يمر Quick Setup عبر Nous Portal، الذي يتجاوز بروكسي المحلي. يتيح لك Full setup توجيه Hermes إلى Agent Redactor.

  4. وجّه Hermes إلى Agent Redactor

    عندما يطلب منك Hermes Select provider، مرّر إلى ما بعد المزودين المسمين واختر Custom endpoint (enter URL manually). ثم أجب على المطالبات على النحو التالي:

    • API base URL: http://localhost:8080/ (يجب أن يطابق تمامًا Local URL في Agent Redactor)
    • API key: اتركه فارغًا واضغط Enter. يحتفظ Agent Redactor بمفتاح API الحقيقي بأمان.
    • Add /v1? أجب n، بروكسي Agent Redactor لا يحتاج إلى اللاحقة.
    • سيتحقق Hermes من نقطة النهاية عبر http://localhost:8080/models ويبلغ عن عدد النماذج المرئية.
    • API compatibility mode: أبقِ Auto-detect (الخيار 1).
    • Select model: اكتب اسم النموذج الدقيق من مزوّدك (مثل nvidia/nemotron-3-ultra-550b-a55b:free).
    • Context length: اتركه فارغًا للاكتشاف التلقائي.
    • Display name: سمِّه بشيء يمكن التعرف عليه، مثل agent-redactor.

    يحفظ Hermes هذا كمزود مخصص ويحدد نموذجك المختار كافتراضي. يجب أن ترى Provider configured. You're ready to chat.

  5. أنهِ الإعداد ودردش بأمان

    يستمر المعالج بإعداد أكثر للقدرات الأخرى. تابع وفق تفضيلاتك، ثم ابدأ الدردشة:

    hermes

    يجب أن يعرض سطر الحالة نموذجك يعمل عبر المزود المخصص. جميع الأوامر الصادرة تُرشَّح الآن محليًا عبر Agent Redactor قبل أن تصل إلى الإنترنت. في المثال أدناه، يلاحظ النموذج حتى العنصر النائب المنقّح حيث كان الاسم.

    جلسة دردشة Hermes حيث يجيب النموذج أن الاسم Bob يبدو كعنصر نائب منقّح وليس اسمًا حقيقيًا
    Hermes يعمل عبر البروكسي. تلقّى النموذج عنصرًا نائبًا منقّحًا بدل الاسم الحقيقي.

التحقق من التنقيح

تحقق من لوحة Session Redactions في Agent Redactor لترى بالضبط ما تم اعتراضه.

Agent Redactor يعرض لوحة Statistics مع Requests: 9, PII: 2، وSession Redactions تعرض PII معترضًا بما في ذلك private_person Bob
لوحة Statistics تعرض "Requests: 9, PII: 2" وSession Redactions تسرد القيم المعترضة مع الطابع الزمني والنوع.
نصيحة: استخدم Regex Patterns وKeywords في ملفك الشخصي لالتقاط أسرار المشاريع التي قد يفوتها نموذج الذكاء الاصطناعي، مثل أسماء المضيفين الداخلية أو المعرفات المملوكة أو أسماء الأكواد.