重要前提
安装AI Skills的关键前提是:必须科学上网,且开启TUN模式,这一点至关重要,直接决定安装能否顺利完成,在此郑重提醒三遍:科学上网,科学上网,科学上网。查看完整安装教程 →
weibo-trends-analyzer by yitongcodes/weibo_trends_analyzer_web
npx skills add https://github.com/yitongcodes/weibo_trends_analyzer_web --skill weibo-trends-analyzer此技能帮助您从微博热搜话题中识别创意产品机会。它能获取实时热搜数据,研究全面的背景信息,评估产品开发潜力,并以交互式仪表板的形式呈现分析结果。
关键词 : Weibo, 微博, trending topics, hot search, 热搜, product ideas, creative products, market analysis, social media trends, Chinese market
默认 API : https://apis.tianapi.com/weibohot/index?key=4dfdf794141101d7bb8ece0294dbbc02
当用户请求微博热搜分析时,获取当前热搜列表:
curl -s "https://apis.tianapi.com/weibohot/index?key=4dfdf794141101d7bb8ece0294dbbc02"
API 响应处理 :
API 返回的数据格式如下:
{
"code": 200,
"msg": "success",
"result": {
"list": [
{
"hotword": "trending keyword",
"hotwordnum": "1234567",
"hottag": "新/热/荐"
}
]
}
}
字段映射 :
hotword → 热搜关键词广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
hotwordnum → 热度值,可能包含类别前缀,如"综艺 587870"hottag → 标签: "新", "热", "荐", 或为空解析说明 :
code == 200 以确认成功result.list 数组hotwordhotwordnum 中提取数值(如果存在类别前缀则移除)hottaghotwordnum 前缀中提取(例如:"综艺", "剧集", "盛典", "演出")错误处理 :
如果 API 获取失败,请遵循以下备用策略:
API 返回错误代码 (code ≠ 200) :
.claude/skills/weibo-trends-analyzer/weibo-mock-data.json网络/连接失败 :
.claude/skills/weibo-trends-analyzer/weibo-mock-data.json无效的 JSON 响应 :
数据为空或格式错误 :
result.list 为空或缺失对于每个热搜话题,执行 2 次聚焦的网络搜索以收集必要的背景信息:
搜索策略(每个话题 2 次搜索) :
搜索 1:背景与环境 在一次搜索中结合社交媒体讨论和新闻背景:
目标:了解趋势是关于什么以及为什么它成为趋势
搜索 2:用户洞察与市场潜力 关注消费者视角和产品机会:
目标:识别用户需求、痛点以及产品开发机会
需要提取的信息 : 从 2 次搜索中,收集:
网络搜索的错误处理 :
搜索无结果 :
搜索超时或失败 :
搜索结果不相关 :
部分搜索成功(2 次中有 1 次成功) :
对于每个热搜话题,使用以下评分框架进行分析并生成创意产品构思:
评分系统(总计:100 分)
产品发展潜力 : 40 分
有趣度 : 20 分
生活实用度 : 20 分
小规模生产容易程度 : 20 分
产品概念要求 :
对于每个趋势,生成 1-3 个创意产品概念,包括:
评分指南 :
创建一个全面、视觉吸引人的 HTML 仪表板,结构如下:
仪表板组件 :
A. 头部区域
- 标题: "微博热搜创意产品分析报告 - Weibo Trends Product Analysis"
- 生成时间戳
- 分析的趋势总数
- 摘要统计(平均分、热门类别等)
B. 亮点区域 - 表现最佳者 按分数等级显示产品:
🏆 优秀 - 分数 ≥ 80 :
⭐ 良好 - 分数 60-79 :
📋 其他产品 - 分数 < 60:
C. 产品卡片
每个产品卡片应显示:
<div class="product-card score-tier-{excellent/good/other}">
<div class="trend-info">
<h3>{Trending Keyword}</h3>
<span class="rank">热搜排名: #{rank}</span>
<span class="heat">热度: {heat_value}</span>
</div>
<div class="product-concept">
<h4>{Product Name}</h4>
<div class="total-score">{Total Score}/100</div>
<div class="score-badge">{优秀/良好/其他}</div>
<div class="details">
<p><strong>市场赛道:</strong> {market_category}</p>
<p><strong>目标人群:</strong> {target_audience}</p>
<p><strong>产品描述:</strong> {description}</p>
<p><strong>生产特点:</strong> {manufacturing_details}</p>
</div>
<div class="score-breakdown">
<h5>评分详情</h5>
<div class="score-bar">
<span>可发展度</span>
<progress value="{score}" max="40"></progress>
<span>{score}/40</span>
</div>
<div class="score-bar">
<span>有趣度</span>
<progress value="{score}" max="20"></progress>
<span>{score}/20</span>
</div>
<div class="score-bar">
<span>生活有用度</span>
<progress value="{score}" max="20"></progress>
<span>{score}/20</span>
</div>
<div class="score-bar">
<span>生产容易度</span>
<progress value="{score}" max="20"></progress>
<span>{score}/20</span>
</div>
</div>
<div class="analysis">
<h5>分数分析</h5>
<p>{score_justification}</p>
</div>
</div>
<div class="research-summary">
<h5>背景研究</h5>
<ul>
<li><strong>社交媒体:</strong> {social_media_insights}</li>
<li><strong>新闻背景:</strong> {news_background}</li>
<li><strong>用户洞察:</strong> {user_insights}</li>
</ul>
</div>
</div>
D. 仪表板样式要求
/* 配色方案 */
- 优秀产品 (≥80): 金色/琥珀色主题 (#FFD700, #FFA500)
- 良好产品 (60-79): 蓝色/青色主题 (#4A90E2, #50C8E8)
- 其他产品 (<60): 灰色/中性主题 (#95A5A6, #BDC3C7)
/* 设计指南 */
- 响应式布局(网格或弹性盒子)
- 简洁、现代的美学
- 清晰的视觉层次
- 易于阅读的排版(支持中英文)
- 交互式悬停效果
- 可排序/可筛选选项
- 用于分数可视化的进度条
- 用于快速识别的徽章系统
E. 交互功能
包含 JavaScript 以实现:
F. 页脚区域
- 关于趋势波动性的免责声明
- 建议进行进一步市场研究
- 生成元数据(API 来源、分析时间戳)
- 技能版本信息
生成以下文件:
weibo-trends-analysis-{YYYY-MM-DD}.html : 完整的交互式仪表板weibo-trends-data-{YYYY-MM-DD}.json : 用于进一步处理的原始结构化数据(可选)文件生成的错误处理 :
文件写入权限被拒绝 :
weibo-trends-analysis-{YYYY-MM-DD-HHmmss}.htmlHTML 生成错误 :
输出前的数据验证 :
大文件处理 :
研究质量 :
产品构思 :
评分客观性 :
仪表板质量 :
User: "分析微博热搜"
或
User: "分析今日微博热搜并生成产品创意"
Claude:
1. 从默认 API (https://apis.tianapi.com/weibohot/index?key=...) 获取趋势数据
- 如果 API 失败,提供使用模拟数据的选项
2. 解析 result.list 数组并提取前 10-15 个热搜话题
3. 对于每个话题:
- 执行 2 次聚焦的网络搜索以进行背景研究
- 优雅地处理搜索失败,采用备用策略
- 分析市场潜力和用户需求
- 生成创意产品概念
- 计算详细分数
4. 验证所有生成的数据
5. 将所有数据编译成结构化格式
6. 生成交互式 HTML 仪表板,如有需要则包含错误指示器
7. 保存输出文件
Output:
- weibo-trends-analysis-2026-01-11.html
- weibo-trends-data-2026-01-11.json (optional)
API 依赖 :
网络搜索限制 :
评分主观性 :
仪表板限制 :
可用工具 :
依赖项 :
在最终确定输出之前,请验证:
如果时间和上下文允许,请考虑添加:
趋势跟踪 :
竞争分析 :
视觉增强 :
导出选项 :
微博趋势数据 :
产品开发资源 :
设计灵感 :
常见问题 :
API 返回空数据 :
网络搜索未找到相关信息 :
HTML 仪表板显示不正确 :
分数似乎不一致 :
获取帮助 :
许可证 : MIT License - 可自由使用和修改 作者 : Claude Code Skills Framework 最后更新 : 2026-01-17 版本 : 1.2
每周安装数
51
仓库
首次出现
Feb 12, 2026
安全审计
安装于
gemini-cli51
github-copilot51
amp51
codex51
kimi-cli51
opencode51
AI Elements:基于shadcn/ui的AI原生应用组件库,快速构建对话界面
76,800 周安装