SuperAPI AI 工具集

web-search

通用与其它

查看项目

更新于 10-15 17:24

技能介绍

用途:这是一个使用 DuckDuckGo 搜索引擎的搜索技能,提供文本、新闻、图片三类搜索。当内置 WebSearch 不可用(如美国以外地区)、需要新闻或图片专用搜索、需要按地区(如韩国、日本)或时间范围(日/周/月/年)筛选、或需要将结果以 JSON 保存并程序化处理时使用。美国地区的简单文本搜索和快速事实核对则优先使用内置 WebSearch。

主要能力:通过脚本 scripts/search.py 执行搜索,支持参数 -q(关键词,必填)、-t(类型:text/news/images,默认 text)、-n(最大结果数,默认 5)、-r(地区代码,默认 wt-wt)、-s(SafeSearch:on/moderate/off,默认 moderate)、-p(时间范围:d/w/m/y)。常见地区代码:wt-wt 全球、kr-kr 韩国、us-en 美国、jp-jp 日本、uk-en 英国。查询中可使用 site:、filetype:、"精确短语"、-排除词 等搜索运算符。

使用方式:先判断用户请求属于文本、新闻还是图片搜索,再执行脚本,例如: python3 ~/.claude/plugins/cache/suji-father-marketplace/web-search/scripts/search.py -q "Claude Code Anthropic" -t text -n 5 韩国新闻搜索(最近一周): python3 ~/.claude/plugins/cache/suji-father-marketplace/web-search/scripts/search.py -q "AI 인공지능" -t news -n 10 -r kr-kr -p w 图片搜索: python3 ~/.claude/plugins/cache/suji-father-marketplace/web-search/scripts/search.py -q "modern web design" -t images -n 5 结果保存到文件: python3 ~/.claude/plugins/cache/suji-father-marketplace/web-search/scripts/search.py -q "React 19" -t text -n 20 > results.json 执行后将 JSON 输出整理为易读形式返回给用户。

限制:遇到速率限制需稍后重试或减少结果数;超时需检查网络后重试;依赖包未安装时脚本会尝试自动安装,失败可手动执行 pip install -U ddgs。其他费用、平台兼容性与效果等细节暂未提供。