# 策展 · X (Twitter) 🔥🔥

> 作者：Jay (@JaySahnan) · 平台：X (Twitter) · 日期：2026-04-24

> 原始來源：https://x.com/JaySahnan/status/2047730585313980499

## 中文摘要

Jay Sahnan 開源內部 GTM 技能「/company-research」，讓 Agent 自動建構目標帳戶清單並深度研究符合 ICP 的潛在客戶。

Jay Sahnan 開源「/company-research」技能，利用 Browserbase 搜尋 API 發現潛在客戶，並透過 Plan→Research→Synthesize 模式進行深度研究，最終輸出評分報告與 CSV 檔案。此技能強調嚴格工具限制與防幻覺規則，確保研究精準，避免主觀推斷。

**技能需求與首次設定**  
需設定 BROWSERBASE_API_KEY 環境變數，並安裝 bb CLI。首次執行時，使用者須批准 bb fetch、bb search、cat、mkdir、sed 等指令，建議選擇「Yes, and don't ask again for: bb fetch:*」以自動批准當次工作階段。永久批准則在 ~/.claude/settings.json 的 permissions.allow 下新增：  
- "Bash(bb:*)"  
- "Bash(bunx:*)"  
- "Bash(bun:*)"  
- "Bash(node:*)"  
- "Bash(cat:*)"  
- "Bash(mkdir:*)"  
- "Bash(sed:*)"  
- "Bash(head:*)"  
- "Bash(tr:*)"  
- "Bash(rm:*)"  

所有 Bash 指令必須使用完整絕對路徑，而非 ~ 或 $HOME，以避免觸發 shell expansion 批准提示。建構子 Agent 提示時，將 {SKILL_DIR} 替換為完整絕對路徑。所有研究輸出置於 ~/Desktop/{company_slug}_research_{YYYY-MM-DD}/，包含每個公司的 .md 檔案與最終 CSV，使用者桌面即獲完整報告與試算表。

**關鍵工具限制**  
技能對主 Agent 與所有子 Agent 施加嚴格限制，確保一致性與可靠性：  
- 所有網路搜尋：僅用 bb search，絕不使用 WebSearch。  
- 頁面內容擷取：僅用 node {SKILL_DIR}/scripts/extract_page.mjs "<url>"，此腳本透過 bb fetch 擷取標題、meta 標籤與可見主體文字，並自動 fallback 至 bb browse 處理 JS 渲染或超過 1MB 頁面。絕不自製 bb fetch | sed 管線，因其會遺漏 meta 標籤且無法處理 JSON 封套，絕不使用 WebFetch。  
- 研究輸出：子 Agent 僅用 bash heredoc 寫入 {OUTPUT_DIR}/{company-slug}.md，每家公司一檔案，參考 references/example-research.md 格式。絕不使用 Write 工具或 python3 -c。  
- 報告與 CSV 彙整：用 node {SKILL_DIR}/scripts/compile_report.mjs {OUTPUT_DIR} --open，一次產生 HTML 報告與 CSV，並在瀏覽器開啟概覽。  
- URL 去重複：發現階段後，用 node {SKILL_DIR}/scripts/list_urls.mjs /tmp。  
- 子 Agent 僅限使用 Bash 工具，其他工具禁止。主 Agent 絕不直接讀取原始發現 JSON 批次檔案，須用 list_urls.mjs 去重。

**防幻覺規則**  
為避免幻覺，主 Agent 與子 Agent 嚴禁以下行為：  
- 絕不從網站字體、框架（Framer/Next.js/React）、設計系統或排版推斷 product_description、industry 或 target_audience，這些僅為外觀元素，無關公司產品。  
- 絕不讓使用者的 ICP 滲透至目標描述。若不知目標業務，寫 Unknown，而非套用 ICP 模式匹配。  
- product_description 必須直接引用或改述 extract_page.mjs 輸出的特定片語（TITLE、META_DESCRIPTION、OG_DESCRIPTION、HEADINGS 或 BODY）。若無可辨識產品陳述，寫 Unknown — homepage content not accessible。  
- 若 product_description 為 Unknown，icp_fit_score 上限為 3，並將 icp_fit_reasoning 設為 Insufficient evidence — homepage returned no readable content。

**最小化權限提示**  
子 Agent 須將所有檔案寫入批次至單一 Bash 呼叫，使用鏈式 heredoc（單一 Bash 呼叫即單一權限提示）。所有搜尋與擷取亦須批次，用 && 鏈結單一 Bash 呼叫。

**執行管線概覽**  
技能遵循 5 步驟順序，不可跳過或重排序：  
- **Company Research**：深度理解使用者的公司、產品與銷售對象。  
- **Depth Mode Selection**：依目標公司數量選擇研究深度。  
- **Discovery**：用多樣搜尋查詢發現目標公司，透過 Browserbase Search API。  
- **Deep Research & Scoring**：對每家公司深度研究並評分 ICP 契合度。  
- **Report & CSV**：呈現發現，彙整評分 CSV 與完整研究檔案。

此開源技能展示 Agentic 程式開發在 GTM（Go-To-Market）領域的實用性，透過 Browserbase CLI 與嚴格規則實現高效、可靠的公司研究，輸出直接置於使用者桌面，便於銷售團隊即時應用。Jay Sahnan 強調工具與防幻覺限制，凸顯內部工具成熟度轉向開源共享的趨勢。

## 標籤

Skills, Agent, 開源專案, 自動化, Browserbase
