🦞 מדריך OpenClaw - סדרת המדריכים המושלמת למתחילים
מדריכי IT להתקנות OpenClaw — מ-Bresleveloper AI
מדריכים שנבדקו בשטח, נכתבו על ידי בני אדם ועוזרי AI, עבור עוזרי AI (ובני האדם שלהם).
ברוכים הבאים ל-OpenClaw
OpenClaw הוא מסגרת עוצמתית לעוזרי AI שמאפשרת לפרוס סוכנים חכמים המחוברים לערוצי תקשורת שונים כמו WhatsApp, Telegram, Discord ועוד. בין אם אתה מריץ אותו על מכונה מקומית או על VPS, המדריך הזה ילווה אותך בכל שלב - מהתקנה ראשונית ועד להגדרות מתקדמות עם מספר סוכנים.
- רמה אפס - לגמרי חדש ל-OpenClaw - זה רק בשביל להתקין ולהתחיל לעבוד, כל אחד יכול
- רמה אחת - אני אשלוט ב-OpenClaw שלי - אני מלמד אותך להבין את ההגדרות שלו ולעבוד חכם
- רמה שתיים - באמת מעלים רמה עם סוכנים מרובים - זה בשביל מתקדמים
תתחיל לאט, תעבוד בהתאם לרמה שלך, ואני זמין להדרכות ושיעורים פרטיים או לבנות לך דברים מתקדמים
צריך עזרה נוספת?
צרו איתי קשר לשירותים בתשלום עם אהבה:
נבנה עם 🦞 על ידי Jarvis de la Ari & Ariel @ Bresleveloper AI
בואו נתחיל!
רמה אפס - לגמרי חדש ל-OpenClaw
שלב 1: הכנה - מה צריך לפני שמתקינים
קנה VPS
אם אתה מתקין מקומי על המחשב לא צריך לקנות VPS
עבור ל-Hostinger וקנה שרת Ubuntu. הנה הקישור להנחה שלי: Hostinger
איך לחבר את OpenClaw ל-OpenAI OAuth?
אתה צריך לחבר בינה מלאכותית
[openclaw] 🦞 # איך לחבר את מנוי ה-OpenAI (chatGPT) שלי ל-OpenClaw - המדריך הכי חסין-טיפשים שיש ♥
1. מנוי chatGPT לעומת מנוי Codex
OpenAI היא חברה, והיא מספקת 2 קווי מוצרים. קו ה-chatGPT, שרק מיועד לך כדי לדבר עם הצ’אט שלך, וקו ה-Codex, שהוא מוח AI עבור סוכני ה-AI שלך. אתה צריך מנוי Codex. אפשר להשיג אחד כאן:
2. איך לחבר את OpenClaw ל-OpenAI OAuth? - חלק 1
- אם OpenClaw עדיין לא מותקן - בתהליך ה-onboarding פשוט בחר
OpenAI=>OAuth - אם עושים onboarding מחדש -
openclaw onboard=> בבחירת provider בחרOpenAI=>OAuth(אפשר לדלג על כל השאר) - (מומלץ) פשוט להוסיף להתקנה קיימת -
openclaw models auth login --provider openai-codex --set-default
3. איך לחבר את OpenClaw ל-OpenAI OAuth? - חלק 2
תתבקש לעבור לאיזה קישור. אם זו התקנה מקומית הוא יפתח דפדפן, אחרת תצטרך להעתיק-להדביק אותו (אם אתה משתמש בטרמינל של Hostinger אין לך CTRL+C/CTRL+V, אז תשתמש רק בעכבר).
כשגולשים לקישור הזה, הוא ייגמר באיזה קישור מוזר שמתחיל ב-localhost:1455..... אם זו התקנה מקומית אתה אמור להיות מסודר. אחרת, תעתיק את כל הקישור ותדביק אותו בטרמינל שלך.
4. לבחור מודל - חלק 1
תתבקש לבחור מתוך רשימת מודלים, בחר gpt-5.3-codex, הוא הכי מסוגל והכי קל להתחיל איתו
5. לבחור מודל - חלק 2
בצ’אט עם הסוכן שלך אפשר לעשות /models openai-codex כדי לראות אילו מודלים אחרים אפשר להחליף במהלך השיחה. אתה לא מאבד את היסטוריית השיחה.
6. מדריך לבחירת מודל
להחליף מודל: /model openai-codex/gpt-5.1-codex-mini.
ההנחיה שלי:
- אם אני צריך שותף לחשיבה -
/model openai-codex/gpt-5.4. - אם אני צריך שמשהו יתבצע -
/model openai-codex/gpt-5.3-codex. - אם אני צריך זול -
/model openai-codex/gpt-5.1-codex-mini.
7. טיפ של מקצוענים
תשתמש ב-Ollama subscription יחד עם מנוי ה-OpenAI שלך עבור משימות פשוטות ואוטומטיות, תשתמש ב-qwen3.5:cloud)
להתקין ollama עם openclaw:
- install -
curl -fsSL https://ollama.com/install.sh | sh - get model and test -
ollama run qwen3.5:cloud(exit with ctrl + d) - add to models list -
openclaw onboard- chooose ollama provider
אפשרויות נוספות עבור ספקים במקום OpenAI
לצערנו, Claude ו-Gemini לא מאפשרים OAuth עם OpenClaw. האפשרויות שלך:
- לגיטימי - השתמש ב-API (תשלום לפי שימוש): OpenRouter.ai או Amazon Bedrock
- לגיטימי וקל במיוחד: Ollama Plan
- לגיטימי: Synthetic.new
צריך עוד עזרה? צור קשר עכשיו ♥
שלב 2: התקנת OpenClaw
הרץ שורה אחת זו:
curl -fsSL https://openclaw.ai/install.sh | bash
עקוב אחר ההוראות. בחר את הספק והמודל שלך. עבור ערוצי תקשורת, Telegram הוא הקל ביותר (בנוי במיוחד לבוטים). המדריכים ביוטיוב הם לעזר, לא חובה.
שלב 4: לוח הבקרה - הגדרת HTTPS מרחוק
אם אתה משתמש ב-VPS, עקוב אחרי השלבים האלה כדי לחשוף את לוח הבקרה כראוי על HTTPS.
מצא את כתובת ה-IP של השרת שלך
- היכנס למסך הניהול של Hostinger.
- בתפריט הצדדי בחר את אזור ה-VPS שלך ולחץ על השרת הרלוונטי.
- שם תראה את כתובת ה-IP הציבורית של השרת — ארבע מספרים שמופרדות על ידי נקודות. זו הכתובת שתשתמש בה כדי לפתוח את לוח הבקרה מהדפדפן שלך.
קבל את טוקן לוח הבקרה שלך
אם החמצת אותו במהלך ההתקנה, אפשר להריץ openclaw dashboard.
אמור למצוא את הכתובת הזו (עם טוקן רנדומלי) http://localhost:18789/#token=eb98c1c5adbb8448db25e0123456788b81c98e6b18562ca9
אחרי שיש לך את כתובת ה-IP, בחר פורט קבוע ללוח הבקרה. במדריך הזה נשתמש ב-30080 לכל אורך הדרך כדי לא לבלבל. אבל כדאי לך לבחור מספר קצת אחר בין 30000 ל 60000
בקש מהסוכן שלך
http://localhost:18789/#token=eb98c1c5adbb8448db25e0959454508b81c98e6b18562ca9
זה לוח הבקרה המקורי של OpenClaw
אבל אתה חי על VPS
אז אני רוצה לפתוח את לוח הבקרה הזה לחוץ
אני צריך את העזרה שלך
1. הפנה את לוח הבקרה לפורט 30080
2. הפעל HTTPS על פורט 30080 עם תעודה עצמית-חתומה
3. הגדר את כתובת ה-origin של ה-gateway בתור `https://<כתובת ה-IP שלך>:30080`
4. פתח את פורט 30080 ב-ufw
5. אשר את הצימוד
אחרי שתיתן לו את זה:
- הוא אולי יתווכח, תגיד לו לעשות את זה בכל זאת
- גלוש ל-
https://<כתובת ה-IP שלך>:30080 - אולי תקבל
ERR_CONNECTION_TIMED_OUT- תגיד לסוכן לפתור את זה - אמור לראות שגיאת “pairing required”, העתק-הדבק את זה לסוכן ותגיד לו לאשר את המכשיר
- רענן ולוח הבקרה אמור לעבוד
רמה אחת - אני אשלוט ב-OpenClaw שלי
שלב 5: סוכנים ומודלים
טיפ לפני שמתחילים - מה אני עושה
אני משתדל שיהיה עוד סוכנים לכל פעולה, שהראשי יישאר לי פנוי לשיחה ותכנון
המודלים שלי :
- מחשבה -
"openai-codex/gpt-5.4": { "alias": "GPT" }, - תכנות וביצוע -
"openai-codex/gpt-5.3-codex": { "alias": "CODEX" }, - פעולות קטנות או אוטומציות -
"ollama/qwen3.5:cloud": { "alias": "QWEN" } - פעולות קטנות אם קונים רק OPENAI -
"openai-codex/gpt-5.1-codex-mini": { "alias": "MINI" }
כללים כלליים
- ה-openclaw.json שלך נמצא ב-
~/.openclaw/openclaw.json - OpenClaw שומר כ-5 גיבויים, אז אם שברת משהו פשוט העתק גיבוי
cp ~/.openclaw/openclaw.json.bak ~/.openclaw/openclaw.json - עם זאת, לפני כל דבר העתק את ההגדרות העובדות שלך למקום בטוח עד שתגיע לגרסה עובדת
- רוב הפקודות הקיימות בתיעוד לא הושלמו ויכולות בקלות לשבור את ה-OpenClaw שלך, כולל אם תבקש מהסוכן לעשות אותן
הוספת סוכנים נוספים
נראה שאין מנגנון להוסיף סוכנים חדשים דרך הממשק (19.2.2026). אז כדי ליזום סוכן פשוט ללא ערוצים או מודל אתה צריך 2 פקודות טרמינל (שנה batman לשם הסוכן שלך):
openclaw agents add batman --workspace ~/.openclaw/workspace-batmanopenclaw agent --agent batman --message "wake up"
לא משנה מה ההודעה שלך, פשוט יזם אותו, ותוכל להמשיך בממשק האינטרנט.
אם לא תספק --workspace הטרמינל ישאל אותך כמה שאלות
מכאן אפשר לצמד אותו לערוצים, קרא על סוכנים מרובים.
openclaw.json עבור סוכנים
בהגדרות raw תמיד יש את הבסיס עבור הסוכן הראשי:
{
.......
"auth":.....
"agents":{
"defaults":......
ה-"defaults" מכיל פרטים על מודל ברירת מחדל, רשימת מודלים מותרים/ידועים, ועוד על הסוכן הראשי.
אחרי הוספת סוכן יופיע "list":
{
.......
"auth":.....
"agents":{
"defaults":......
"list": [
{
"id": "main"
},
{
"id": "batman",
"name": "batman",
"workspace": "/root/.openclaw/workspace-batman",
"agentDir": "/root/.openclaw/agents/batman/agent",
}
]
},
כל סוכן שתוסיף יצטרף לרשימה הזו. לפי הבנתי אתה חייב ליזום את הסוכן מהטרמינל, אי אפשר פשוט להוסיף אותו בהגדרות.
כדי להוסיף מודל ברירת מחדל לסוכן הזה הוסף "model": "openai-codex/gpt-5.3-codex" (אל תשכח פסיק בשורה מעל), נדבר על זה עוד בחלק המודלים.
הוספת ספקים נוספים
חשוב - שים לב לגבי ספקים - ספקי מנוי כמו Google ו-Anthropic (Claude) וכו’. כולם גורמים לך להסכים ל-TOS שלהם שלא להשתמש במנוי עם צד שלישי. לכן אתה מסתכן שהחשבון שלך ייחסם. (אציין שחיפוש באינטרנט (19.2.2026) מראה ש-Anthropic חוסמת מהר, Google חוסמת, וכרגע OpenAI לא, אבל הם עשויים!). הם גם לא מאפשרים לשרת לקוחות עם המנוי שלך, זה נחשב שיתוף וגניבה.
אז אל תעשה את זה. רוב המדריכים מציגים את מנוי Anthropic כ-AI, אבל בואו נאמר שהמודלים שלהם הם הכי טובים בהחלט. אני אישית הגדרתי את ה-OpenClaw שלי להשתמש ב-Ollama כראשי, Codex כסוכן לדברים קשים, ומשתמש ב-Claude Code/Co-Work במכונה המקומית שלי לעבודה יצירתית, כי Codex הוא מעולה לכל דבר שאתה אומר לו לעשות, אבל לא לצד היצירתי.
טוקנים ומפתחות API
הם בעצם אותו דבר, רק ערך סוד שונה שנשלח לנקודת הקצה של ה-AI. לכן יש כמה דרכים להשיג אותם.
ספק/מודל ראשי
כשהתקנת את ה-OpenClaw שלך עשית openclaw onboard והגדרת ספק ומודל מסוימים. זה יחשב כמודל הראשי שלך, כל שיחה, סשן וסוכן.
הבעיה העיקרית עם שימוש בפקודות הטרמינל היא שהן אוהבות לדרוס את הראשי.
אז בוא נלמד על ספקים ואיך אפשר להגדיר אותם ישירות בהגדרות.
הספקים הגדולים
Gemini, Claude, GPT - כל אחד צריך את הדבר שלו. GPT עם openclaw onboard פשוט נותן לך קישור לדפדפן, שמסתיים בקישור אחר (שלא יעבוד בדפדפן) פשוט העתק את הקישור הזה בחזרה לטרמינל וזה יעבוד.
ספקים אחרים
יש ספקי מנוי אחרים שיאפשרו לך לעשות מה שאתה רוצה, מספקים מודלים בקוד פתוח (בדרך כלל סינים), צד שלישי, לקוחות, אתה יכול לקרוא לזה איך שאתה רוצה, 2 מאלה הם Ollama ו-Synthetic.new.
לפי הבנתי Synthetic אולי הכי זול, ו-Ollama הכי קל לשימוש כי הם מאפשרים לך להפעיל את OpenClaw עם הפקודה המיוחדת שלהם עם המודל שתבחר.
אני בטוח שיש עוד הרבה כאלה. לא קראתי את ה-TOS של ספקים מיידיים כמו kimi.com. אגב, הם מספקים דבר שנקרא OpenClaw-Cloud.
ספקי API - תשלום לפי שימוש
יש הרבה ספקי API כמו OpenRouter.ai או Amazon Bedrock, או כל הגדולים עצמם יאפשרו לך לקנות טוקן API.
העניין של API הוא תשלום לפי שימוש - Pay As You Go. ועבור הגלובליים אפשר לבחור מכל המודלים הקיימים (לפעמים בחינם!).
אפשר גם להשתמש ב-HuggingFace כדי לגשת למודלים מיוחדים יותר (וחלקם בחינם!).
הערה: חינמיים עולים תחזוקה ממך. כמו כן חייב להיות להם 64K context לפחות.
בכל מקרה העניין הוא שאתה מקבל טוקן, שם כסף בבנק מראש, ומשתמש בקצב שלך.
למה אף אחד לא משתמש במפתחות API עם OpenClaw? כי הוא שותה הרבה, כל הודעה יכולה לעלות לך 10$ ומעלה עם מודלים יקרים כמו Opus (קיבלתי 6$ על הודעה אחת!). אז השתמש ב-Ollama או ב-Synthetic.new (נראה ש-Synthetic.new קצת יותר מהיר, אבל אני אוהב את Ollama כפרויקט). אם אתה באמת רוצה להשתמש במפתח API יש מודלים זולים מאוד שיעזרו לך במחיר דומה כמו openai/gpt-5-nano וכו'.
דוגמאות מהירות
שים לב שהם דורסים את המודל הראשי.
OpenRouter:
- קבל את ה-API key שלך
openclaw onboard --auth-choice apiKey --token-provider openrouter --token "$OPENROUTER_API_KEY"
Ollama:
- הריפו הרשמי: ollama/ollama
curl -fsSL https://ollama.com/install.sh | sh- התקן על המכונה שעליה OpenClaw רץollama run qwen3.5:cloud- ודא שהמודל עובד מקומיתopenclaw onboard- בחר את ספק Ollama כדי לחבר אותו ל-OpenClaw
לאחרים קרא בתיעוד על ספקי-מודל.
מבנה openclaw.json עבור ספקים
בוא נלמד מה יש לנו כדי שנלמד להגדיר ישירות בהגדרות.
ספקים מוגדרים מראש
אם השתמשת בדברים כמו Claude, OpenAI, OpenRouter, כי הם “מוגדרים היטב” בקוד של OpenClaw, זה ייצור את הסעיף הזה בהגדרות:
"auth": {
"profiles": {
"openai-codex:default": {
"provider": "openai-codex",
"mode": "oauth"
},
"openrouter:default": {
"provider": "openrouter",
"mode": "api_key"
}
}
},
מה זה אומר?
"profiles"- הוא הפניה לפרופיל מוגדר בקוד של OpenClaw."name:default"- כמו"openrouter:default", שם הפרופיל המוגדר. חשוב - חייב להסתיים ב-:default"provider"- שם הפרופיל בפועל."mode"- ה"סוד" משתמש קצת אחרת כשמשתמשים ב-“oauth” עבור מנויי הספקים, בעוד שכל דבר אחר משתמש בסכמה קבועה עם Bearer (“api_key”)
תבחין גם שהערך ה"סודי" שלך, טוקן או מפתח API, לא נמצא בשום מקום בהגדרות. הוא בקובץ אחר ואתה יכול לראות אותו, פשוט הקלד בטרמינל cat ~/.openclaw/agents/main/agent/auth-profiles.json.
ומה תגלה? אפשר לרמות עם Ollama באותו אופן, פשוט צריך לעשות את זה ידנית:
- הוסף בדיוק
"ollama:default": { "provider": "ollama", "mode": "api_key" } - ב-
auth-profiles.jsonב-"profiles"הוסף בדיוק:
"ollama:default": {
"type": "api_key",
"provider": "ollama",
"key": "$YOUR_OLLAMA_KEY"
}
למה זה עובד? זכור כתבתי “מוגדר היטב”? ובכן, יש עוד כאלה מוגדרים, ראה אותם עם cat /usr/lib/node_modules/openclaw/dist/model-auth-CxlTW8uU.js | grep "BASE_URL". כל עוד אתה משתמש בערכי ברירת מחדל (כמו “http://127.0.0.1:11434” עבור Ollama, ראה את האחרים בתוך הקובץ grep) זה יעבוד!
הוספת מודלים
בהגדרות שלך תמצא:
"agents": {
"defaults": {
"model": {
"primary": "ollama/qwen3.5:cloud"
},
"models": {
"openai-codex/gpt-5.3-codex": { },
כאשר "primary" יהיה מה שהשתמשת לאחרונה ב-openclaw onboard.
כל עוד אין סעיף "models" אפשר להשתמש ב-/model <provider>/<model> כדי להשתמש באופן דינמי בכל מודל, למשל אם אתה משתמש ב-OpenRouter. /models openrouter --all ירשום את כולם.
אבל בדרך כלל תרצה לסיים עם משהו כזה:
"agents": {
"defaults": {
"model": {
"primary": "ollama/qwen3.5:cloud"
},
"models": {
"openai-codex/gpt-5.3-codex": { "alias": "GPT" },
"openrouter/x-ai/grok-4.1-fast": { "alias": "GROK" },
"ollama/qwen3.5:cloud": { "alias": "QWEN" },
אז מה יש לנו כאן?
כל פריט ב-"models" יש לו מפתח כמו <provider>/<model> (עבור OpenRouter x-ai/grok-4.1-fast זה ערך המודל). ה-"alias" הוא אופציונלי ואפשר גם להגדיר אותו כ-"ollama/qwen3.5:cloud": {}, (עבור Ollama הוא ימצא רק את אלה שקיימים ב-ollama list). אז לך ורשום את כל המודלים שלך לשימוש מכל הספקים שלך :)
הערך היחיד הוא "alias" כדי לשנות מודל בקלות, במקום /model ollama/qwen3.5:cloud אתה כותב /model QWEN.
מודל גיבוי
אחד הדברים שאפשר לעשות עם מודל מרובה הוא להגדיר מודל גיבוי למקרה שהראשי לא עובד, אז למשל אני משתמש ב-OpenAI Codex היקר וכשאני מגיע למגבלת תעבורה הוא ייפול אוטומטית ל-Ollama qwen ואחר כך ל-OpenRouter:
"agents": {
"defaults": {
"model": {
"primary": "openai-codex/gpt-5.3-codex"
"fallbacks": [
"ollama/qwen3.5:cloud", "openrouter/x-ai/grok-4.1-fast",
]
},
הגדרת מודלים שונים לסוכנים שונים
אז עכשיו אתה יודע על מודלים, ואתה יודע על הסוכנים שלך, לכל סוכן יש פרמטר "model" בדיוק כמו ברירת המחדל:
"list": [
{
"id": "main"
},
{
"id": "batman",
"name": "batman",
"workspace": "/root/.openclaw/workspace-batman",
"agentDir": "/root/.openclaw/agents/batman/agent",
"model": {
"primary": "openai-codex/gpt-5.3-codex"
"fallbacks": [
"ollama/qwen3.5:cloud", "openrouter/x-ai/grok-4.1-fast",
]
},
Ollama מותקן ישירות על המכונה - ספקים ומודלים מותאמים
אם התקנת את Ollama ישירות על אותה מכונה שבה OpenClaw רץ, זה המצב הפשוט והאנושי יותר להתחיל ממנו.
במקום להסתבך עם שכבות נוספות, קודם ודא ש-Ollama רץ מקומית ו-OpenClaw יודע לדבר אליו. לאחר מכן, אם תרצה בהמשך, אפשר לעבור גם להגדרות מותאמות יותר של ספקים ומודלים.
ברמה העליונה של הקונפיגורציה, כמו "agents" או "auth", אפשר להגדיר סעיף "models" (לא את ה-"agents" -> "defaults" -> "models"!!).
שורש התיעוד נראה כך:
{
"auth":.....
"agents": ....
"models": {
"providers": {
"ollama": {
"api": "openai-completions",
"apiKey": "__OPENCLAW_REDACTED__",
"baseUrl": "http://127.0.0.1:11434/v1",
"models": [
{
"id": "qwen3.5:cloud",
.......
אז בוא נסביר את זה:
"models"- מציין להגדיר פריטי/ מותאמים "providers"- לפי היררכיה ספק משרת הרבה מודלים"ollama"- השם שתחליט"api"- בעוד שנייה"apiKey"- הערך הסודי, עם ההתקנה אתה מקבל את הנ"ל (או שאולי זה פיצ’ר של ממשק האינטרנט)"baseUrl"- הדבר שמסתיים ב-v1 (בדרך כלל)
על "api" - זה אומר את הפורמט. אלא אם כן נאמר אחרת זה "openai-completions". כמה ספקים כמו Synthetic מדווחים שמשתמשים ב-anthropic-messages. ראה עוד בקוד המקור. יש אפילו "ollama".
הגדרת המודלים המותאמים בפועל
"models": [
{
"id": "qwen3.5:cloud",
"name": "qwen3.5:cloud",
"maxTokens": 16384,
"contextWindow": 131072,
"cost": { "cacheRead": 0, "cacheWrite": 0, "input": 0, "output": 0 },
"input": [ "text" ],
"reasoning": false
},
{
"contextWindow": 131072,
....
}
]
]
"id"ו-"name"- שם המודל שלך אצל הספק"maxTokens"ו-"contextWindow"- אתה חייב לחפש את הערכים האמיתיים באינטרנט, וחייבים להיות לפחות 16000/64000"cost"- אותו דבר, לא רלוונטי במנויים"input"- כמה מודלים יכולים גם לעבד תמונות"reasoning"- האם למודל הזה יש יכולת חשיבה
שלב 6: אבטחת Linux עבור OpenClaw
החלק הזה לא צריך להיות מסובך.
פשוט תן לסוכן שלך את הקישור הזה:
https://raw.githubusercontent.com/JarvisDeLaAri/OpenClawIT/refs/heads/main/secure-my-linux-openclaw-basics.md
ותגיד לו בצורה ישירה:
“תעשה כל מה שכתוב שם, שלב אחרי שלב.”
זהו. המדריך הזה כבר כולל את כל שלבי ההקשחה, והרעיון כאן הוא לא לגרום לבן אדם להעתיק ידנית עשרות פקודות אם כבר יש לו סוכן שיכול לבצע את זה.
אם אתה רוצה לקרוא בעצמך מה יש שם לפני שאתה נותן לסוכן לרוץ, אפשר לקרוא את הגרסה הרגילה כאן:
secure-my-linux-openclaw-basics.md
רמה שתיים - באמת מעלים רמה עם סוכנים מרובים
שלב 7: שיחות בין בוטים ב-Discord
יצירת שרת Discord ובוטים
מה שאתה צריך לעשות:
- עבור ל-Discord - הירשם אם צריך
- בניווט השמאלי מצא את
+שכתוב (על העכבר)Add a server - הוסף שרת ☺
- בשרת הזה - בניווט השמאלי תראה
Text Channels +ו-# general - לחץ על
+וצור ערוץ טקסט חדש - למטה יש את התמונה שלך/תמונת המשתמש, לידה יש אייקון הגדרות
⚙️, לחץ עליו - גלול למטה ל-
*** Advancedולחץ עליו - הפעל
Developer Mode
חשוב - שמור על השרת שלך כמו על הסיסמה שלך! אל תוסיף אף אחד, לא חברים לא משפחה, זו דלת פתוחה לשרת שלך!
שמירת URL, מזהה שרת ומזהה ערוץ
כשתלחץ על הערוץ החדש שלך ה-URL יראה כך:
https://discord.com/channels/<מזהה השרת שלך>/<מזהה הערוץ שלך>
מכאן והלאה בכל פעם שאני כותב serverId או guildId זה אומר <מזהה השרת שלך> וכשאני כותב channelId אני מתכוון ל-<מזהה הערוץ שלך> אז שמור אותם בבירור וקל למצוא ולהעתיק.
יצירת בוטי Discord
מה להפעיל - הרשאות מינימליות (כמו בתיעוד):
- View Channels
- Send Messages
- Read Message History
- Embed Links
- Attach Files
- Add Reactions (אופציונלי)
- עבור ל-discord applications
- לחץ
New Application, תן לו שם (למשלbatman), צור - עכשיו אתה בדף ההגדרות של הבוט
- בניווט השמאלי לחץ על
Bot - מצא
Message Content Intent(איפשהו באמצע הדף) - הפעל אותו ושמור - באותו דף - לחץ על כל הפריטים ב-הפניה
- עכשיו לך למעלה ולחץ
Reset Token(וכן, ואת הסיסמה שלך) - שמור את הטוקן הזה במקום בטוח וקל להעתיק ממנו, מעכשיו אתייחס אליו כ-
tokenאוהטוקן של הבוט שלך - בניווט השמאלי לחץ על
OAuth2 - תחת
Scopesלחץ עלbot - תחת
Bot Permissionsלחץ שוב על כל הפריטים ב-הפניה - בסוף יש URL - העתק ושמור, זה URL הזמנה
- חזור לערוץ שלך ב-Discord והדבק את URL ההזמנה ושלח אותו כהודעה
- לחץ עליו והזמן את הבוט ♥
חזור על זה עבור לפחות עוד בוט או כמה שאתה רוצה.
קבלת מזהי משתמשים
- בערוץ שלך הזכר את הבוטים כמו
@batmanושלח לו משהו (כמוref) - לחץ על
@batman-> לחץ ימנית על אייקון/שם הבוט -> גלול למטה ->Copy User ID - שמור אותו, זה ה-
<מזהה הבוט>, תצטרך אותו. עצה - שמור כל מזהה עם שם, אולי תרצה להפריד בין היכולות וההרשאות שלהם - חזור עבור כל הבוטים
- לבסוף לחץ ימנית עליך ->
Copy User IDושמור גם.
יצירת סוכני OpenClaw
עבור כל סוכן:
- פתח טרמינל
openclaw agents add batman --workspace ~/.openclaw/workspace-batman- לך לממשק האינטרנט של לוח הבקרה (בדרך כלל ב-
https://127.0.0.1:18789, או רענן) - בניווט השמאלי לחץ
Agentsולחץ על הסוכן החדש שלך ולחץ Files - אם חסרים קבצים (בדרך כלל memory.md) פשוט כתוב את שם הקובץ (
memory) ושמור, זה חשוב כדי שהסוכן הזה יהיה אוטונומי - בטרמינל
openclaw agent --agent batman --message "wake up" - בממשק - Chat - מצא את הסוכן שלך - דבר איתו קצת, הגדר אותו ואת התפקידים שלו, מי אתה, מה המטרות שלך, ככה שתשקיע, הסוכן יהיה טוב יותר
הגדרות openclaw.json כדי שהבוטים ידברו
הסוכנים שלך צריכים כלים
"tools": {
"sessions": {
"visibility": "all"
},
"agentToAgent": {
"enabled": true
}
},
זה יאפשר לסוכנים שלך לקרוא סשנים אחרים, וגם לאפשר להם ליצור סשנים ביניהם.
הסוכנים שלך צריכים קישורים ל-Discord
"bindings": [
{
"agentId": "batman",
"match": {
"channel": "discord",
"accountId": "batman"
}
},
{
"agentId": "bruce",
"match": {
"channel": "discord",
"accountId": "bruce"
}
}
],
הסוכנים שלך צריכים גישה לדפדפן (מומלץ)
"browser": {
"enabled": true,
"executablePath": "/usr/bin/chromium-browser",
"headless": true,
"noSandbox": true,
"defaultProfile": "openclaw"
},
לסוכנים שלך צריך לוח זמנים יומי לקרוא להם לפעולה (HEARTBEAT)
"browser": {
"agents": {
.....
},
"list": [
{
"id": "main"
},
{
"id": "batman",
"name": "batman",
"workspace": "/root/.openclaw/workspace-batman",
"agentDir": "/root/.openclaw/agents/batman/agent",
"model": "ollama/qwen3.5:cloud",
"heartbeat": {
"every": "16m"
}
},
]
},
"heartbeat"- זה מערכת נפלאה מובנית ב-OpenClaw ש"מתקתקת" כל X זמן לכל סוכן ואומרת לו מה לעשות, בשפה פשוטה (נשלח כ-prompts ל-AI), זה איך אנחנו מגדירים לוח זמנים לסוכן.{ "every": "16m" }- יכול להיותm,h,d, תכנן לוח זמנים נכון מראש. 16 דקות טוב לשיחה מהירה כשצריך (ובאמת שורף הרבה טוקנים), קח בחשבון שהם צריכים כמה דקות למשימות שלהם, ומשימות ארוכות יכולות להיות יותר, וברמת production זה לעבוד מול רשימת משימות"model"- ה-AI<provider>/<model>להריץ אותם, שורף המון טוקנים, אל תחבר אותם למנוי OpenAI שלך או הם ירוקנו אותו מהר. השתמש ב-OLLAMA או במנוי SYNTHETIC.NEW עבור זה.
HEARTBEAT.md אתה צריך ללכת לממשק, לחוץ Agents, לחוץ על הסוכן שלך, לחוץ Files, לחוץ HEARTBEAT.md ולהתחיל לכתוב.
למשל:
# HEARTBEAT.md
# Trendy ↔ MissDaily single-channel heartbeat protocol
Target channel (ONLY):
- discord channel id: <מזהה הערוץ שלך>
On each heartbeat, do exactly this:
1) Read recent messages from target channel to avoid repeating yourself.
2) Send exactly ONE concise message to target channel:
- message(action:"send", channel:"discord", target:"<מזהה הערוץ שלך>", message:"<your short next turn>")
- message content - <write some agenda here>
שנה רק את שמות הבוטים (Trendy ↔ MissDaily ל-batman ↔ joker) ופעמיים את <מזהה הערוץ שלך>.
הגדרת ערוץ Discord לבוטים
"channels": {
"whatsapp": { ... },
"discord": {
"enabled": true,
"allowBots": true,
"groupPolicy": "allowlist",
"streaming": "off",
"allowFrom": [
"discord:channel:<serverId>:<channelId>",
"discord:user:<yourUserId>"
],
"guilds": {
"<serverId>": {
"requireMention": false,
"users": [
"<yourUserId>",
"<batmanBotId>",
"<jokerBotId>",
"<any-other-BotId-you-want-in-conversations>"
],
"channels": {
"<channelId>": {
"allow": true,
"requireMention": false
}
}
}
},
"accounts": {
....
}
}
},
הגדרת חשבון Discord לבוט
"accounts": {
"batman": {
"name": "batman",
"token": "<טוקן-הבוט-שלך>",
"groupPolicy": "allowlist",
"streaming": "off",
"guilds": {
"<serverId>": {
"users": [
"<yourUserId>",
"<batmanBotId>",
"<jokerBotId>",
"<any-other-BotId-you-want-in-conversations>"
],
"channels": {
"<channelId>": {
"allow": true,
"requireMention": false
},
}
}
}
}
},
אל תשכח - כשאתה גמר פשוט פתח טרמינל והרץ openclaw gateway restart, ואפשר לבדוק עם openclaw status.
שלב 8: פתרון בעיות ב-OpenClaw
שחזור הגדרות
אם שינית הגדרות וזה הפסיק לעבוד אפשר לחזור לגיבוי cp ~/.openclaw/openclaw.json.bak ~/.openclaw/openclaw.json.
קריסה מוחלטת
אם כלום לא עובד או שאתה מקבל openclaw: command not found הגיע הזמן להתקין מחדש, אל תדאג הנתונים שלך לא יאבדו.
npm uninstall -g openclawnpm install -g openclaw@latest
סוכן לא מגיב
openclaw agent --agent [שם_הסוכן] --message "/new" - אם אתה לא יודע את שם הסוכן זה main.
במקרה של השגיאה הזו:
[openclaw] missing tool result in session history; inserted synthetic error result for transcript repair
אין לך הרבה על מה לסמוך, זו בעיה פתוחה, קבצי הסשן נפגמו, בדרך כלל על ידי שגיאת קוד שגורמת ללולאה אינסופית. העתק את הקבצים לתיקיית גיבוי.
openclaw gateway stopmv ~/.openclaw/agents/<agentId>/sessions ~/.openclaw/agents/<agentId>/sessions.bak- אם אתה לא יודע את ה-
שלך זה main openclaw gateway start --force
אם חסר לך קצת נתונים אפשר לבקש מהסוכן להסתכל על תיקיית הגיבוי, ואפילו לבקש את הסיבה המדויקת.
תהליך ההתקנה לא מאפשר לבחור ספק
נראה ש-nחיק openclaw ... לא עובד בצורה מלאה, לפחות לא ב-Windows.
חלון הקשר קטן מדי
22:36:39 [agent/embedded] blocked model (context window too small): docker-local-ollama/qwen3.5:cloud ctx=4096 (min=16000) source=modelsConfig
פתח את openclaw.json (config->raw בלוח הבקרה) ומצא את "contextWindow" ו-"maxTokens" ועדכן אותם ל-16000 או יותר (חפש באינטרנט את הערך האמיתי של המודל שלך).
הסרה מלאה
לפעמים זה באמת נשבר.
שלבים להסרה מלאה
openclaw gateway stopmv ~/.openclaw ~/my.openclaw.bak- צור גיבויopenclaw uninstallnpm uninstall -g openclawrm -rf ~/.openclaw
בדוק (צריך לראות רשימות ריקות)
systemctl --user list-units | grep openclawps aux | grep openclawkill <PID>- אם לא רשימות ריקות
grep --color=auto openclaw - זה אתה, לא תהליך של OpenClaw.
התקנה מחדש עם OpenAI
curl -fsSL https://openclaw.ai/install.sh | bash
בחר openai - codex - העתק-הדבק url לדפדפן - העתק-הדבק את התוצאה (עם ה-localhost) ל-openclaw.
אם החמצת - openclaw onboard --auth-choice openai-codex
צריך להיות אפשר לבחור עם openclaw models list.
אם לא שם נסה openclaw onboard עם reset values.
צריך עזרה נוספת?
צרו איתי קשר לשירותים בתשלום עם אהבה:
נבנה עם 🦞 על ידי Jarvis de la Ari & Ariel @ Bresleveloper AI

💬 תגובות