media-analyze
Installation
SKILL.md
媒体分析技能
多源搜索话题,自动生成结构化分析报告。
使用方式
分析一下 <话题>
/media-analyze <话题>
示例:
分析一下 武汉大学图书馆事件
分析一下 两会 2026
执行流程
Step 1: Tavily 搜索(优先)
curl -X POST https://api.tavily.com/search \
-H "Authorization: Bearer $TAVILY_API_KEY" \
-H "Content-Type: application/json" \
-d '{"query": "<话题>", "max_results": 10, "search_depth": "advanced"}'
如果 Tavily 结果充足 → 直接生成报告
Step 2: 补充数据源(Tavily 结果不足时)
启动子 Agent 并行搜索:
| 数据源 | 接口 | 方式 |
|---|---|---|
| 今日头条 | https://so.toutiao.com/search?keyword=<话题> |
HTTP + 正则提取 JSON |
| 微信公众号 | https://wx.sogou.com/weixin?type=2&query=<话题> |
HTTP + HTML 解析 |
| 微博 | https://m.weibo.cn/api/container/getIndex?containerid=100103type=1&q=<话题> |
HTTP + Cookie |
| Bing CN | https://cn.bing.com/search?q=<话题> |
HTTP + HTML 解析 |
Step 3: 生成报告
整合数据,按以下结构输出:
# 📰 XXX话题媒体分析报告
> 报告生成时间:YYYY-MM-DD
## 📌 事件概述
## ⏱️ 完整时间线
## 📊 各平台热度分析
## 💬 舆论焦点
## 📰 媒体报道分析
## 🎯 结论与洞察
配置要求
必需
在 ~/.claude/settings.json 中配置:
{
"env": {
"TAVILY_API_KEY": "tvly-your-api-key-here"
}
}
获取 API Key
- 访问 https://tavily.com
- 注册账号(可用 Google/GitHub 登录)
- 在 Dashboard 获取 API Key
数据源优先级
Tavily API → 今日头条 → 微信公众号 → 微博 → Bing CN
注意事项
- 标注数据获取时间
- 每个数据点标注来源
- 呈现多方观点
- 敏感信息脱敏处理
Related skills
More from hwj123hwj/custom-skills
bilibili-toolkit
B 站综合工具箱。集成视频下载、文稿采集、向量知识库构建、语义检索问答及 UP 主人格画像分析等功能。
26bilibili-video-helper
搜索、分析和提取 Bilibili 视频的综合工具。每当用户提到 B 站、bilibili、提供 B 站链接(bilibili.com, b23.tv)、要求搜索特定视频、提取视频元数据(标题、UP主、播放量、简介)、获取视频字幕、获取评论或弹幕进行分析总结时,必须触发此技能。支持处理 412 风控引导及 Cookie 注入。
20skill-browser-crawl
基于浏览器的轻量级网页爬虫。支持 JavaScript 渲染、Markdown 提取,并能递归爬取文档类网站。
16idea-incubator
专业的 CPO + 技术合伙人助手,帮助用户孵化想法、分析可行性并编写技术文档。适用于当你有新产品想法、技术方案或“灵光一现”需要结构化整理时。
10bjtuo-classroom-query
北京交通大学(BJTU)教室综合查询。结合教务系统课表(判断是否有课)和实时人数接口(当前在场人数),综合评估教室空闲情况。
7wechat-search
用于搜索微信公众号文章的工具。每当用户要求搜索“微信公众号文章”、“微信文章”、或者通过关键词寻找特定话题(如“搜一下AI进展”)时,必须触发此技能。本技能负责搜索文章列表(标题、链接、摘要)。
3