Overview

OpenClaw

OpenClaw 🦞

OpenClaw

«پوست‌اندازی! پوست‌اندازی!» — احتمالاً یک خرچنگ فضایی

Gateway مستقل از سیستم‌عامل برای عامل‌های هوش مصنوعی در Discord، Google Chat، iMessage، Matrix، Microsoft Teams، Signal، Slack، Telegram، WhatsApp، Zalo و موارد دیگر.

پیام بفرستید و پاسخ عامل را در جیب خود دریافت کنید. یک Gateway را در میان Pluginهای کانال، WebChat و Nodeهای همراه اجرا کنید.

توسعه‌یافته به‌صورت آزاد توسط بنیاد OpenClaw، یک سازمان غیرانتفاعی.

مرور مستندات

مرورگرهای همراه ممکن است منوی بخش را بدون نوار کامل زبانه‌های دسکتاپ نمایش دهند. از این پیوندهای مرکزی برای دسترسی به همان بخش‌های سطح‌بالای مستندات از داخل صفحه استفاده کنید.

OpenClaw چیست؟

OpenClaw یک Gateway خودمیزبان است که برنامه‌های گفت‌وگوی محبوب شما — Discord، Google Chat، iMessage، Matrix، Microsoft Teams، Signal، Slack، Telegram، WhatsApp، Zalo و موارد دیگر از طریق Pluginهای کانال — را به عامل‌های کدنویسی هوش مصنوعی متصل می‌کند. یک فرایند Gateway را روی دستگاه خودتان (یا یک سرور) اجرا می‌کنید و آن به پلی میان برنامه‌های پیام‌رسانی شما و یک دستیار هوش مصنوعی همیشه‌دردسترس تبدیل می‌شود.

برای چه کسانی است؟ توسعه‌دهندگان و کاربران حرفه‌ای که دستیار هوش مصنوعی شخصی می‌خواهند تا از هرجا به آن پیام بدهند، بدون آنکه کنترل داده‌هایشان را واگذار کنند یا به یک سرویس میزبانی‌شده متکی باشند.

چه چیزی آن را متمایز می‌کند؟

  • خودمیزبان: روی سخت‌افزار شما و طبق قواعد شما اجرا می‌شود
  • چندکاناله: یک Gateway به‌طور هم‌زمان به تمام Pluginهای کانال پیکربندی‌شده سرویس می‌دهد
  • عامل‌محور: برای عامل‌های کدنویسی با امکان استفاده از ابزار، نشست‌ها، حافظه و مسیریابی چندعاملی ساخته شده است
  • متن‌باز: دارای مجوز MIT و جامعه‌محور

به چه چیزهایی نیاز دارید؟ Node 24.15+ (توصیه‌شده)، Node 22 LTS (22.22.3+) برای سازگاری، یا Node 25.9+، یک کلید API از ارائه‌دهنده منتخب و 5 دقیقه زمان. برای بهترین کیفیت و امنیت، از قدرتمندترین مدل نسل جدید موجود استفاده کنید.

نحوه کار

flowchart LR
  A["برنامه‌های گفت‌وگو + Pluginها"] --> B["Gateway"]
  B --> C["عامل OpenClaw"]
  B --> D["CLI"]
  B --> E["رابط کنترل وب"]
  B --> F["برنامه macOS"]
  B --> G["Nodeهای iOS و Android"]

Gateway منبع واحد حقیقت برای نشست‌ها، مسیریابی و اتصال‌های کانال است.

قابلیت‌های کلیدی

شروع سریع

  • نصب OpenClaw

    bash
    npm install -g openclaw@latest
  • راه‌اندازی اولیه و نصب سرویس

    bash
    openclaw onboard --install-daemon
  • گفت‌وگو

    رابط کنترل را در مرورگر باز کنید و پیامی بفرستید:

    bash
    openclaw dashboard

    یا یک کانال متصل کنید (Telegram سریع‌ترین است) و از تلفن خود گفت‌وگو کنید.

  • به نصب کامل و راه‌اندازی توسعه نیاز دارید؟ شروع به کار را ببینید.

    داشبورد

    پس از شروع Gateway، رابط کنترل مرورگر را باز کنید.

    OpenClaw

    پیکربندی (اختیاری)

    پیکربندی در ~/.openclaw/openclaw.json قرار دارد.

    • اگر هیچ کاری نکنید، OpenClaw از محیط اجرای عامل OpenClaw همراه استفاده می‌کند؛ پیام‌های مستقیم نشست اصلی عامل را به اشتراک می‌گذارند و هر گفت‌وگوی گروهی نشست مستقل خود را دریافت می‌کند.
    • اگر می‌خواهید دسترسی را محدود کنید، از channels.whatsapp.allowFrom و (برای گروه‌ها) قواعد اشاره شروع کنید.

    مثال:

    json5
    {  channels: {    whatsapp: {      allowFrom: ["+15555550123"],      groups: { "*": { requireMention: true } },    },  },  messages: { groupChat: { mentionPatterns: ["@openclaw"] } },}

    از اینجا شروع کنید

    بیشتر بیاموزید

    Was this useful?
    On this page

    On this page