debug-connection
تشخيص مشاكل اتصال WebSocket
또한 다음에서 사용할 수 있습니다: 7nohe
غالبًا ما تفشل اتصالات WebSocket بين واجهة سطر الأوامر وإضافة FigJam بصمت. توفر هذه المهارة إجراءات تشخيصية خطوة بخطوة لتحديد مشاكل الاتصال وحلها بسرعة.
스킬 ZIP 다운로드
Claude에서 업로드
설정 → 기능 → 스킬 → 스킬 업로드로 이동
토글을 켜고 사용 시작
테스트해 보기
"debug-connection" 사용 중입니다. Debug why my FigJam plugin shows 'Connecting...' indefinitely
예상 결과:
- رفض الاتصال عادة يعني أن CLI serve غير قيد التشغيل. اتبع هذه الخطوات:
- 1. تحقق من تشغيل figram serve: ps aux | grep 'figram serve'
- 2. تحقق من توفر المنفذ 3456: lsof -i :3456
- 3. ابدأ CLI بـ: bun run packages/cli/src/index.ts serve diagram.yaml
- 4. اختبر WebSocket يدويًا: wscat -c ws://localhost:3456
- 5. تحقق من وحدة تحكم واجهة الإضافة لأحداث إغلاق WebSocket
"debug-connection" 사용 중입니다. The WebSocket connects but my diagrams are not syncing
예상 결과:
- الاتصال دون تحديث عادة يشير إلى أخطاء تحليل YAML أو مشاكل في التصحيحات. خطوات التشخيص:
- 1. تحقق من مخرجات CLI لحالة إنشاء التصحيح
- 2. افحص وحدة تحكم واجهة الإضافة لأحداث الرسائل المستلمة
- 3. ابحث عن أخطاء العرض في وحدة تحكم الإضافة الرئيسية
- 4. تحقق من صحة بناء جملة YAML بـ: bun run packages/cli/src/index.ts build diagram.yaml
- 5. تحقق من تطابق أرقام المراجعة بين baseRev و nextRev
보안 감사
안전This skill contains only documentation - a markdown file providing debugging guidance for WebSocket connection issues between CLI and FigJam plugin. No executable code, no file system access, no network operations, and no code execution capabilities. Pure informational content explaining diagnostic procedures.
위험 요인
🌐 네트워크 접근 (1)
📁 파일 시스템 액세스 (1)
⚙️ 외부 명령어 (23)
품질 점수
만들 수 있는 것
تشخيص مشاكل المزامنة المباشرة
عندما لا تظهر تغييرات YAML في لوحة FigJam، قم بتشخيص أعطال اتصال WebSocket
التحقيق في انقطاعات الاتصال
تتبع سبب إغلاق اتصالات WebSocket بشكل غير متوقع أثناء جلسات التطوير
التحقق من مشاكل التكوين
فحص توفر المنفذ، وعدم تطابق الأسرار، ومشاكل المصادقة في الإعدادات المنشورة
이 프롬프트를 사용해 보세요
Debug why my FigJam plugin shows 'Connecting...' indefinitely. How do I check if the CLI serve is running and verify port 3456 is available?
The WebSocket connects but my diagrams are not syncing. What diagnostic steps should I follow to identify why patches are not being applied?
My connection establishes but then closes immediately. How do I check if there's a secret mismatch between CLI and plugin?
Show me the WebSocket protocol message formats including HelloMessage, FullMessage, PatchMessage, and how patch operations are structured.
모범 사례
- ابدأ CLI serve مع DEBUG=* للحصول على مخرجات إطارات WebSocket التفصيلية
- استخدم أدوات مطور المتصفح لفحص علامة تبويب الشبكة لإطارات WS
- حافظ على قيم الأسرار متزامنة بين CLI والإضافة عند استخدام المصادقة
피하기
- تجاهل أخطاء التحقق من YAML التي تمنع التحديثات التدريجية
- تخطي فحص سجلات وحدة التحكم عند انقطاع الاتصالات
- افتراض أن فشل الاتصال دائمًا مشاكل على مستوى الشبكة