First steps

شروع به کار

OpenClaw را نصب کنید، راه‌اندازی اولیه را اجرا کنید و در حدود 5 دقیقه با دستیار هوش مصنوعی خود گفتگو کنید. در پایان، یک Gateway در حال اجرا، احراز هویت پیکربندی‌شده و یک نشست گفتگوی فعال خواهید داشت.

آنچه نیاز دارید

  • Node.js 22.22.3+، 24.15+ یا 25.9+ (24 پیش‌فرض پیشنهادی است)
  • یک کلید API از یک ارائه‌دهنده مدل (Anthropic، OpenAI، Google و غیره) — هنگام راه‌اندازی اولیه از شما درخواست می‌شود

راه‌اندازی سریع

  • نصب OpenClaw

    macOS / Linux

    bash
    curl -fsSL https://openclaw.ai/install.sh | bash

    فرایند اسکریپت نصب

    Windows (PowerShell)

    powershell
    iwr -useb https://openclaw.ai/install.ps1 | iex
  • اجرای راه‌اندازی اولیه

    bash
    openclaw onboard --install-daemon

    راهنما شما را در انتخاب ارائه‌دهنده مدل، تنظیم کلید API و پیکربندی Gateway همراهی می‌کند. QuickStart معمولاً فقط چند دقیقه طول می‌کشد، اما ورود به حساب ارائه‌دهنده، جفت‌سازی کانال، نصب دیمون، بارگیری‌های شبکه، Skills یا Pluginهای اختیاری می‌توانند راه‌اندازی اولیه کامل را طولانی‌تر کنند. مراحل اختیاری را رد کنید و بعداً با openclaw configure بازگردید.

    برای مرجع کامل، راه‌اندازی اولیه (CLI) را ببینید.

  • بررسی اجرای Gateway

    bash
    openclaw gateway status

    باید ببینید که Gateway روی پورت 18789 در حال گوش‌دادن است.

  • باز کردن داشبورد

    bash
    openclaw dashboard

    این فرمان Control UI را در مرورگر شما باز می‌کند. اگر بارگذاری شود، همه‌چیز به‌درستی کار می‌کند.

  • ارسال نخستین پیام

    پیامی در گفتگوی Control UI تایپ کنید؛ باید پاسخی از هوش مصنوعی دریافت کنید.

    ترجیح می‌دهید به‌جای آن از تلفن خود گفتگو کنید؟ سریع‌ترین کانال برای راه‌اندازی Telegram است (فقط یک توکن ربات). برای مشاهده همه گزینه‌ها، کانال‌ها را ببینید.

  • پیشرفته: سوار کردن یک بیلد سفارشی Control UI

    اگر یک بیلد بومی‌سازی‌شده یا سفارشی از داشبورد را نگه‌داری می‌کنید، gateway.controlUi.root را به دایرکتوری حاوی دارایی‌های استاتیک بیلدشده و index.html اشاره دهید.

    bash
    mkdir -p "$HOME/.openclaw/control-ui-custom"# فایل‌های استاتیک بیلدشده خود را در آن دایرکتوری کپی کنید.

    سپس تنظیم کنید:

    json
    {"gateway": {  "controlUi": {    "enabled": true,    "root": "$HOME/.openclaw/control-ui-custom"  }}}

    Gateway را مجدداً راه‌اندازی و داشبورد را دوباره باز کنید:

    bash
    openclaw gateway restartopenclaw dashboard

    گام‌های بعدی

    پیشرفته: متغیرهای محیطی

    اگر OpenClaw را به‌عنوان حساب سرویس اجرا می‌کنید یا مسیرهای سفارشی می‌خواهید:

    • OPENCLAW_HOME — دایرکتوری خانه برای تفکیک مسیرهای داخلی
    • OPENCLAW_STATE_DIR — بازنویسی دایرکتوری وضعیت
    • OPENCLAW_CONFIG_PATH — بازنویسی مسیر فایل پیکربندی

    مرجع کامل: متغیرهای محیطی.

    مطالب مرتبط

    Was this useful?
    On this page

    On this page