抖音评论采集工具TikTokCommentScraper完整上手指南:5分钟导出全量评论Excel
【免费下载链接】TikTokCommentScraper项目地址: https://gitcode.com/gh_mirrors/ti/TikTokCommentScraper
你是不是也对着满屏的抖音评论发过愁?手动复制一小时,才收下几十条;想要二级回复,更是点到手酸。这款开源的抖音评论采集工具TikTokCommentScraper 正是来解决这个问题的——它自动滚屏加载全部评论、自动展开所有回复,几分钟就能把完整评论区导出成 Excel。不写一行代码,点几下鼠标就能开工,下面这份指南带你完整走一遍。
🎬 先讲个场景:那些被评论"绑架"的夜晚
做内容的朋友大概都懂这种体验:视频爆了,评论区一晚上多了三千条留言,老板让你整理用户反馈,你只能一条条往下翻、复制、粘贴。翻到眼睛发酸,二级回复还藏在"查看回复"里面,点开一条又是一条……
说白了,问题就三个:翻不完、点不全、排不齐。
手动采集的效率天花板,大约就是每分钟几条;而用工具,同样的量级只需要几分钟。省下的时间,才应该花在分析数据上,而不是搬运数据上。
💡 它到底是什么:一个"自动抄写员"帮你干活
不理解原理也没关系,打个比方就懂了:
你把一个手脚麻利的助手请进了浏览器。他自己滚动鼠标、自己点击"查看回复"、自己把每条评论抄进表格,抄完还不忘递给 Python 这位排版工,排版工几分钟后交给你一份规整的 Excel 文件。
具体分工是这样的:
- JavaScript 负责"干活":在浏览器控制台里执行,模拟滚动和点击,把评论整理成 CSV 格式放进剪贴板;
- Python 负责"收尾":读取剪贴板里的 CSV,转成
.xlsx表格文件保存到本地。
两个环节各管一摊,中间靠"剪贴板"这个信使传递数据,所以你全程不需要碰任何接口、不需要懂任何编程。
🧳 出发前准备:3 个前提条件先对齐
- 一个 Chromium 内核的浏览器:Chrome、Edge、Brave 都行,这是采集脚本的运行环境;
- 一个已登录的抖音(TikTok)账号:登录后打开目标视频页,先手动滚动一下评论区,确认评论能正常加载;
- 一份项目代码:在命令行里执行
git clone https://gitcode.com/gh_mirrors/ti/TikTokCommentScraper把项目拿到本地,建议放在纯英文路径下,省得编码问题找上门。
小贴士:Windows 用户最省心——项目自带精简版 Python 环境,解压即用;Linux 或 macOS 用户则需要装两个依赖:
pip install pyperclip openpyxl,装完就能跑。
🚀 最快上手路径:4 步拿到第一份 Excel
第一步:打开视频,进控制台。在视频页按Ctrl+Shift+J直接呼出开发者控制台。
第二步:复制采集脚本。在项目目录里双击Copy JavaScript for Developer Console.cmd(非 Windows 系统则运行python src/CopyJavascript.py),脚本内容会自动进入剪贴板。
第三步:粘贴并执行。回到控制台,粘贴刚刚复制的内容,回车。之后页面会自动忙碌起来,控制台开始刷日志——看到 "CSV copied to clipboard!" 就代表采集完成。
第四步:导出 Excel。双击Extract Comments from Clipboard.cmd(非 Windows 系统则运行python src/ScrapeTikTokComments.py),稍等片刻,目录里就会出现Comments_<时间戳>.xlsx文件。
你知道吗?第三步和第四步之间,千万别再复制别的东西!剪贴板是唯一的"快递通道",中途换了内容,导出就会失败。
🎭 等待的那几分钟里,脚本在忙什么
整个过程像一出节奏分明的三幕剧,看懂了你就能更好地掌控它:
- 第一幕 · 自动滚屏:脚本不断滚到评论区底部,触发抖音的懒加载,把一级评论全部"钓"出来。它会聪明地判断——连续多次滚动后没有新评论出现,就认定加载完毕;
- 第二幕 · 展开回复:找出页面上所有"查看回复"按钮,批量点击,直到没有任何新的回复冒出来为止;
- 第三幕 · 整理抄录:遍历所有评论,提取昵称、内容、时间、点赞数、层级关系等信息,拼成 CSV 字符串复制到剪贴板。
结尾处 Python 接手,把 CSV 转成 Excel,顺便清理临时文件。整个流程里你唯一要做的事,就是等。
📋 打开 Excel:你看到的每一列是什么意思
文件顶部记录了这条视频的"身份证":视频链接、发布者昵称与主页、发布时间、点赞数、转发数、视频描述,方便你日后追溯数据来源。下方的评论明细表,每一列都有讲究:
| 列名 | 含义 |
|---|---|
| Comment Number | 评论序号 |
| Nickname | 评论者昵称 |
| User @ / User URL | 抖音号与主页链接 |
| Comment Text | 评论文本 |
| Time | 发布时间(相对时间或日期) |
| Likes | 点赞数 |
| Is 2nd Level Comment | 是否二级回复 |
| User Replied To | 回复的是哪条评论 |
| Number of Replies | 这条评论收到多少条回复 |
正因为层级关系被完整保留,你在 Excel 里才能用数据透视表做聚合分析——这正是做用户洞察最需要的原始素材。
举个例子:想统计"哪些评论互动最高",按点赞数排序即可;想分析"观众最关心什么",把评论文本复制进词频工具,热门话题一目了然。
👥 不同身份,不同玩法
内容创作者:把评论当免费的用户调研问卷。汇总高频关键词,就能知道下一条视频该往哪个方向做;观察评论与点赞的时间分布,还能摸清粉丝的活跃时段。
市场分析师:拿评论区做竞品情报站。同一主题下,A 品牌视频的评论在夸什么、B 品牌被吐槽什么,导进 Excel 做对比分析,改进方向自然浮现。
社区运营:评论数据是你的"值班表"。按回复数筛选出高价值用户,主动互动维护关系;按关键词筛出负面反馈,第一时间跟进处理,把口碑风险掐灭在萌芽里。
🧯 高频问题排障手册
Q1:评论加载不全怎么办?先手动滚到页面底部,确认没有"加载更多"按钮;重新执行脚本,把等待时间拉长;再不行就清一下浏览器缓存、检查网络稳定性。
Q2:Excel 文件没有生成?关掉所有已打开的 Excel 窗口(文件被占用会写入失败);确认剪贴板内容仍是 CSV 格式;再检查 Python 环境是否正常。
Q3:导出后中文乱码?用记事本打开 CSV 另存为 UTF-8 编码,或在 Excel 里用"数据 → 自文本"导入并指定编码,乱码即刻消失。
Q4:采集速度太慢?关掉无关的浏览器扩展、减少标签页数量;评论特别多时可以分批采集,一次处理 500~1000 条,体验更流畅。
小贴士:在执行粘贴之前,可以花一分钟快速扫一眼脚本内容。官方脚本本身不做任何网络请求,只有复制到剪贴板这一项操作,确认无误再执行,心里更踏实。
⚖️ 用得放心:两条底线别踩
工具好用,使用也得有分寸:
- 合规:单次采集建议不超过 5000 条,仅用于市场调研、竞品分析等正当用途,绝不收集身份证号、联系方式等敏感个人信息;
- 客观看待数据:抖音平台本身对评论区展示有数量限制,当评论很多时,实际抓到的条数与页面显示的数字会有少量出入,这是平台机制造成的正常现象,不影响整体分析。
✅ 现在就可以开始
说到底,工具只是放大器,真正的价值在于你如何理解和运用这些数据。告别手动复制,从今天开始让数据自己说话——克隆项目、挑一条你关心的视频、按上面的 4 步走一遍,五分钟后你手里就有一份完整、干净、可直接分析的评论表格。
掌握数据,就是掌握做决策的依据。现在,就去打开那个视频页面吧。
【免费下载链接】TikTokCommentScraper项目地址: https://gitcode.com/gh_mirrors/ti/TikTokCommentScraper
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考