技能 firefox-browser
🦊

firefox-browser

低風險 🌐 網路存取

التحكم في متصفح Firefox بالذكاء الاصطناعي

也可從以下取得: 1jehuang

يحتاج المستخدمون إلى أتمتة مهام المتصفح مع الحفاظ على جلسات تسجيل الدخول الخاصة بهم. تربط هذه المهارة وكلاء الذكاء الاصطناعي بمتصفحات Firefox الحقيقية عبر WebSocket، مع الحفاظ على ملفات تعريف الارتباط والمصادقة.

支援: Claude Codex Code(CC)
⚠️ 67
1

下載技能 ZIP

2

在 Claude 中上傳

前往 設定 → 功能 → 技能 → 上傳技能

3

開啟並開始使用

測試它

正在使用「firefox-browser」。 قائمة علامات التبويب المفتوحة وانتقل إلى example.com

預期結果:

  • علامة التبويب النشطة: 123 - https://amazon.com
  • إجمالي علامات التبويب: 5 عبر نافذتين
  • تم الانتقال إلى example.com
  • تم استرجاع محتوى الصفحة مع تمييز العناصر التفاعلية

安全審計

低風險
v3 • 1/10/2026

This is a SKILL.md configuration/prompt file for a Firefox Browser Agent Bridge. The skill uses a documented WebSocket architecture to communicate with a Firefox extension. It provides browser automation capabilities as described. No executable code, obfuscation, or malicious patterns detected.

1
已掃描檔案
296
分析行數
1
發現項
3
審計總數

風險因素

🌐 網路存取 (1)
審計者: claude 查看審計歷史 →

品質評分

38
架構
100
可維護性
81
內容
31
社群
90
安全
78
規範符合性

你能建構什麼

الاختبار الآلي مع تسجيل الدخول

اختبار تطبيقات الويب من خلال التدفقات المصادقة باستخدام جلسات المتصفح الحقيقية

اختبار تقديم النماذج

أتمتة ملء النماذج والتحقق منها على بيئات التدريج باستخدام بيانات اعتماد حقيقية

التصفح باللغة الطبيعية

تحكم في متصفحك باستخدام أوامر بلغة بسيطة دون التنقل اليدوي

試試這些提示

قائمة علامات التبويب المفتوحة
browser listTabs '{}'
الانتقال والقراءة
browser newSession '{"url": "https://example.com"}' then browser getContent '{"format": "annotated"}'
ملء نموذج
browser fillForm '{"fields": [{"selector": "#name", "value": "John Doe"}, {"selector": "#email", "value": "john@example.com"}]}'
مقارنة متوازية
browser parallel '{"branches": [{"url": "https://site1.com", "commands": [{"action": "getContent", "params": {"format": "text"}}]}, {"url": "https://site2.com", "commands": [{"action": "getContent", "params": {"format": "text"}}]}]}'

最佳實務

  • ابدأ من جديد مع newSession لمهام الأتمتة المعزولة
  • استخدم التنسيق المشروح لـ getContent لرؤية العناصر القابلة للنقر في السياق
  • حدد tabId بشكل صريح عند تشغيل المهام المتوازية
  • تحقق من محتوى الصفحة باستخدام getContent بعد التنقل قبل التفاعل

避免

  • تشغيل المهام المتوازية دون عزلها في علامات تبويب منفصلة
  • افتراض وجود عناصر الصفحة دون التحقق أولاً من مخرجات getContent
  • أتمتة الإجراءات الحساسة دون التحقق من المستخدم
  • ترك جسر المتصفح يعمل دون مراقبة لفترات طويلة

常見問題

ما المتصفحات المدعومة؟
يُدعم Firefox فقط. تتطلب المهام تثبيت ملحقات جسر وكلاء Firefox.
ما حدود معدل الطلبات؟
لا توجد حدود صارمة لكن الأوامر تُنفذ بسرعة بشرية. قد يتم تقييد الأوامر السريعة بواسطة المتصفح.
كيف يمكنني دمجها مع أدوات أخرى؟
تعمل المهام مع أدوات Bash و Read و Write.链式命令用于复杂工作流。使用 tabId 进行隔离。
هل بيانات التصفح الخاصة بي آمنة؟
يقوم الجسر بالاتصال بمثيل Firefox المحلي. تظل البيانات على جهازك. راجع أذونات الملحقات قبل التثبيت.
أخطاء رفض الاتصال؟
تحقق من تشغيل Firefox وتحميل الملحقات. أعد تحميل الملحقة في about:debugging إذا لزم الأمر.
كيف يختلف هذا عن Playwright أو Puppeteer؟
يستخدم هذا ملف تعريف Firefox الحقيقي الخاص بك مع تسجيل الدخول وملفات تعريف الارتباط الموجودة. لا يوجد إطلاق متصفح منفصل أو إعداد ملف شخصي مطلوب.

開發者詳情

檔案結構

📄 SKILL.md