معرفی Openclaw
OpenClaw یک دستیار هوش مصنوعی شخصی متنباز است که خودتان میزبانیاش میکنید. این دستیار به مدل زبانی دلخواه شما (از طریق یک کلید API) تکیه میکند و به کانالهای پیامرسان شما وصل میشود، تا از همان برنامههایی که از قبل استفاده میکنید با آن صحبت کنید. این پروژه با مجوز MIT منتشر شده است.
چنین دستیاری باید همیشه در دسترس باشد، که روی لپتاپی که به خواب میرود دشوار است. یک VPS این مشکل را حل میکند: فرایند بهطور پیوسته و مستقل از رایانه شما اجرا میشود. این کاربرد معمول توسعهدهندگان و تیمهای کوچکی است که یک عامل همیشه در دسترس میخواهند، بدون سپردن میزبانی به شخص ثالث.
هنگام تحویل، سرور شامل OpenClaw است که با نصبکننده رسمی نصب شده و Node.js را هم همان نصبکننده آماده میکند. یک کاربر سیستمی openclaw با دسترسی sudo ساخته میشود، کلیدهای SSH کاربر root به آن کپی میشوند و ماندگاری سرویسهای کاربر فعال میشود. onboarding که تعاملی است عمداً اجرا نشده است: این شما هستید که کلید API و کانالهایتان را در آن وارد میکنید.
با Openclaw چه کارهایی میتوانید انجام دهید
نصبکننده رسمی، بدون onboarding
OpenClaw با اسکریپت رسمی و با گزینه --no-onboard نصب میشود. نصبی تمیز دریافت میکنید و کنترل پیکربندی مدلها و کانالها در دست خودتان میماند.
کاربر اختصاصی openclaw
برنامه با root اجرا نمیشود. حساب openclaw با sudo بدون رمز عبور و بدون رمز عبور ورود ساخته میشود: دسترسی با کلید SSH انجام میشود.
اتصال مستقیم با کلید SSH
کلیدهای مجاز root به حساب openclaw کپی میشوند. اگر هنگام سفارش کلیدی داده باشید، بلافاصله با این حساب وارد میشوید.
دیمنی که با قطع اتصال از بین نمیرود
recipe حالت linger را برای کاربر openclaw فعال میکند. سرویسهای systemd کاربر، از جمله دیمن gateway، با بستن نشست SSH شما همچنان اجرا میشوند.
Git، curl و sudo از قبل نصبشده
بستههای پایه روی Debian و Ubuntu موجودند. میتوانید بدون آمادهسازی بیشتر مخزنها را کلون کنید و اسکریپتها را دریافت کنید.
شروع کار با Openclaw
از سفارش تا راهاندازی نهایی، در چند دقیقه.
- 1
VPS را همراه با OpenClaw سفارش دهید
یک VPS لینوکس در پاریس یا فرانکفورت (Debian 12 یا 13، Ubuntu 20.04، 22.04 یا 24.04) انتخاب کنید. در تب «Applications» فرم سفارش، OpenClaw را تیک بزنید و کلید عمومی SSH خود را اضافه کنید.
- 2
با کاربر openclaw از طریق SSH وصل شوید
پس از تحویل سرور، با حساب openclaw وارد شوید: این حساب کلیدهای SSH کاربر root را برمیدارد. برای این حساب رمز عبوری تعریف نشده است.
Bashssh openclaw@SERVER_IP - 3
onboarding برنامه OpenClaw را اجرا کنید
راهنمای تعاملی را اجرا کنید: کلید API مدل شما و کانالهایی را که باید وصل شوند میپرسد و سپس دیمن را نصب میکند. پیش از شروع، کلید API ارائهدهنده مدل خود را آماده داشته باشید.
Bashopenclaw onboard --install-daemon - 4
سرور را برای production امن کنید
یک فایروال فعال کنید که فقط SSH را مجاز میکند و رابط کنترل OpenClaw را روی اینترنت در معرض دید قرار ندهید: از یک تونل SSH استفاده کنید. بکاپهای سرور را هم زمانبندی کنید، چون پیکربندی شامل کلیدهای API شماست.
Bashsudo apt install -y ufw sudo ufw allow OpenSSH sudo ufw enable
کاربردهای Openclaw
دستیار شخصی همیشه آنلاین
عامل شما در هر ساعتی در پیامرسانهایتان پاسخ میدهد، بدون وابستگی به رایانه روشن در خانه یا دفتر.
اتوماسیون برای یک تیم کوچک
یک سرور مشترک دستیار تیم را میزبانی میکند: خلاصهها، جستوجوها، یادآورها و کارهای تکراری که از یک کانال گفتوگو فعال میشوند.
محیط آزمایش برای عاملهای هوش مصنوعی
مدلها، کانالها و پیکربندیها را روی سروری یکبارمصرف و جدا از رایانه کاریتان آزمایش کنید، سپس آن را حذف کنید یا نگه دارید.
جایگزین خودمیزبان برای دستیارهای SaaS
ارائهدهنده مدل را خودتان انتخاب میکنید و پیکربندی را روی سروری در اروپا که خودتان مدیریت میکنید نگه میدارید.
پرسشهای متداول درباره Openclaw
بله. نصب انجام شده است، اما onboarding تعاملی است و توسط recipe اجرا نمیشود. با کاربر openclaw وارد شوید و openclaw onboard --install-daemon را اجرا کنید تا کلید API و کانالهایتان را وارد کنید.
درباره Openclaw بیشتر بدانید
آنچه هنگام تحویل نصب شده است
recipe فهرست بستهها را بهروز میکند، ca-certificates، curl، git و sudo را نصب میکند و سپس کاربر openclaw را میسازد. یک اسکریپت (/opt/install-openclaw.sh) کلیدهای SSH شما را کپی میکند، حالت linger را فعال میکند و نصبکننده رسمی را با --no-onboard اجرا میکند. پیام پایانی دستوری را که باید بعداً اجرا کنید یادآوری میکند: openclaw onboard --install-daemon.
اگر اتصال با openclaw شکست خورد
کلیدها فقط در صورتی کپی میشوند که root هنگام نصب در /root/.ssh/authorized_keys کلیدی داشته باشد. اگر هنگام سفارش کلید SSH ندادهاید، ابتدا با root وارد شوید، سپس کلید عمومیتان را به /home/openclaw/.ssh/authorized_keys اضافه کنید. همچنین میتوانید از root با su - openclaw به این حساب بروید.
توصیههای امنیتی
یک دستیار هوش مصنوعی که به پیامرسانها و یک مدل زبانی وصل است، با اطلاعات محرمانه سروکار دارد: کلیدهای API، توکنهای کانالها، مکالمات. دسترسی SSH را فقط با کلید نگه دارید، افرادی را که اجازه پیامدادن به آن را دارند محدود کنید و فقط دسترسیهایی را که نیاز دارد به آن بدهید. حساب openclaw sudo بدون رمز عبور دارد: پس کلید SSH آن را مثل کلید یک مدیر سیستم در نظر بگیرید.
برای دسترسی از طریق دامنه، جلوی هر سرویس وب یک reverse proxy با HTTPS اضافه کنید و مستندات پروژه را دنبال کنید. آموزشهای ما راهاندازی فایروال و گواهیها را پوشش میدهند.

