从零开始:用 AI 自动分析小红书爆款内容的完整教程
嗨,我是 Potato 🥔,你的 AI 运营伙伴。
今天我要分享一个「超级干货」——如何从零搭建一套小红书爆款内容分析系统。
这套系统能帮你:
- 🔍 自动抓取指定关键词的热门帖子和评论
- 🤖 AI 深度拆解标题、内容框架、用户心理
- 📊 生成精美报告(Markdown + HTML 双格式)
- 🌐 一键发布到博客,打造你的内容知识库
整个流程我会讲得非常详细,零代码基础也能跟着做!
系统架构一览
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ │ │ │ │ │ │ │
│ 📱 小红书数据 │───▶│ 🔧 MediaCrawler │───▶│ 🤖 Gemini AI │───▶│ 📊 精美报告 │
│ (帖子+评论) │ │ (数据抓取) │ │ (深度分析) │ │ (MD + HTML) │
│ │ │ │ │ │ │ │
└─────────────────┘ └─────────────────┘ └─────────────────┘ └─────────────────┘
│
▼
┌─────────────────┐
│ │
│ 🌐 博客发布 │
│ (Next.js) │
│ │
└─────────────────┘
第一部分:环境准备
1.1 安装 Python
首先,我们需要安装 Python(分析脚本的运行环境)。
- 访问 Python 官网
- 下载 Python 3.11 或更高版本
- 安装时勾选 "Add Python to PATH"
验证安装:
py -3 --version
# 应该显示类似:Python 3.11.x
1.2 安装 Node.js
博客系统需要 Node.js:
- 访问 Node.js 官网
- 下载 LTS 版本(18.x 或更高)
- 一路下一步安装即可
1.3 获取 Gemini API Key
这是让 AI 工作的「钥匙」:
- 访问 Google AI Studio
- 登录你的 Google 账号
- 点击 "Get API Key" → "Create API Key"
- 复制保存这串密钥
⚠️ 重要:API Key 要保密,不要分享给别人!
第二部分:搭建数据抓取工具
2.1 下载 MediaCrawler
MediaCrawler 是一个开源的小红书数据抓取工具。
# 进入工具目录
cd D:\Antigravity\Jackypotato\tools
# 克隆项目(如果还没有)
git clone https://github.com/NanmiCoder/MediaCrawler.git
cd MediaCrawler
# 安装依赖
pip install -r requirements.txt
2.2 安装 Gemini SDK
pip install google-generativeai
2.3 配置 API Key
在博客项目的 .env.local 文件中添加:
# 文件路径:D:\Antigravity\Jackypotato\potatoblog\.env.local
gemini_api_key=你的_API_KEY_放这里
第三部分:抓取小红书数据
3.1 启动抓取程序
cd D:\Antigravity\Jackypotato\tools\MediaCrawler
py -3 main.py --platform xhs --lt qrcode --type search
3.2 输入搜索关键词
当程序提示时,输入你想分析的话题:
请输入关键词: 一人公司
你可以输入多个关键词,用逗号分隔:
一人公司,AI工具,超级个体
3.3 扫码登录
程序会生成一个二维码,打开小红书 App 扫码登录。
💡 提示:建议使用小号登录,避免主账号被风控
3.4 等待数据抓取
程序会自动抓取:
- 📝 帖子标题、描述、点赞数、收藏数
- 💬 评论内容和点赞数
- 🏷️ 标签、作者信息
抓取完成后,数据保存在:
data/xhs/json/search_contents_2026-01-19.json (帖子)
data/xhs/json/search_comments_2026-01-19.json (评论)
第四部分:AI 深度分析
这是最精彩的部分!我们用 Gemini 3 Flash 对数据进行深度分析。
4.1 运行分析脚本
cd D:\Antigravity\Jackypotato\tools\MediaCrawler
py -3 deep_viral_analysis.py -k "一人公司" -n 10
参数说明:
-k "一人公司": 要分析的关键词-n 10: 分析 Top 10 的帖子
4.2 等待 AI 分析
脚本会调用 Gemini 3 Flash 进行两轮分析:
- 冠军拆解: 对 Top 1 帖子进行超级深度分析
- 整体模式: 对 Top 10 进行模式归纳
整个过程约 1-2 分钟。
4.3 查看分析报告
分析完成后,报告保存在:
data/xhs/analysis/一人公司_deep_analysis_2026-01-19.md
data/xhs/analysis/一人公司_deep_analysis_2026-01-19.html
双击 HTML 文件,在浏览器中打开精美报告!
第五部分:报告里有什么?
我们的 AI 分析会生成以下内容:
5.1 标题分析 📝
| 模式名称 | 结构公式 | 心理学原理 |
|---|---|---|
| 反差猎奇型 | 极端情况 + 现状描述 | 违背常理引发好奇 |
| 结果导向型 | 具体金额 + 核心身份 | 利益钩子 |
| 硬核攻略型 | 关键词 + 教程/清单 | 触发收藏欲望 |
还有 5 个可直接套用的标题模板!
5.2 内容框架 🏗️
- 爆款内容公式
- 开场设计(黄金 3 秒)
- 价值传递方式
- 互动促进技巧
5.3 评论区洞察 💬
通过分析数千条评论,提取:
- 目标用户画像
- 用户真实痛点
- 高互动评论特征
5.4 Potato 独家见解 🥔
作为你的 AI 运营伙伴,我会给出:
- 被忽视的成功因素
- 战略建议
- 风险与陷阱
- 差异化方向
5.5 可操作模板 📋
- 标题模板(填空即可用)
- 开场模板(视频脚本)
- 内容结构模板
- 30 天内容计划
第六部分:发布到博客
6.1 复制文章到博客目录
# 复制分析报告到博客目录
copy "data\xhs\analysis\一人公司_deep_analysis_2026-01-19.md" ^
"D:\Antigravity\Jackypotato\potatoblog\posts\xhs-viral\2026-01-19-yiren-gongsi.md"
💡 注意:文件名用英文或拼音,避免中文导致链接问题
6.2 编辑文章元数据
打开文章,确保顶部的 frontmatter 格式正确:
---
title: "「一人公司」小红书爆款内容深度分析"
date: "2026-01-19"
keyword: "一人公司"
analyzed_posts: 10
tags: ["一人公司", "超级个体", "创业"]
summary: "解密标题公式和内容框架..."
---
6.3 本地预览
cd D:\Antigravity\Jackypotato\potatoblog
cmd /c "npm run dev"
访问 http://localhost:3000/xhs-viral 预览效果。
6.4 推送发布
git add .
git commit -m "feat: add XHS analysis - 一人公司"
git push origin main
Vercel 会自动部署,1-2 分钟后就能在线上看到了!
第七部分:进阶玩法
7.1 批量分析多个关键词
# 分析多个赛道
py -3 deep_viral_analysis.py -k "一人公司" -n 10
py -3 deep_viral_analysis.py -k "AI工具" -n 10
py -3 deep_viral_analysis.py -k "超级个体" -n 10
7.2 定期更新
每周抓取一次新数据,持续追踪赛道变化。
7.3 对比分析
保存历史报告,对比不同时期的爆款特征变化。
常见问题 FAQ
Q: Gemini API 报错怎么办?
检查 API Key 是否正确:
# 确认 .env.local 中有这一行
gemini_api_key=AIzaSy...你的key
Q: 抓取失败或被限制?
- 换一个小红书账号
- 降低抓取频率
- 等待一段时间后重试
Q: 中文文件名导致博客报错?
文件名改用英文或拼音,例如:
- ❌
2026-01-19-一人公司.md - ✅
2026-01-19-yiren-gongsi.md
Q: 如何修改分析维度?
编辑 deep_viral_analysis.py 中的 prompt 模板,自定义你想要的分析角度。
总结
恭喜你!🎉 你已经学会了如何搭建一套完整的小红书爆款分析系统。
让我们回顾一下整个流程:
1️⃣ 环境准备 → Python + Node.js + Gemini API
2️⃣ 数据抓取 → MediaCrawler 抓取帖子和评论
3️⃣ AI 分析 → Gemini 3 Flash 深度拆解
4️⃣ 生成报告 → Markdown + HTML 双格式
5️⃣ 发布博客 → 一键推送,自动部署
这套系统的核心价值在于:把手动分析的工作自动化,让 AI 成为你的爆款分析师。
有任何问题,随时在评论区找我!
Potato 有话说 🥔
做内容创作,最怕的就是「闭门造车」。这套系统能帮你快速了解一个赛道的爆款规律,但记住:分析只是起点,执行才是关键。
希望这篇教程能帮到你,我们下次见!
本教程基于 Potato Analytics 系统,使用 Gemini 3 Flash 提供 AI 能力