AI Verified

SearXNG Search Skill

B7.0

当用户需要获取当前实时信息、查找特定库的最新文档、或验证某个事实时,请使用此 Skill。

intermediateCoding & Developmentcodingclaude-skill
Get This Skill on GitHub

Overview


name: searxng-search description: 使用 SearXNG 搜索引擎获取互联网信息、技术文档、新闻或解决本地知识库无法回答的问题。支持多语言搜索。 metadata: instance-url: "http://localhost:8585" # 本地 SearXNG 实例

SearXNG Search Skill

当用户需要获取当前实时信息、查找特定库的最新文档、或验证某个事实时,请使用此 Skill。

如何使用

  1. 确定搜索词:将用户的问题转化为 1-3 个关键词。
  2. 选择类别
    • 通用问题:使用 general
    • 编程/技术:使用 it
    • 新闻:使用 news
  3. 运行脚本:使用 python3 scripts/search.py 执行。

示例指令

搜索最新技术方案

python3 scripts/search.py "Claude Code Agent Skill 规范" --category it

搜索通用信息

python3 scripts/search.py "2026年最新人工智能发展趋势" --category general

搜索新闻事件

python3 scripts/search.py "AI技术突破" --category news --language zh

命令参数说明

  • query (必需): 搜索关键词,使用引号包裹
  • --category (可选): 搜索类别
    • general: 通用搜索 (默认)
    • it: IT/技术相关
    • news: 新闻
    • science: 科学
    • images: 图片
  • --language (可选): 搜索语言
    • zh: 中文
    • en: 英文 (默认)
    • auto: 自动检测
  • --limit (可选): 返回结果数量,默认 5

适用场景

✅ 应该使用此 Skill 的情况

  • 用户询问最新的技术文档或 API 更新
  • 需要验证某个事实或数据
  • 查找特定库、框架的使用示例
  • 获取实时新闻或行业动态
  • 本地知识库无法回答的问题

❌ 不应该使用此 Skill 的情况

  • 用户询问基础编程知识(直接回答)
  • 需要分析工作区代码(使用工作区工具)
  • 用户明确不需要外部信息时

使用流程

  1. 识别用户需求是否需要实时或外部信息
  2. 提取关键搜索词(1-3个核心词)
  3. 选择合适的类别和语言
  4. 执行搜索命令
  5. 解析结果并提供给用户

注意事项

  • SearXNG 实例需要在 http://localhost:8585 运行
  • 搜索结果可能包含多个来源,需要综合判断
  • 如果搜索无结果,尝试调整关键词或类别
  • 尊重搜索结果的版权和来源信息

依赖环境

  • Python 3.8+
  • requests 库
  • 本地运行的 SearXNG 实例

安装与配置

  1. 确保 SearXNG 实例正在运行:

    # 检查服务状态
    curl http://localhost:8585
    
  2. 安装 Python 依赖:

    pip install -r requirements.txt
    
  3. 测试搜索功能:

    python3 scripts/search.py "test" --category general
    

python3 scripts/search.py "Claude Code Agent Skill 规范" --category it

What This Skill Can Do

AI-generated examples showing real capabilities

Ready to use this skill?

Visit the original repository to get the full skill configuration and installation instructions.

View on GitHub

Related Skills