union-search-skill by runningz1/union-search-skill
npx skills add https://github.com/runningz1/union-search-skill --skill union-search-skill提供跨多个平台的统一搜索能力,支持 20+ 个平台的内容搜索和数据获取。所有搜索脚本遵循标准化的输入/输出约定,提供可靠、可读的结果。
所有脚本位于 scripts/ 目录,每个模块都有详细的 README 文档。
| 平台 | 描述 | 文档 |
|---|---|---|
| GitHub | 仓库、代码、问题/PR搜索 | GITHUB_README.md |
| 帖子、子版块、用户搜索 | REDDIT_README.md |
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
| 平台 | 描述 | 文档 |
|---|
| 小红书 | 笔记搜索,支持过滤排序 | XIAOHONGSHU_README.md |
| 抖音 | 视频搜索,支持过滤选项 | DOUYIN_README.md |
| Bilibili | 视频搜索,双API支持 | BILIBILI_README.md |
| 帖子和时间线搜索 | TWITTER_README.md | |
| YouTube | 视频、评论搜索 | YOUTUBE_README.md |
| 知乎 | 中文问答平台 | ZHIHU_README.md |
| 微信 | 微信公众号文章搜索 (JS 版) | WECHAT_JS_README.md |
| Custom Search API | GOOGLE_SEARCH_README.md | |
| Tavily | AI驱动搜索引擎 | TAVILY_SEARCH_README.md |
| 秘塔搜索 | AI驱动搜索,智能摘要 | METASO_README.md |
| 火山引擎 | 字节跳动融合信息搜索 | VOLCENGINE_README.md |
| Exa | 神经搜索,代码/公司/人物/深度研究 | EXA_SEARCH_README.md |
注意 : 火山引擎的图片搜索功能已集成到 union_image_search 模块
| 平台 | 描述 | 文档 |
|---|---|---|
| DuckDuckGo | 隐私搜索引擎 | DUCKDUCKGO_README.md |
| Brave | 隐私搜索引擎 | BRAVE_README.md |
| Yahoo | 雅虎搜索引擎 | YAHOO_README.md |
| Bing | 微软搜索引擎 | BING_README.md |
| Wikipedia | 百科全书搜索 | WIKIPEDIA_README.md |
| Anna's Archive | 电子书搜索 | ANNASARCHIVE_README.md |
| 工具 | 描述 | 文档 |
|---|---|---|
| 联合搜索 | 统一多平台搜索接口 | UNION_SEARCH_README.md |
| 图片搜索 | 18平台批量图片下载 (含火山引擎) | UNION_IMAGE_SEARCH_README.md |
| RSS | 订阅源内容搜索 | RSS_SEARCH_README.md |
在项目根目录创建 .env 文件(参考 ENV_TEMPLATE.txt):
# 复制模板
cp ENV_TEMPLATE.txt .env
# 编辑配置
# 填入必要的 API 凭据
详细配置指南 : 参考 API 凭据获取指南
所有脚本支持类似的命令行参数:
# 联合搜索(推荐)- 同时搜索多个平台
python scripts/union_search/union_search.py "machine learning" --group dev --limit 3
# GitHub 搜索
python scripts/github/github_search.py repo "machine learning" --language python --stars ">1000"
# 小红书搜索
python scripts/xiaohongshu/tikhub_xhs_search.py --keyword "美食" --limit 10
# 图片搜索(无需 API)
python scripts/union_image_search/multi_platform_image_search.py --keyword "cats" --num 50
# DuckDuckGo 搜索(无需 API)
python scripts/duckduckgo/duckduckgo_search.py "Python programming"
# 微信公众号文章搜索(无需 API)
node scripts/wechat/search_wechat.js "人工智能" -n 10
node scripts/wechat/search_wechat.js "ChatGPT" -n 5 -r
responses/ 目录(使用 --save-raw 参数).env 配置存在且包含有效凭据responses/ 目录中的原始响应文件大多数工具支持以下参数:
--limit / -n: 返回的结果数量--json: JSON 格式输出--pretty: 格式化 JSON 输出--markdown: Markdown 格式输出-o / --output: 保存输出到文件--save-raw: 保存原始 API 响应到 responses/ 目录结果过滤 :
--limit 控制输出量响应管理 :
responses/ 文件多平台搜索 :
详细的配置、限制和问题排查信息,请参考 references/ 目录:
union-search-skill/
├── scripts/ # 所有搜索脚本
│ ├── union_search/ # 联合搜索(新增)
│ ├── github/ # GitHub 搜索
│ ├── reddit/ # Reddit 搜索
│ ├── xiaohongshu/ # 小红书搜索
│ ├── douyin/ # 抖音搜索
│ ├── bilibili/ # Bilibili 搜索
│ ├── youtube/ # YouTube 搜索
│ ├── google_search/ # Google 搜索
│ ├── tavily_search/ # Tavily 搜索
│ ├── exa_search/ # Exa 神经搜索
│ ├── duckduckgo/ # DuckDuckGo 搜索
│ ├── brave/ # Brave 搜索
│ ├── yahoo/ # Yahoo 搜索
│ ├── bing/ # Bing 搜索
│ ├── wikipedia/ # Wikipedia 搜索
│ ├── annasarchive/ # Anna's Archive 搜索
│ ├── wechat/ # 微信公众号文章搜索
│ ├── union_image_search/ # 图片搜索
│ ├── rss_search/ # RSS 搜索
│ └── zhihu/ # 知乎搜索
├── references/ # 参考文档
│ ├── api_credentials.md # API 凭据获取指南
│ ├── rate_limits.md # 速率限制说明
│ ├── platform_notes.md # 平台特定说明
│ ├── troubleshooting.md # 问题排查指南
│ └── google_search_guide.md # Google 搜索技巧
├── responses/ # API 响应存档
├── ENV_TEMPLATE.txt # 环境变量模板
├── SKILL.md # 本文件
└── README.md # 项目说明
所有工具支持三种配置方式(优先级从高到低):
--token YOUR_TOKEN 或 --api-key YOUR_KEY.env 文件中配置~/.github-search.json)scripts/*/README.md)references/ 目录中的详细指南--help 参数查看脚本用法README.md 了解项目概览Weekly Installs
109
Repository
GitHub Stars
411
First Seen
Mar 5, 2026
Security Audits
Installed on
kimi-cli108
gemini-cli108
amp108
cline108
github-copilot108
codex108
Skills CLI 使用指南:AI Agent 技能包管理器安装与管理教程
46,600 周安装