spacezephyr/read-buddy · Archived

read-x-blogger-analyzer

分析 X/Twitter 博主的?

First seen Jul 11, 2026

Installation

$ npx skills add spacezephyr/read-buddy --skill read-x-blogger-analyzer

Summary

分析 X/Twitter 博主的内容风格、创作策略和增长原因。当用户输入 X/Twitter 博主链接(如 https://x.com/username 或 https://twitter.com/username)并要求分析时触发。支持:(1) 抓取博主推文内容,(2) 分析爆款原因和增长策略,(3)…

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from spacezephyr/read-buddy · top by installs.

npx skills add spacezephyr/read-buddy

Browse all from spacezephyr/read-buddy

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 60
License MIT
Default branch main
Open issues 0
Status Archived

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 4,195 B
  • docs SUMMARY.md 398 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 4 installs

SKILL.md

X Blogger Analyzer

分析 X/Twitter 博主的内容策略,提炼可借鉴的创作方法。

⚠️ 重要限制

X/Twitter 使用 Cloudflare 人机验证保护,自动抓取成功率很低。推荐使用以下工作流程:

推荐工作流程(手动数据 + AI 分析)

用户提供博主链接 → 用户手动复制推文 → AI 分析 → 生成报告 → 保存到 05 笔记/01 博主分析/

如何操作:

  1. 用户在浏览器中打开博主页面
  2. 滚动加载 20-50 条推文
  3. 全选复制推文内容(Cmd+A, Cmd+C)
  4. 粘贴给 AI 进行分析

自动抓取工作流程(成功率低)

用户输入博主链接 → 提取用户名 → 尝试抓取推文 → AI 分析 → 生成报告

Step 1: 解析博主链接

从链接中提取用户名:

  • https://x.com/elonmuskelonmusk
  • https://twitter.com/elonmuskelonmusk

Step 2: 获取推文内容

方法 A: 用户手动提供(推荐)

请用户:

  1. 在浏览器打开 https://x.com/{username}
  2. 滚动页面加载更多推文
  3. 复制推文内容粘贴到对话中

提示语:

由于 X/Twitter 有反爬保护,请你在浏览器中打开 https://x.com/{username},滚动加载 20-50 条推文后,复制内容粘贴给我,我来帮你分析。

方法 B: 自动抓取(可能失败)

运行抓取脚本:

python3 scripts/fetch_tweets.py <username> [--count 100]

常见失败原因:

  • Cloudflare 人机验证拦截
  • 需要登录才能查看
  • IP 被临时封禁

方法 C: 第三方镜像站

尝试 nitter 镜像站(可能不稳定):

  • https://nitter.net/{username}
  • https://nitter.cz/{username}

Step 3: AI 分析

基于获取的内容,分析以下维度:

3.1 爆款原因分析

  • 粉丝增长的核心驱动力是什么?
  • 爆款内容有什么共同特点?
  • 哪些推文获得了异常高的互动?

3.2 内容风格分析

  • 语言风格:正式/口语化、幽默/严肃、长句/短句
  • 话题领域:主要讨论什么话题?有没有固定主题?
  • 表达方式:叙事型/观点型/教程型/互动型

3.3 创作频率分析

  • 日均/周均发帖量
  • 活跃时间段(早/中/晚/深夜)
  • 是否有固定更新节奏

3.4 创作方式分析

  • 原创 vs 转发比例
  • 长文 vs 短文比例
  • 是否配图/视频
  • Thread 长推文使用情况

3.5 可借鉴策略

  • 哪些做法值得学习?
  • 如何应用到自己的创作中?
  • 有哪些需要避免的问题?

Step 4: 生成报告

使用 references/report_template.md 模板生成分析报告。

保存位置: 05 笔记/01 博主分析/ 命名规范: MMDD博主分析-用户名.md(如 0111博主分析-elonmusk.md

脚本说明

scripts/fetch_tweets.py

使用 Playwright 抓取推文内容。需要先安装依赖:

pip install playwright
playwright install chromium

注意: 由于 Cloudflare 保护,此脚本成功率较低。

references/report_template.md

分析报告的 Markdown 模板,包含所有分析维度的结构化输出格式。

常见问题

Q: 自动抓取失败怎么办? A: 这是正常现象,X/Twitter 有严格的 Cloudflare 保护。请使用手动复制方法:

  1. 在浏览器中打开博主页面
  2. 复制推文内容
  3. 粘贴给 AI 分析

Q: 如何获取更多推文? A: 在浏览器中持续滚动页面,让更多推文加载出来,然后全选复制。

Q: 可以分析其他平台吗? A: 如果博主有即刻、微博、公众号等其他平台账号,也可以提供内容进行分析。

Q: 分析结果不准确? A: 推文数量越多,分析越准确。建议提供至少 20 条推文。