Overview
OpenClaw
OpenClaw 🦞
"EXFOLIATE! EXFOLIATE!" — احتمالاً یک خرچنگ فضایی
Gateway برای هر سیستمعاملی، مخصوص عاملهای هوش مصنوعی در Discord، Google Chat، iMessage، Matrix، Microsoft Teams، Signal، Slack، Telegram، WhatsApp، Zalo و موارد بیشتر.
یک پیام بفرستید و از داخل جیب خود پاسخ عامل را دریافت کنید. یک Gateway را در میان کانالهای داخلی، Pluginهای کانال همراه، WebChat و گرههای موبایل اجرا کنید.
OpenClaw را نصب کنید و Gateway را در چند دقیقه بالا بیاورید.
راهاندازی هدایتشده با openclaw onboard و جریانهای جفتسازی.
داشبورد مرورگر را برای چت، پیکربندی و نشستها اجرا کنید.
OpenClaw چیست؟
OpenClaw یک Gateway خودمیزبان است که برنامههای چت و سطحهای کانالی محبوب شما را — کانالهای داخلی بههمراه Pluginهای کانال همراه یا خارجی مانند Discord، Google Chat، iMessage، Matrix، Microsoft Teams، Signal، Slack، Telegram، WhatsApp، Zalo و موارد بیشتر — به عاملهای کدنویسی هوش مصنوعی مانند Pi وصل میکند. شما یک فرایند Gateway واحد را روی دستگاه خودتان (یا یک سرور) اجرا میکنید، و این فرایند به پل میان برنامههای پیامرسان شما و یک دستیار هوش مصنوعی همیشه در دسترس تبدیل میشود.
برای چه کسانی است؟ توسعهدهندگان و کاربران حرفهای که یک دستیار هوش مصنوعی شخصی میخواهند که بتوانند از هرجا به آن پیام بدهند — بدون اینکه کنترل دادههایشان را از دست بدهند یا به یک سرویس میزبانیشده وابسته باشند.
چه چیزی آن را متفاوت میکند؟
- خودمیزبان: روی سختافزار شما و طبق قواعد شما اجرا میشود
- چندکاناله: یک Gateway همزمان کانالهای داخلی و Pluginهای کانال همراه یا خارجی را سرویس میدهد
- بومی عامل: برای عاملهای کدنویسی با استفاده از ابزار، نشستها، حافظه و مسیریابی چندعاملی ساخته شده است
- متنباز: دارای مجوز MIT و جامعهمحور
به چه چیزی نیاز دارید؟ Node 24 (پیشنهادی)، یا Node 22 LTS (22.16+) برای سازگاری، یک کلید API از ارائهدهنده انتخابیتان، و ۵ دقیقه زمان. برای بهترین کیفیت و امنیت، از قویترین مدل نسل جدید موجود استفاده کنید.
سازوکار
flowchart LR
A["Chat apps + plugins"] --> B["Gateway"]
B --> C["Pi agent"]
B --> D["CLI"]
B --> E["Web Control UI"]
B --> F["macOS app"]
B --> G["iOS and Android nodes"]Gateway منبع واحد حقیقت برای نشستها، مسیریابی و اتصالهای کانال است.
قابلیتهای کلیدی
Discord، iMessage، Signal، Slack، Telegram، WhatsApp، WebChat و موارد بیشتر با یک فرایند Gateway واحد.
Pluginهای همراه، Matrix، Nostr، Twitch، Zalo و موارد بیشتر را در انتشارهای عادی و فعلی اضافه میکنند.
نشستهای ایزوله برای هر عامل، فضای کاری یا فرستنده.
تصویر، صدا و سند ارسال و دریافت کنید.
داشبورد مرورگر برای چت، پیکربندی، نشستها و گرهها.
گرههای iOS و Android را برای جریانهای کاری دارای Canvas، دوربین و صدا جفت کنید.
شروع سریع
نصب OpenClaw
npm install -g openclaw@latestراهاندازی اولیه و نصب سرویس
openclaw onboard --install-daemonچت
رابط کنترل را در مرورگر خود باز کنید و یک پیام بفرستید:
openclaw dashboardیا یک کانال وصل کنید (Telegram سریعترین است) و از گوشی خود چت کنید.
به نصب کامل و راهاندازی توسعه نیاز دارید؟ شروع به کار را ببینید.
داشبورد
پس از شروع Gateway، رابط کنترل مرورگر را باز کنید.
- پیشفرض محلی: http://127.0.0.1:18789/
- دسترسی از راه دور: سطحهای وب و Tailscale
پیکربندی (اختیاری)
پیکربندی در ~/.openclaw/openclaw.json قرار دارد.
- اگر هیچ کاری نکنید، OpenClaw از باینری Pi همراه در حالت RPC با نشستهای جداگانه برای هر فرستنده استفاده میکند.
- اگر میخواهید آن را محدود کنید، با
channels.whatsapp.allowFromو (برای گروهها) قواعد اشاره شروع کنید.
مثال:
{ channels: { whatsapp: { allowFrom: ["+15555550123"], groups: { "*": { requireMention: true } }, }, }, messages: { groupChat: { mentionPatterns: ["@openclaw"] } },}از اینجا شروع کنید
همه مستندات و راهنماها، سازماندهیشده بر اساس مورد استفاده.
تنظیمات اصلی Gateway، توکنها و پیکربندی ارائهدهنده.
الگوهای دسترسی SSH و tailnet.
راهاندازی مخصوص کانال برای Feishu، Microsoft Teams، WhatsApp، Telegram، Discord و موارد بیشتر.
گرههای iOS و Android با جفتسازی، Canvas، دوربین و کنشهای دستگاه.
نقطه ورود برای رفع مشکلات رایج و عیبیابی.