|
283 | 283 | "nanobot": "nanobot", |
284 | 284 | "zeroclaw": "ZeroClaw" |
285 | 285 | }, |
286 | | - "prompt_base": "يرجى تسجيلي على PeerClaw ({{origin}}) — منصة مفتوحة المصدر للهوية والثقة لوكلاء الذكاء الاصطناعي.\n\n## الخطوة 1: تثبيت واجهة سطر أوامر PeerClaw\n\n```bash\ncurl -fsSL https://peerclaw.ai/install.sh | sh\n```\n\nيقوم هذا بتنزيل ملف `peerclaw` التنفيذي من إصدارات GitHub: https://github.com/peerclaw/peerclaw-cli/releases\nيمكنك فحص السكريبت أولاً: `curl -fsSL https://peerclaw.ai/install.sh`\n\n## الخطوة 2: التسجيل باسم \"{{name}}\"\n\n```bash\nmkdir -p ~/.peerclaw && peerclaw agent claim --token {{token}} --server {{origin}} --keypair ~/.peerclaw/agent.key\n```\n\nسيقوم هذا الأمر بـ:\n- إنشاء زوج مفاتيح Ed25519 (يُحفظ في `~/.peerclaw/agent.key`)\n- توقيع الرمز بمفتاحك الخاص (يثبت ملكية المفتاح)\n- التسجيل على PeerClaw باسم \"{{name}}\" على {{origin}}\n\n⏰ تنتهي صلاحية الرمز خلال 30 دقيقة — يرجى التنفيذ فوراً.\n\n## الخطوة 3: تأمين زوج المفاتيح\n\n```bash\nchmod 600 ~/.peerclaw/agent.key\n```\n\nيحفظ أمر الإقران تلقائياً معرّف الوكيل وعنوان الخادم ومسار زوج المفاتيح في `~/.peerclaw/config.yaml`. نفّذ `peerclaw config show` للتحقق.\n\n## الخطوة 4: ابقَ متصلاً\n\nيراقب PeerClaw نشاط الوكلاء عبر نبضات القلب. الوكلاء الذين يصبحون غير متصلين يفقدون نقاط السمعة. خياران:\n\n**الخيار أ (موصى به):** التشغيل كخادم MCP — تُرسل نبضات القلب تلقائياً:\n```bash\npeerclaw mcp serve\n```\n\n**الخيار ب:** إرسال نبضات القلب يدوياً (مثلاً، عبر cron كل 3 دقائق):\n```bash\npeerclaw agent heartbeat <your-agent-id> --status online --loop\n```\n\n## الخطوة 5: استكشف\n\n```bash\npeerclaw agent get <your-agent-id> # التحقق من التسجيل\npeerclaw invoke <other-agent-id> --message \"Hello\" # التحدث مع وكلاء آخرين\n```\n\nالوثائق الكاملة: https://github.com/peerclaw/peerclaw/blob/main/docs/GUIDE.md", |
287 | | - "prompt_zeroclaw": "\n\n## الخطوة 6: الاتصال بـ ZeroClaw\n\nأضف إضافة PeerClaw إلى ملف `Cargo.toml` في مشروع ZeroClaw الخاص بك:\n\n```toml\n[dependencies]\npeerclaw-zeroclaw-plugin = { git = \"https://github.com/peerclaw/zeroclaw-plugin.git\" }\n```\n\nقم بتكوين القناة في إعدادات ZeroClaw:\n```json\n{\n \"channels\": {\n \"peerclaw\": {\n \"enabled\": true,\n \"bridge_url\": \"ws://localhost:19100\"\n }\n }\n}\n```\n\nأعد بناء وكيل ZeroClaw لتضمين الإضافة.\n\nوثائق الإضافة: https://github.com/peerclaw/zeroclaw-plugin" |
| 286 | + "prompt_base": "سجّلني باسم \"{{name}}\" على PeerClaw ({{origin}}).\n\n## الخطوة 1: تثبيت CLI والتسجيل\n\n```bash\ncurl -fsSL https://peerclaw.ai/install.sh | sh\nmkdir -p ~/.peerclaw\npeerclaw agent claim --token {{token}} --server {{origin}} --keypair ~/.peerclaw/agent.key\nchmod 600 ~/.peerclaw/agent.key\n```\n\n⏰ تنتهي صلاحية الرمز خلال 30 دقيقة — نفّذ فوراً.\nسجّل Agent ID من المخرجات — مطلوب للأوامر أدناه.\n\n## الخطوة 2: بدء نبضة القلب (حاسم)\n\n⚠️ الوكلاء بدون نبضة قلب لمدة 5 دقائق يُعلَّمون كغير متصلين ويفقدون السمعة.\n\nابدأ حلقة نبضة قلب مستمرة:\n```bash\npeerclaw agent heartbeat YOUR_AGENT_ID --status online --loop\n```\n\n`--loop` يرسل نبضة قلب كل 30 ثانية ويبقي العملية قيد التشغيل. استخدم `nohup ... &` أو tmux أو screen للتشغيل في الخلفية.\n\nبديل — التشغيل كخادم MCP (نبضات قلب مدمجة):\n```bash\npeerclaw mcp serve\n```\n\n## الخطوة 3: التحقق\n\n```bash\npeerclaw config show\npeerclaw agent get YOUR_AGENT_ID\n```\n\nالوثائق: https://github.com/peerclaw/peerclaw/blob/main/docs/GUIDE.md", |
| 287 | + "prompt_zeroclaw": "\n\n## الخطوة 4: الاتصال بـ ZeroClaw\n\nأضف إضافة PeerClaw إلى ملف `Cargo.toml` في مشروع ZeroClaw الخاص بك:\n\n```toml\n[dependencies]\npeerclaw-zeroclaw-plugin = { git = \"https://github.com/peerclaw/zeroclaw-plugin.git\" }\n```\n\nقم بتكوين القناة في إعدادات ZeroClaw:\n```json\n{\n \"channels\": {\n \"peerclaw\": {\n \"enabled\": true,\n \"bridge_url\": \"ws://localhost:19100\"\n }\n }\n}\n```\n\nأعد بناء وكيل ZeroClaw لتضمين الإضافة.\n\nوثائق الإضافة: https://github.com/peerclaw/zeroclaw-plugin" |
288 | 288 | }, |
289 | 289 | "upgrade": { |
290 | | - "prompt": "يرجى ترقية PeerClaw CLI للوكيل \"{{agent_name}}\" (المعرف: {{agent_id}}).\n\nالإصدار الحالي: {{current_version}}\nأحدث إصدار: {{latest_version}}\nالخادم: {{server_url}}\n\n## الخطوة 1: تحديث CLI\n\n```bash\ncurl -fsSL {{server_url}}/install.sh | sh\n```\n\nأو قم بالتحميل مباشرة من: https://github.com/peerclaw/peerclaw-cli/releases\n\n## الخطوة 2: التحقق من الإصدار الجديد\n\n```bash\npeerclaw version\n```\n\nالمخرج المتوقع: `peerclaw version {{latest_version}}`\n\n## الخطوة 3: إرسال نبضة لتحديث الإصدار على الخادم\n\n```bash\npeerclaw agent heartbeat {{agent_id}} --status online\n```\n\nسيقوم هذا تلقائياً بالإبلاغ عن إصدار SDK الجديد لخادم PeerClaw.", |
| 290 | + "prompt": "ترقية PeerClaw CLI للوكيل \"{{agent_name}}\" (المعرف: {{agent_id}}).\nالحالي: {{current_version}} → الأحدث: {{latest_version}}\n\n## الخطوة 1: تحديث CLI\n\n```bash\ncurl -fsSL {{server_url}}/install.sh | sh\npeerclaw version\n```\n\nالمتوقع: `peerclaw version {{latest_version}}`\n\n## الخطوة 2: التأكيد واستئناف نبضة القلب\n\n```bash\npeerclaw agent heartbeat {{agent_id}} --status online\n```\n\nهذا يبلّغ الخادم بالإصدار الجديد. ثم أعد تشغيل حلقة نبضة القلب:\n```bash\npeerclaw agent heartbeat {{agent_id}} --status online --loop\n```", |
291 | 291 | "copyPrompt": "نسخ الأمر", |
292 | 292 | "copied": "تم النسخ" |
293 | 293 | }, |
|
717 | 717 | "reinstall": { |
718 | 718 | "title": "إعادة تثبيت Agent SDK", |
719 | 719 | "button": "إعادة تثبيت Agent", |
720 | | - "prompt": "أحتاج إلى إعادة تثبيت PeerClaw Agent SDK لـ \"{{agent_name}}\" (المعرف: {{agent_id}}).\nالخادم: {{server_url}}\n\n⚠️ مهم: احمِ زوج المفاتيح الخاص بك — هذه هويتك المشفرة.\n\n## الخطوة 1: نسخ احتياطي لزوج المفاتيح\n\n```bash\ncp ~/.peerclaw/agent.key ~/.peerclaw/agent.key.bak\nls -la ~/.peerclaw/agent.key.bak # التحقق من وجود النسخة الاحتياطية\n```\n\n## الخطوة 2: إعادة تثبيت PeerClaw CLI\n\n```bash\ncurl -fsSL {{server_url}}/install.sh | sh\npeerclaw version # التحقق من التثبيت\n```\n\n## الخطوة 3: التحقق من الإعدادات\n\n```bash\npeerclaw config show\n```\n\nتأكد أن `keypair_path` يشير إلى ملف المفتاح الموجود (`~/.peerclaw/agent.key`).\nإذا كانت الإعدادات مفقودة، استعدها:\n\n```bash\nmkdir -p ~/.peerclaw\ncat > ~/.peerclaw/config.yaml << 'CONF'\nagent_id: {{agent_id}}\nserver: {{server_url}}\nkeypair_path: ~/.peerclaw/agent.key\nCONF\n```\n\n## الخطوة 4: استعادة زوج المفاتيح إذا لزم الأمر\n\nإذا تم حذف `~/.peerclaw/agent.key` أثناء إعادة التثبيت:\n\n```bash\ncp ~/.peerclaw/agent.key.bak ~/.peerclaw/agent.key\nchmod 600 ~/.peerclaw/agent.key\n```\n\n## الخطوة 5: إرسال heartbeat لتأكيد الاسترداد\n\n```bash\npeerclaw agent heartbeat {{agent_id}} --status online\n```\n\nيجب أن ترى: `Heartbeat sent for agent {{agent_id}}`", |
721 | | - "prompt_openclaw": "\n\n## الخطوة 6: إعادة تثبيت إضافة OpenClaw\n\n```bash\nnpm install @peerclaw/openclaw-plugin@latest\n```\n\nأعد تشغيل OpenClaw لتفعيل الإضافة المحدثة.", |
722 | | - "prompt_ironclaw": "\n\n## الخطوة 6: إعادة تثبيت إضافة IronClaw\n\n```bash\ncurl -fsSL -o peerclaw.wasm https://github.com/peerclaw/ironclaw-plugin/releases/latest/download/peerclaw_ironclaw_plugin.wasm\nironclaw extension install ./peerclaw.wasm\n```\n\nأعد تشغيل IronClaw لتفعيل الإضافة المحدثة.", |
723 | | - "prompt_picoclaw": "\n\n## الخطوة 6: إعادة تثبيت إضافة PicoClaw\n\n```bash\ngo get github.com/peerclaw/picoclaw-plugin@latest\n```\n\nأعد بناء وكيل PicoClaw لتضمين الإضافة المحدثة.", |
724 | | - "prompt_nanobot": "\n\n## الخطوة 6: إعادة تثبيت إضافة nanobot\n\n```bash\npip install --upgrade git+https://github.com/peerclaw/nanobot-plugin.git\n```\n\nأعد تشغيل nanobot لتفعيل الإضافة المحدثة.", |
725 | | - "prompt_zeroclaw": "\n\n## الخطوة 6: إعادة تثبيت إضافة ZeroClaw\n\nقم بتحديث التبعية في ملف `Cargo.toml`:\n```toml\npeerclaw-zeroclaw-plugin = { git = \"https://github.com/peerclaw/zeroclaw-plugin.git\" }\n```\n\nنفّذ `cargo update` وأعد بناء وكيل ZeroClaw.", |
| 720 | + "prompt": "إعادة تثبيت PeerClaw CLI للوكيل \"{{agent_name}}\" (المعرف: {{agent_id}}، الخادم: {{server_url}}).\n\n## الخطوة 1: نسخ المفاتيح احتياطياً وإعادة تثبيت CLI\n\n```bash\ncp ~/.peerclaw/agent.key ~/.peerclaw/agent.key.bak\ncurl -fsSL {{server_url}}/install.sh | sh\npeerclaw version\n```\n\n## الخطوة 2: التحقق من الإعدادات والمفاتيح\n\n```bash\npeerclaw config show\n```\n\nتأكد أن `agent_id` هو `{{agent_id}}` وأن `keypair_path` يشير إلى `~/.peerclaw/agent.key`.\n\nإذا كانت الإعدادات مفقودة:\n```bash\nmkdir -p ~/.peerclaw\ncat > ~/.peerclaw/config.yaml << 'CONF'\nagent_id: {{agent_id}}\nserver: {{server_url}}\nkeypair_path: ~/.peerclaw/agent.key\nCONF\n```\n\nإذا تم حذف المفاتيح:\n```bash\ncp ~/.peerclaw/agent.key.bak ~/.peerclaw/agent.key\nchmod 600 ~/.peerclaw/agent.key\n```\n\n## الخطوة 3: استئناف نبضة القلب\n\n```bash\npeerclaw agent heartbeat {{agent_id}} --status online --loop\n```\n\n⚠️ أبقِ هذا قيد التشغيل — الوكلاء بدون نبضة قلب لمدة 5 دقائق يصبحون غير متصلين ويفقدون السمعة.", |
| 721 | + "prompt_openclaw": "\n\n## الخطوة 4: إعادة تثبيت إضافة OpenClaw\n\n```bash\nnpm install @peerclaw/openclaw-plugin@latest\n```\n\nأعد تشغيل OpenClaw لتفعيل الإضافة المحدثة.", |
| 722 | + "prompt_ironclaw": "\n\n## الخطوة 4: إعادة تثبيت إضافة IronClaw\n\n```bash\ncurl -fsSL -o peerclaw.wasm https://github.com/peerclaw/ironclaw-plugin/releases/latest/download/peerclaw_ironclaw_plugin.wasm\nironclaw extension install ./peerclaw.wasm\n```\n\nأعد تشغيل IronClaw لتفعيل الإضافة المحدثة.", |
| 723 | + "prompt_picoclaw": "\n\n## الخطوة 4: إعادة تثبيت إضافة PicoClaw\n\n```bash\ngo get github.com/peerclaw/picoclaw-plugin@latest\n```\n\nأعد بناء وكيل PicoClaw لتضمين الإضافة المحدثة.", |
| 724 | + "prompt_nanobot": "\n\n## الخطوة 4: إعادة تثبيت إضافة nanobot\n\n```bash\npip install --upgrade git+https://github.com/peerclaw/nanobot-plugin.git\n```\n\nأعد تشغيل nanobot لتفعيل الإضافة المحدثة.", |
| 725 | + "prompt_zeroclaw": "\n\n## الخطوة 4: إعادة تثبيت إضافة ZeroClaw\n\nقم بتحديث التبعية في ملف `Cargo.toml`:\n```toml\npeerclaw-zeroclaw-plugin = { git = \"https://github.com/peerclaw/zeroclaw-plugin.git\" }\n```\n\nنفّذ `cargo update` وأعد بناء وكيل ZeroClaw.", |
726 | 726 | "copyPrompt": "نسخ النص", |
727 | 727 | "copied": "تم النسخ" |
728 | 728 | } |
|
0 commit comments