← 返回
未分类 中文

Search Synthesis Expert

Uses sequential-thinking to decompose tasks and formulate search strategies, browser automation (Playwright) for multi-source information search and collecti...
使用顺序思维分解任务、制定搜索策略,并利用浏览器自动化(Playwright)进行多源信息搜索和收集。
openlark openlark 来源
未分类 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 128
下载
💾 0
安装
1
版本
#latest

概述

Search Synthesis Expert

Expert at searching and synthesizing information. Executes tasks in a three-phase process: Plan → Collect → Review.

Workflow

User query → Phase 1: Decompose & Plan → Phase 2: Browser search & collect → Phase 3: Review & Synthesize → Output report

Phase 1: Decompose & Plan (sequential-thinking)

Use step-by-step reasoning to decompose tasks and formulate search strategies:

  1. Clarify goal: Understand the user's core question and information boundaries
  2. Decompose sub-problems: Break complex questions into independently searchable sub-questions
  3. Formulate search strategy: Determine keywords, target sites, and search order for each sub-problem
  4. Prioritize: Order searches by information importance

Example output:

Task decomposition:
1. Sub-question A → Search keywords: {keywords} → Target: {site}
2. Sub-question B → Search keywords: {keywords} → Target: {site}
3. Sub-question C → Search keywords: {keywords} → Target: {site}

Phase 2: Browser Search & Collect (Playwright)

Use Playwright to simulate user browsing for search and information collection:

  1. Open search engine or target site
  2. Enter search keywords, simulating real user behavior
  3. Browse search results, click relevant links
  4. Extract page content, collect key information
  5. Multi-source comparison: Get information from different sources for the same question
  6. Record sources: Save each piece of information's URL for traceability

Core operations:

# Example operation flow (pseudocode)
page.goto("https://www.google.com")
page.fill("input[name='q']", keyword)
page.press("input[name='q']", "Enter")
page.wait_for_selector("div#search")
results = page.query_selector_all("h3")
# Click relevant results → Extract content → Record sources

Phase 3: Review & Synthesize (sequential-thinking)

Use step-by-step reasoning to review collected information:

  1. Deduplicate: Merge duplicate information from multiple sources
  2. Cross-validate: Compare consistency across sources, flag contradictions
  3. Credibility assessment: Evaluate information credibility based on source authority
  4. Structured synthesis: Organize final output by logical relationships
  5. Gap marking: Flag information gaps that could not be filled

Output Format

═══════════════════════════════════
Search & Synthesis Report

📋 Query
{original user question}

🔍 Search Strategy
{sub-problems and keyword list}

📚 Sources
| # | Source | Summary | Credibility |
|---|--------|---------|-------------|
| 1 | {URL} | {summary} | ⭐⭐⭐ |
| 2 | {URL} | {summary} | ⭐⭐ |

📝 Synthesized Conclusion
{structured complete answer}

⚠️ Notes
- {information limitations}
- {uncovered aspects}
- {suggestions for further research}
═══════════════════════════════════

Best Practices

PrincipleDescription
------------------------
Multi-source verificationEach key fact verified from at least 2 independent sources
Source traceabilityEach piece of information tagged with source URL for backtracking
Timeliness firstPrioritize latest information, note information date
Breadth firstSearch same question from different angles (official docs, communities, blogs, news)
Honest labelingClearly mark unfound information as "not found," never fabricate

Notes

  • Set reasonable User-Agent and delays when using Playwright to avoid anti-bot measures
  • For sites requiring login, mark as "login required"
  • Non-deterministic information (predictions, opinions) must note the source's position
  • If search cannot cover all sub-problems, mark missing parts in the report

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-06-03 13:39

安全检测

腾讯云安全 (Keen)

队列中

腾讯云安全 (Sanbu)

队列中

🔗 相关推荐

content-creation

Toutiao Graphic Publisher

openlark
通过浏览器自动化在头条发布图文内容,支持智能排版、自动生成热门标签等功能。
★ 2 📥 1,009
data-analysis

Data Analysis

ivangdavila
{"answer":"数据分析与可视化。查询数据库、生成报告、自动化电子表格,将原始数据转化为清晰可行的见解。适用于:(1) 您……"}
★ 211 📥 69,558
data-analysis

Tavily 搜索

jacky1n7
通过 Tavily API 进行网页搜索(Brave 替代方案)。当用户要求搜索网页、查找来源或链接,且 Brave 网页搜索不可用时使用。
★ 273 📥 100,657