关于 baokuan-article-analysis
baokuan-article-analysis 是用于微信公众号赛道或关键词级热点分析的 Skill,通过脚本获取、合并和去重文章数据,并生成 HTML 分析报告。它适合观察近期行业内容,不用于抓取单个账号的完整历史文章。
主要功能
- 01按赛道或关键词获取热点文章
- 02合并关键词结果并去重排名
- 03输出原始 JSON 数据
- 04生成含图表与分析的 HTML 报告
- 05分析阅读、分享及写作模式
适用场景
- 01追踪某一行业近期公众号热点
- 02比较多个关键词的热门文章
- 03寻找高阅读或高分享文章的写法
- 04为内容选题和写作提供参考
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ spacezephyr/ creator-buddy --skill baokuan-article-analysis安装后在 Claude Code 中输入/baokuan-article-analysis确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
agents/openai.yamlreferences/default-sectors.jsonscripts/daily_sector_trends.py详细介绍
爆款文章分析
概述
使用此技能,按赛道获取微信公众号热门文章数据,并生成每日分析报告。此技能用于赛道级或关键词级分析,不适用于针对某个特定账号抓取精确的历史数据。
捆绑脚本会查询热门文章数据源,按赛道合并关键词、对文章去重并排名,然后生成:
data.json:原始结构化数据report.html:简洁的可视化分析报告,包含 KPI 卡片、柱状图、排名文章卡片、写作风格分析、热门原因和写作参考
默认不要生成 Markdown 报告。report.html 才是主要的用户交付成果。
快速开始
使用默认赛道运行:
python3 ~/.codex/skills/baokuan-article-analysis/scripts/daily_sector_trends.py \
--output-dir ./output/baokuan-article-analysis
使用自定义赛道运行:
python3 ~/.codex/skills/baokuan-article-analysis/scripts/daily_sector_trends.py \
--sector 'AI Agent=AI Agent,智能体,Agent框架' \
--sector 'Skill=skill,Skills,AI Skill' \
--sector 'Claude Code=Claude Code,Codex,AI编程' \
--output-dir ./output/baokuan-article-analysis
使用 JSON 配置运行:
python3 ~/.codex/skills/baokuan-article-analysis/scripts/daily_sector_trends.py \
--sector-config ~/.codex/skills/baokuan-article-analysis/references/default-sectors.json \
--days 7 \
--output-dir ./output/baokuan-article-analysis
工作流
- 根据用户请求确定赛道和关键词。
- 如果用户只提供了宽泛的赛道,使用或调整
references/default-sectors.json。 - 运行
scripts/daily_sector_trends.py。 - 打开生成的
report.html。 - 向用户总结:
- 阅读量最高和分享量最高的文章
- 写作风格模式
- 文章走红的原因
- 标题和选题公式
- 实用的写作参考
- 将 HTML 文件路径作为主要交付成果返回。
脚本选项
| 选项 | 用途 |
|---|---|
--sector '赛道=关键词1,关键词2' | 添加一个赛道。可重复使用。 |
--sector-config path.json | 从 JSON 对象加载赛道。 |
--days N | 回溯时间范围。默认值为 7 天。 |
--start-date YYYY-MM-DD | 指定开始日期。优先于 --days。 |
--max-items-per-sector N | 限制每个赛道的排名文章数量。默认值为 10。 |
--output-dir DIR | 输出目录的上级目录。将在其中创建日期文件夹。 |
--report-date YYYY-MM-DD | 报告日期。默认值为今天。 |
数据范围
- 此技能返回热门榜单数据,而非某个特定账号的完整近期历史数据。
clicksCount是公开数据源的快照,可能会滞后于微信后端的实时阅读量。- 如果某个特定账号名称没有返回数据,请改用该账号的主题关键词,并对比同赛道文章。
- 如果今天的数据较少,请使用
--days 7或--days 30。
输出解读
使用阅读量衡量触达范围,使用分享量衡量传播效果,使用评论量衡量讨论热度;粉丝数低但阅读量高的条目可作为标题和结构参考。反复出现的账号表明它们是值得关注的强劲竞品或内容来源。
评论
支持 Markdown