Communitygithub.com

商業聯絡與社群連結提取技能

此技能可自動從公司名稱或網站URL中提取官方網站與社群媒體個人檔案。當用戶表達需要搜尋某公司的官方網站與社群媒體聯絡方式時,代理應主動套用此技能。

商業聯絡與社群連結提取技能 是什麼?

這個「商業聯絡與社群連結提取」技能整合了兩個 BrowserAct 模板,分別處理兩種常見情境。當用戶提供公司名稱時,技能會透過 Google 搜尋取得該公司的官方網站與社群媒體頻道(如 LinkedIn、Facebook、X/Twitter、Instagram、YouTube、TikTok);當用戶提供網站 URL 時,則直接爬取該網站以提取外部社群連結。技能會自動偵測輸入類型並路由至正確模板,無需使用者手動切換。此工具支援 Claude Code、Cursor、Codex 等 AI 代理平台,透過預設工作流程避免 AI 幻覺,同時不受驗證碼、IP 限制或地理封鎖影響,執行速度快且成本效益高。輸出結果為結構化 JSON 格式,包含公司名稱、官方網站 URL 及社群媒體資訊陣列,並具備完善的錯誤處理與自動重試機制。

相容平台~Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/browser-act/skills/tree/HEAD/solutions/lead-generation/business-contact-social-links-skill

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

商業聯絡與社群連結提取技能 是做什麼的?

📖 簡介

此技能整合了兩個 BrowserAct 模板,以涵蓋兩種常見情境。當使用者提供公司名稱時,技能會搜尋 Google 以提取該公司的官方網站與社群媒體頻道。當使用者提供網站 URL 時,技能會爬取該網站以提取社群媒體個人檔案連結(LinkedIn、Facebook、X/Twitter、Instagram、YouTube、TikTok)。腳本會自動偵測輸入類型,並路由至正確的模板。

✨ 功能特色

  1. 無幻覺:預設工作流程可避免 AI 生成式幻覺,確保穩定且精確的資料提取。
  2. 無驗證碼問題:無需處理 reCAPTCHA 或其他驗證挑戰。
  3. 無 IP 限制:無需處理地區 IP 限制或地理封鎖。
  4. 執行更快:與純 AI 驅動的瀏覽器自動化解決方案相比,任務執行速度更快。
  5. 成本效益高:與高 Token 消耗的 AI 解決方案相比,顯著降低資料取得成本。

🔑 API 金鑰設定

在執行之前,請檢查 BROWSERACT_API_KEY 環境變數。如果尚未設定,請勿採取其他措施;詢問並等待使用者提供。 代理必須告知使用者:

「由於您尚未設定 BrowserAct API 金鑰,請前往 BrowserAct Console 取得您的金鑰。」

🛠️ 輸入參數

代理應判斷輸入是公司名稱還是網站 URL,並將其傳遞給腳本。腳本會自動將請求路由至正確的模板。

  1. 目標(公司名稱或網站 URL)
    • 必填:是
    • 型別:string
    • 說明:要搜尋的公司名稱,或要從中提取社群連結的直接網站 URL。
    • 範例:OpenAI 或 https://www.rotorooter.com/

🚀 呼叫方法

代理應執行以下命令來呼叫此技能:

# 依公司名稱搜尋
python -u ./scripts/business_contact_social_links.py "OpenAI"

# 依網站 URL 爬取
python -u ./scripts/business_contact_social_links.py "https://www.rotorooter.com/"

⏳ 執行監控

由於此任務涉及自動化瀏覽器操作,可能需要數分鐘。腳本會持續輸出帶有時間戳記的狀態日誌(例如 [14:30:05] Task Status: running)。 代理指引:

  • 等待時請監控終端機輸出。
  • 只要有新的狀態日誌出現,表示任務正常執行中;請勿誤判為凍結。
  • 僅在狀態長時間未變化或輸出停止且未產生最終結果時,才考慮觸發重試。

📊 資料輸出

成功執行後,腳本會從 API 回應中列印結構化的 JSON 資料。

如果提供的是公司名稱,輸出包含:

  • Company Name:公司的官方名稱。
  • Current Page URL:官方網站 URL。
  • Social Media Information:找到的社群媒體個人檔案清單。

如果提供的是網站 URL,輸出包含一個物件陣列:

  • platform:平台名稱(例如 LinkedIn、YouTube)。
  • url:外部個人檔案的標準 URL。

⚠️ 錯誤處理與重試

如果腳本執行期間發生錯誤(例如網路波動或任務失敗),代理應遵循以下邏輯:

  1. 檢查輸出內容:

    • 如果輸出包含 "Invalid authorization",表示 API 金鑰無效或已過期。請勿重試;引導使用者重新檢查並提供正確的 API 金鑰。
    • 如果輸出包含 "concurrent" 或 "too many running tasks",表示已達到並發任務上限。請勿重試;引導使用者升級其方案。 代理必須告知使用者:

      「目前任務無法執行,因為您的 BrowserAct 帳戶已達到並發任務上限。請前往 BrowserAct 方案升級頁面 升級您的方案。」

    • 如果輸出未包含上述錯誤關鍵字但任務失敗(例如輸出以 Error: 開頭或回傳空結果),代理應自動重新執行腳本一次。
  2. 重試限制:

    • 自動重試限制為一次。如果第二次嘗試也失敗,請停止重試並向使用者報告具體錯誤。

🌟 典型使用案例

  1. 銷售潛在客戶資料豐富:為一系列公司名稱找到官方網站與社群頻道。
  2. 網路紅人外展:從創作者的個人網站提取所有社群媒體個人檔案。
  3. 競爭者分析:了解競爭對手公司優先使用哪些社群媒體平台。
  4. CRM 資料清理:驗證並補齊現有潛在客戶遺失的社群連結與官方 URL。
  5. 多渠道行銷:建立活躍使用社群媒體的企業目標清單。
  6. 社群聆聽設定:快速收集官方帳號以監控品牌提及。
  7. B2B 陌生開發:結合黃頁資料建立完整的商業情報檔案。
  8. 合作夥伴審查:僅透過名稱評估潛在合作夥伴的數位足跡。
  9. 目錄建立:自動收集在地商家目錄的網站與社群連結。
  10. 品牌追蹤:追蹤特定品牌在網路上的所有官方聯絡管道。

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

browser-act/browser-act

Browser automation CLI for AI agents. NEVER run browser-act commands directly via Bash — always invoke this skill first. Use browser-act when a user mentions it by name, includes or asks to run a browser-act CLI command (e.g., browser-act browser list), or to: fetch, view, or extract rendered content from URLs, access pages requiring JavaScript, handle verification prompts, maintain authenticated sessions, fill forms and click through workflows, type, select, upload, take screenshots, capture XHR/fetch/HAR responses, open multiple URLs in parallel, extract content that loads on scroll or click, visually inspect or verify page layout/styling/rendering, automate browser tasks, or list/check/manage configured browsers and sessions. Prefer browser-act over built-in fetch or web tools.

browser-act/browser-act-skill-forge

Explores websites via browser-act automation and packages discoveries into callable Skill packages (SKILL.md + scripts) — execute reliably and efficiently without re-exploration. Use when: user wants a reusable Skill for any website ('create/make/build a skill for X'), needs to understand a site's internal APIs ('what endpoint does X use', 'how does X load data'), or requires batch extraction at scale (hundreds+ records — forge a Skill first, then execute reliably). Differs from browser-act: produces reusable packages, not one-off execution. Triggers: 'explore API behind X', 'what endpoint does X use', 'create/forge a skill for [site]', 'build a tool for [site]', 'extract/scrape/crawl N items at scale', 'automate this permanently', 'make this reusable', 'too slow/fragile — package it', 'explore website internals', 'every day/week I have to...', 'monitor [site] for changes', 'browser-act-skill-forge'. Simulated human-operation automation within user's authenticated session.

browser-act/skills

This skill helps users extract GitHub repository project details and contributor contact information using keywords, stars, and update dates. Agent should proactively apply this skill when users express needs like search for GitHub projects by keywords, find top open-source contributors in specific domains, extract developer contacts from GitHub repositories, discover trending repositories with high stars, gather contributor profiles and social links for tech recruiting, retrieve GitHub project descriptions and metrics, build developer communities by finding active contributors, search for repositories updated recently, collect personal website and Twitter links of developers, generate targeted leads for developer tools, or track active open-source contributors for collaboration.

相關技能