Overview

OpenClaw

OpenClaw 🦞

OpenClaw

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

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

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

مرور مستندات

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

OpenClaw چیست؟

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

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

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

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

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

نحوه کار

flowchart LR
  A["Chat apps + plugins"] --> B["Gateway"]
  B --> C["OpenClaw agent"]
  B --> D["CLI"]
  B --> E["Web Control UI"]
  B --> F["macOS app"]
  B --> G["iOS and Android nodes"]

Gateway مرجع یگانه و معتبر برای نشست‌ها، مسیریابی و اتصال‌های کانال است.

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

شروع سریع

  • Install OpenClaw

    bash
    npm install -g openclaw@latest
  • Onboard and install the service

    bash
    openclaw onboard --install-daemon
  • Chat

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

    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