thelaw.co.il דאשבורד פרויקט הגירה
העברת יכולות בין מחשבים

Handoff ל־LG — סיכום והעברה

מה גילינו בסשן 9.5.2026, מה צריך להועבר למחשב ה־LG, ואיך לאתחל שם את קלוד עם אותן יכולות.

תאריך: 9 במאי 2026
מחשב מקור: דסקטופ ראשי (Windows)
יעד: LG (192.168.1.51)
📌 הערה: דף זה הוא חלק מה-BU section — הוא עוסק בהעברת היכולות למחשב LG ספציפי. לתמונה המלאה של browser-use, ראה גם: bu.html — BU Hub | bu-setup.html — הגדרה טכנית | bu-story.html — סיפור הגילוי
מה הדף הזה עושה: מסכם את שתי היכולות שגילינו (Cloudflare KV + browser-use cloud), מראה איך להעביר אותן ל־LG, וכולל בתחתית את הפרומפט המלא שתדביק לקלוד ב־LG כדי שיעשה את הסטאפ בעצמו.

1. מה גילינו בסשן זה

גישה ל־Cloudflare API + KV

הבעיה שהייתה: כל ניסיון לקרוא KV דרך SSH לספארק נכשל — /root/.spark_master_key החזיר Authentication error (הטוקן פג תוקף או חסר KV scope).

הפתרון — היה קיים כל הזמן: הטוקן הנכון שמור לוקלית ב:

~/.secrets/cloudflare-kv.env

הקובץ מכיל:

משתנהתיאורסטטוס ב־LG
CF_ACCOUNT_ID חשבון Cloudflare של אלון/Tal ידוע — קבוע
CF_API_TOKEN טוקן עם KV read/write scope צריך העתקה ידנית
ZAI_API_KEY מפתח API נוסף צריך העתקה ידנית
GITHUB_TOKEN_NADAV GitHub Personal Access Token צריך העתקה ידנית

עם KV נגיש — אפשר לשלוף כל מפתח מ־namespace spark-secrets (ID: 215100443225476ab32bea1e6411ac69), כולל API keys של LLMs, Telegram, Supabase, GitHub ועוד עשרות.

browser-use cloud — סוכן דפדפן (ללא LLM משלי)

הטעות: חשבנו שצריך OPENAI_API_KEY. לא נכון.

האמת: יש מפתח BROWSER_USE_API_KEY שמור ב־KV. ה־cloud של browser-use מריץ הכל (דפדפן + Claude Opus 4.7 פנימית). הטיר החינמי נותן 3 דפדפנים מקבילים, proxies, ו־captcha solving. שולחים משימה בשפה טבעית, מקבלים תוצאה.

הוכחה: Smoke test — "Navigate to https://example.com and return the H1" → קיבלנו "Example Domain". עובד.

✅ מה browser-use יכול לעשות עבורנו
  • בדיקות UI/UX אמיתיות (מובייל + דסקטופ, צילומי מסך)
  • בדיקת כל 159 ה־redirects אחרי go-live — אוטומטי
  • Visual regression: האתר הישן מול החדש
  • בדיקת טפסי יצירת קשר (בלי לשנות state)
  • בדיקת SEO on-page: meta tags, h1, schema.org, alt
  • סקירת אתרי מתחרים — לצלם, להוציא מבנה ותוכן
  • בדיקת mentions של "אלון לב" בגוגל
❌ מה לא מומלץ לעשות
  • Login לגוגל (GSC / GA4 / Ads) — Google חוסם בוטים, 2FA הורג session
  • עריכה ב־wp-admin — WP הקיים = read-only מוחלט (כלל ברזל)
  • חיפושי אינטרנט "כלליים" — יש WebSearch מובנה, מהיר וזול יותר

2. מה נוצר ואיפה

במחשב הראשי

  • ~/.claude/CLAUDE.md (גלובלי) — כולל שתי הזרימות: CF KV + browser-use
  • ~/.claude/projects/...thelaw/memory/reference_browser_use_capability.md — TL;DR + אזהרה ספציפית ל־thelaw (read-only)

קבצים להעברה ל־LG (תיקיית dashboard/lg-handoff/)

  • README-FOR-HUMAN.md — הסיכום הזה (מקור)
  • FOR-CLAUDE-ON-LG.md — הפרומפט שתדביק לקלוד ב־LG
  • CLAUDE-GLOBAL-template.md — תוכן ל־~/.claude/CLAUDE.md ב־LG (drop-in)
  • cloudflare-kv.env.template — תבנית ל־~/.secrets/cloudflare-kv.env ב־LG (ללא ערכים — תעתיק ידנית)

3. שלבי העברה ל־LG

ניסיון SSH ל־lg (192.168.1.51) נכשל — אין מפתח מורשה. העברה ידנית:

שלב א׳ — להעביר את הקבצים

בחר אחת מהאפשרויות:

  • OneDrive (יש לך) — תעתיק את lg-handoff/ ל־OneDrive, ב־LG יירד אוטומטית
  • USB / SCP / Resilio — מה שנוח
  • Git — אם תעלה את dashboard/ ל־git, תוכל לעשות clone ב־LG

שלב ב׳ — ב־LG, הרץ:

# 1. צור תיקיית secrets (אם לא קיימת)
mkdir $HOME\.secrets

# 2. צור את ה־env (מלא ערכים מהמחשב הראשי)
notepad $HOME\.secrets\cloudflare-kv.env

# 3. העתק את ה־CLAUDE.md הגלובלי
copy CLAUDE-GLOBAL-template.md $HOME\.claude\CLAUDE.md

# 4. בדיקה
# פתח קלוד ב־LG ובקש: "תקרא את ~/.claude/CLAUDE.md ותגיד לי מה היכולות שלך"

שלב ג׳ — אם אתה רוצה ש־AI יעשה את ההתקנה ב־LG

פתח קלוד ב־LG, הדבק את כל התוכן של FOR-CLAUDE-ON-LG.md כהודעה ראשונה — ראה בלוק ה"Copy" בתחתית הדף.

4. Smoke test לאחר הסטאפ ב־LG

הרץ בטרמינל של LG:

source ~/.secrets/cloudflare-kv.env

# 1. בדיקה: CF token עובד
curl -sS -H "Authorization: Bearer $CF_API_TOKEN" \
  "https://api.cloudflare.com/client/v4/user/tokens/verify" | grep -q '"status":"active"' && echo "CF token OK" || echo "CF token FAILED"

# 2. בדיקה: KV נגיש + BU key נשלף
NS=215100443225476ab32bea1e6411ac69
BU_KEY=$(curl -sS -H "Authorization: Bearer $CF_API_TOKEN" \
  "https://api.cloudflare.com/client/v4/accounts/$CF_ACCOUNT_ID/storage/kv/namespaces/$NS/values/BROWSER_USE_API_KEY")
[[ "$BU_KEY" == bu_* ]] && echo "BU key OK" || echo "BU key FAILED: $BU_KEY"

תוצאה צפויה: שתי שורות OK. אם BU key עובד, browser-use מוכן לשימוש.

להעתקה לקלוד ב־LG
הדבק את הטקסט הזה כהודעה ראשונה לקלוד ב־LG — הוא ידע לעשות את כל הסטאפ בעצמו.