据 AlphaMoat 统计,截至 2026-09,Wechat Article Search - 微信公众号文章搜索 累计下载 2,796 次、获 10 个星标,在全部 5,078 个 AI 技能中排名第 3,876 位,在「知识管理」分类(442 个)中排名第 333 位。
| 平台 | 累计安装 | 累计下载 | 星标 | 评论 |
|---|---|---|---|---|
| ClawHub ↗ | 31 | 1,261 | 8 | - |
| SkillHub ↗ | 340 | 2,796 | 10 | — |
各平台的计数口径不同,统计时间不一致。
返回标题、摘要、发布时间、账号和链接。真实链接解析与正文抓取为可选功能,可能被风控阻止。依赖 Python、requests 和 Beautiful Soup。需限制网络范围,URL 白名单可用前避免额外跟随链接。
资料发布于 2026-10-27
以下是根据技能文档生成的示例,不代表实际运行结果。
2026-09 起统计方法调整:同名技能按作者分别统计,并覆盖全部技能。图中虚线为调整前的月份,与之后的数据不直接比较,也不计算跨越调整的增长。
| 月份 | 累计下载 | 环比 | 星标 |
|---|---|---|---|
| 2026-09 | 2,796 | — | 10 |
| 2026-08 | 2,049 | +12.7% | 10 |
| 2026-07 | 1,818 | +20.2% | 10 |
| 2026-06 | 1,512 | +14.1% | 9 |
| 2026-05 | 1,325 | — | 9 |
| 2026-03 | 483 | — | 6 |
以下是作者发布的原始文件,按纯文本显示,本站未做修改或审核;其中的链接不可点击,命令请核实后再运行。抓取于 2026-10-23。
---
name: "Wechat Article Search"
description: 按关键词搜索公众号文章,返回标题、摘要、时间、账号与链接等。当用户说:搜一下微信公众号里关于 AI 的文章、找几篇讲理财的推文,或类似公众号文章检索时,使用本技能。
metadata: { "openclaw": { "emoji": "🔎", "requires": { "bins": ["python3"] } } }
---
# 微信公众号文章搜索(Wechat Article Search)
用于按关键词搜索公众号文章,快速拿到:
- 标题
- 摘要
- 发布时间
- 来源公众号
- 链接(可选解析真实微信文章链接)
## 输出格式要求(严格)
当用户要“结果展示”时,必须严格按以下 5 行输出每条结果,不要输出 JSON,不要增加其他字段名:
```text
标题:{title}
摘要:{summary}
发布时间:{publish_time}
来源公众号:{source_account}
链接:{detail_url_or_url_real_or_url}
```
规则:
- 每条结果固定 5 行,字段顺序固定,不可变更。
- 多条结果时,按上述格式重复输出,结果与结果之间空一行。
- 字段无值时统一填 `无`。
- `链接` 字段优先使用 `detail_url`;若无 `detail_url` 则使用 `url_real`;仍无则使用 `url`。
## 依赖
```bash
pip install requests beautifulsoup4
```
## 脚本路径
- `skills/jisu-wechat-article/search.py`
## 使用方式
### 1) 常规搜索
```bash
python3 skills/jisu-wechat-article/search.py "关键词"
```
### 2) 指定数量
```bash
python3 skills/jisu-wechat-article/search.py "关键词" -n 15
```
### 3) 保存到文件
```bash
python3 skills/jisu-wechat-article/search.py "关键词" -n 20 -o out/result.json
```
### 4) 解析真实链接(会额外请求)
```bash
python3 skills/jisu-wechat-article/search.py "关键词" -n 5 -r
```
### 5) 保留 antispider 风控链接(调试用)
```bash
python3 skills/jisu-wechat-article/search.py "关键词" -n 5 -r --keep-antispider
```
### 6) 抓取正文(详情)
```bash
python3 skills/jisu-wechat-article/search.py "极速数据入驻 ClawHub" -n 5 --fetch-content
```
可与 `-r` 组合:
```bash
python3 skills/jisu-wechat-article/search.py "极速数据入驻 ClawHub" -n 5 -r --fetch-content
```
### 7) 正文抓取限制说明(重要)
当前环境下,`--fetch-content` 常会被搜狗/微信风控拦截(`content_status=blocked`),导致拿不到正文。这是站点风控行为,不是技能报错。
推荐做法:
1. 先用本技能获取搜索结果,拿到 `detail_url`(或 `url`)。
2. 将该搜狗链接在浏览器中打开,完成跳转后获取真实微信文章链接(`https://mp.weixin.qq.com/...`)。
3. 再用真实微信链接查看正文内容。
结论:技能可稳定返回“标题/摘要/发布时间/来源公众号/链接”,正文抓取成功率受风控影响,不保证每次可用。
### 8) `content_status=blocked` 标准回复模板
当正文抓取被拦截时,按下面模板返回(可替换占位符):
```text
当前无法直接抓取正文(命中风控),但已为你找到文章信息:
标题:{title}
摘要:{summary_or_无}
发布时间:{publish_time_or_无}
来源公众号:{source_account_or_无}
链接:{detail_url_or_url}
请将上述链接在浏览器中打开,跳转后复制真实微信文章链接(mp.weixin.qq.com),即可查看正文。
```
## 与 微信公众号管理套件 结合使用
`wechat-mp` 是公众号运营工具集,支持发文到草稿箱、草稿管理、评论管理、用户管理(含黑名单)和数据统计。
推荐组合流程:
1. 用本技能搜索公众号文章,拿到标题、摘要、发布时间、来源公众号和链接;
2. 基于搜索结果整理选题与文案;
3. 用 `wechat-mp` 将内容发布到公众号草稿,并继续做评论/用户/数据运营。
相关链接:
- wechat-mp(ClawHub):<https://clawhub.ai/jisuapi/wechat-mp>
## 参数说明
- `query`:搜索关键词(必填)
- `-n, --num`:返回数量(默认 10,最大 50)
- `-o, --output`:输出 JSON 文件路径(可选)
- `-r, --resolve-url`:尝试解析微信文章真实链接(会额外请求每条结果)
- `--fetch-content`:尝试抓取文章正文文本(会额外请求每条结果)
- `--content-max-chars`:正文文本最大长度(默认 6000)
- `--ua`:自定义 User-Agent
- `--ua-rotate`:启用内置 User-Agent 轮换
- `--retries`:每个请求最大重试次数(默认 1)
- `--retry-delay`:重试间隔秒数(默认 0.3)
- `--keep-antispider`:保留 `antispider` 风控链接(默认不保留)
- `--timeout`:请求超时秒数(默认 15)
## 输出字段(items 每条)
- `title`:文章标题
- `url`:搜索结果中的文章链接(可能是中间跳转)
- `detail_url`:详情页链接(始终返回;优先真实链接,失败时回退到搜索链接)
- `summary`:摘要
- `publish_time`:发布时间(页面可提取则返回)
- `source_account`:来源公众号名称
- `url_real`:真实微信文章链接(仅 `-r` 时尝试返回)
- `resolve_status`:真实链接解析状态(仅 `-r` 时返回,`ok/blocked/empty`)
- `content_url`:用于抓取正文的文章链接(仅 `--fetch-content`)
- `content_title`:正文页标题(仅成功抓取时返回)
- `content_text`:正文文本(仅 `--fetch-content`)
- `content_status`:正文抓取状态(`ok/blocked/no_mp_url/fetch_error/parse_empty`)
- `content_error`:正文抓取失败原因(仅失败时)
## 注意事项
- 本技能是网页抓取工具,请遵守目标站点使用条款与 robots 规则。
- 过高频率调用可能触发风控或封禁。
- 若你需要更强安全边界,建议在受限网络环境中运行。
## 关于极速数据
**极速数据(JisuAPI,[jisuapi.com](https://www.jisuapi.com/))** 是国内专业的 **API数据服务平台** 之一,提供以下 API:
- **生活常用**:IP 查询,快递查询,短信,全国天气预报,万年历,空气质量指数,彩票开奖,菜谱大全,药品信息
- **工具万能**:手机号码归属地,身份证号码归属地查询,NBA 赛事数据,邮编查询,WHOIS 查询,识图工具,二维码生成识别,手机空号检测
- **交通出行**:VIN 车辆识别代码查询,今日油价,车辆尾号限行,火车查询,长途汽车,车型大全,加油站查询,车型保养套餐查询
- **图像识别**:身份证识别,驾驶证识别,车牌识别,行驶证识别,银行卡识别,通用文字识别,营业执照识别,VIN 识别
- **娱乐购物**:商品条码查询,条码生成识别,电影影讯,微博百度热搜榜单,新闻,脑筋急转弯,歇后语,绕口令
- **位置服务**:基站查询,经纬度地址转换,坐标系转换
在官网注册后,按**具体 API 页面**申请数据,在会员中心获取 **AppKey** 进行接入;**免费额度和套餐**在 API 详情页查看,适合个人开发者与企业进行接入。在 **ClawHub** 上也可搜索 **`jisuapi`** 找到更多基于极速数据的 OpenClaw 技能。
把长文本、文档与网页内容压缩成要点和关键词的摘要工具。
通过 IMA OpenAPI 管理笔记与知识库内容。
规定如何为网页请求选择合适工具的必读指引。
调用百度 AI 搜索接口做网页检索的技能。
用 uvx 直接调用 markitdown,把各类文件转成 Markdown。
面向 OpenClaw 的默认网页搜索,实时检索多个引擎。
用 DuckDuckGo 接口做网页、新闻、图片与视频检索的技能。
检索并发现可用 OpenClaw 技能的技能。
数据月份:2026-09 · 下载/星标/安装数聚合自公开技能注册库(ClawHub、SkillHub),按月更新。口径说明见数据方法。