CLI commands
مستندات
openclaw docs
نمایهٔ زندهٔ مستندات OpenClaw را از ترمینال جستوجو کنید. این دستور برای نقطهٔ پایانی عمومی جستوجوی MCP مستندات میزبانیشده روی Mintlify در https://docs.openclaw.ai/mcp.SearchOpenClaw یک فرمان پوسته اجرا میکند و نتایج را در ترمینال شما نمایش میدهد.
کاربرد
openclaw docs # print docs entrypoint and example searchopenclaw docs <query...> # search the live docs indexآرگومانها:
| آرگومان | توضیح |
|---|---|
[query...] |
پرسوجوی جستوجوی آزاد. پرسوجوهای چندواژهای با فاصله به هم پیوسته و بهصورت یک مورد ارسال میشوند. |
نمونهها
openclaw docs browser existing-sessionopenclaw docs sandbox allowHostControlopenclaw docs gateway token secretrefبدون پرسوجو، openclaw docs بهجای اجرای جستوجو، URL نقطهٔ ورود مستندات را همراه با یک دستور جستوجوی نمونه چاپ میکند.
نحوهٔ کار
openclaw docs برای فراخوانی ابزار جستوجوی MCP مستندات، CLI به نام mcporter را اجرا میکند، سپس بلوکهای Title: / Link: / Content: را از خروجی ابزار به فهرستی از نتایج تبدیل میکند.
برای پیدا کردن mcporter، OpenClaw بهترتیب این موارد را بررسی میکند:
mcporterدرPATH(اگر وجود داشته باشد مستقیم استفاده میشود).pnpm dlx mcporter ...اگرpnpmنصب باشد.npx -y mcporter ...اگرnpxنصب باشد.
اگر هیچکدام در دسترس نباشند، دستور با راهنمایی برای نصب pnpm (npm install -g pnpm) ناموفق میشود.
فراخوانی جستوجو از مهلت زمانی ثابت ۳۰ ثانیهای استفاده میکند. قطعههای نتیجه برای هر ورودی به حدود ۲۲۰ نویسه کوتاه میشوند.
خروجی
در یک ترمینال غنی (TTY)، نتایج بهصورت یک عنوان و سپس یک فهرست بولتدار نمایش داده میشوند. هر بولت عنوان صفحه، URL پیوندشدهٔ مستندات، و یک قطعهٔ کوتاه در خط بعدی را نشان میدهد. نتایج خالی، «نتیجهای نیست.» را چاپ میکنند.
در خروجی غیرغنی (پایپشده، --no-color، اسکریپتها)، همان دادهها بهصورت Markdown نمایش داده میشوند:
# Docs search: <query> - [Title](https://docs.openclaw.ai/...) - snippet- [Title](https://docs.openclaw.ai/...) - snippetکدهای خروج
| کد | معنی |
|---|---|
0 |
جستوجو موفق بود (از جمله پاسخهای بدون نتیجه). |
1 |
فراخوانی ابزار MCP ناموفق بود؛ stderr بهصورت درونخطی چاپ میشود. |