TianLiLally
发布于 2026-11-01 / 0 阅读
0
0

MediaCrawler 全网主流社交媒体公开数据一网打尽:7 万星自媒体情报抓取神器

DATA

MediaCrawler 全网主流社交媒体公开数据一网打尽:7 万星自媒体情报抓取神器

近7万★ 开源自媒体爬虫旗舰
覆盖平台矩阵
7 大主流社交平台
小红书 / 抖音 / 快手 / B站 / 微博 / 贴吧 / 知乎
采集深度与格式
正文 + 逐级评论 + 媒体
音视频无损下载 + SQLite/MySQL/CSV/JSON
反爬与工程韧性
Playwright + 逆向签名
IP 代理池 + 扫码登录态持久化 + 自动重试
💡 极速概览:做自媒体爆款拆解、竞品爆文监测、市场舆情分析或训练本地垂直大模型,最痛苦的就是各家平台的反爬策略(滑动验证码、JS 混淆签名、参数频控、登录态失效),自己吭哧写爬虫没跑几天就全挂了。GitHub 突破 6.9 万 Stars 的终极大杀器 NanmiCoder/MediaCrawler 把小红书、抖音、快手、B站、微博、知乎与贴吧 7 大主流社媒公开数据一网打尽!支持帖子正文、多级评论树、高清视频与多图批量归档,一个人就能干出一个情报分析班子的活!

📌 自媒体下半场:拼的是“信息差”与“工具力”

许多内容创作者和数据分析师在做选题调研时,往往还在用极其原始的人工刷手机、手动截图记录点赞量。这种低效做法存在三大致命短板:

  1. 样本量极小且存在直觉偏差:只看推荐流推送的几条爆款,无法全景透视行业前 100 名博主的历史发文规律与爆文率;
  2. 评论区真实痛点流失:用户在评论区提出的真实疑问、吐槽与痛点才是最有价值的商业金矿,靠肉眼翻看根本无法系统归纳聚类;
  3. 各平台重复造轮子:小红书搞套反混淆、抖音搞套 a_bogus / Argus 头、B 站搞套 Wbi 签名,开发维护成本极大。

MediaCrawler 的核心优势在于“工业级开箱即用”:

“统一的 Playwright 无头浏览器底座,统一的数据存储接口(支持一键导出 CSV、JSON、SQLite、MySQL),全平台自动扫码保存登录 Cookie,配合智能 IP 代理池轮换,让你把精力彻底集中在数据洞察与内容创作本身!”

📊 MediaCrawler 7 大社交平台采集能力与实战场景全景速查表
横向滑动查看完整内容(左右拖动)
社交平台 采集数据类型 反爬与底层攻坚突破 典型业务实战场景
📕 小红书 (xhs) 图文笔记、视频笔记、多级子评论树、互动指标(赞/藏/转) 自动处理 x-s / x-t / x-s-common 签名,支持二维码持久化会话 爆款选题库构建:批量抓取特定关键词下的高赞笔记标题与封面关键词,挖掘图文种草结构。
🎵 抖音 (dy) 短视频、发布文案、逐级评论、创作者历史视频列表 内置 a_bogus 参数生成与最新 x-tt-argus 网关安全头适配 口播脚本逆向:批量扒取同行爆款视频音频并转写文字,分析黄金前三秒钩子与情绪峰值。
📺 哔哩哔哩 (bili) 长视频/动态、高赞热评、弹幕(Danmaku)、播放完播互动 Wbi 签名动态更新,支持 DASH 音视频分轨无损合流下载 深度长内容舆情分析:结合热评与弹幕密集发生时间戳,洞察观众在长视频中的核心共鸣点。
⚡ 快手 (ks) 短视频、老铁评论、分享短链(/f/token)解析 支持极速分享链接直接解析与统一下载器 Range 续传 下沉市场消费调研:分析县域经济与老铁群体的真实商品评价与复购热词。
👁️ 微博 (wb) 热搜榜单、长微博博文、带图转发链、实时评论流 自动处理 VisitorCookie 与 GSID 身份切换 突发公关与热点雷达:实时捕获品牌突发负面讨论或微博热搜情绪走势。
💡 知乎 (zhihu) 问答文章、回答正文、多级评论、专栏长文 处理 X-Zse-96 签名,支持按指定问题/回答定向采集 专业知识库与大模型微调:收集特定垂直领域的高赞长篇干货,构建高质量 RAG 向量知识库。
贴 百度贴吧 (tieba) 主题帖子、楼中楼回复、贴吧历史归档 适配经典帖与新版流式页面,解决楼中楼截断问题 草根社区亚文化研究:探寻极其原生态的用户真实口碑、小众圈子黑话与垂直圈层动态。

💻 极速上手:三步跑起你的全网社交数据流水线

# 1. 克隆代码并安装 Python 依赖与 Playwright 驱动
git clone https://github.com/NanmiCoder/MediaCrawler.git
cd MediaCrawler
pip3 install -r requirements.txt
playwright install chromium

# 2. 修改 config/base_config.py 配置文件(选择平台、关键词、爬取深度、存储类型)
# PLATFORM = "xhs"  # 可选 xhs / dy / bili / ks / wb / zhihu / tieba
# CRAWLER_TYPE = "search" # search 搜索 / detail 定向 / creator 博主主页

# 3. 一键启动爬虫(首次运行终端会弹出登录二维码,微信/App扫码后自动持久化 Cookie)
python3 main.py --platform xhs --type search --keywords "独立开发,AI工具"

⚠️ 极其重要:数据合规与爬虫风控安全铁律

1. 严禁采集个人敏感隐私信息(合规红线)

MediaCrawler 教学版严格去除了用户手机号、微信号等个人隐私字段,用户 ID 转为脱敏 hash。使用数据必须严格遵守《网络安全法》与《个人信息保护法》,仅限公开公开内容分析,严禁用于人肉搜索或非法商用。

2. 善用 IP 代理池与合理延时(防封号)

大批量高频抓取必须配置高质量住宅或数据中心代理池,请求间隔设置随机休眠(2~5秒)。切忌无脑并发打满,避免导致测试账号被平台拉黑风控。

🔄 总结与开源资源直达

工欲善其事,必先利其器。MediaCrawler 展现了现代开源自媒体工具的极高工程完成度,是每一个内容创业者、数字营销人员与 AI 开发者必须纳管的兵器库。

免责声明

本文章仅供参考学习使用,不具备任何教学行为,了解账户授权、第三方服务风险、数据处理及责任限制。


评论