websearch-service

Installation
SKILL.md

功能

通过 SearXNG 搜索引擎获取网页结果,使用 VLM 对网页内容进行智能分析和结构化提取。 具备双层缓存机制(向量语义缓存 + 数据库缓存)。

调用方式

from services.websearch_service.client import WebSearchClient

client = WebSearchClient()

# 健康检查
status = client.health_check()

# 联网搜索(自动使用缓存)
result = client.search("Python async编程", max_results=5)

# 强制刷新(忽略缓存)
result = client.search("最新AI技术", max_results=3, force_refresh=True)
result2 = client.search("openai", max_results=3, force_refresh=True)
Related skills
Installs
23
GitHub Stars
7
First Seen
Jan 24, 2026