抖音评论采集工具免费教程:3 步把全量评论一键导出 Excel
抖音评论采集工具免费教程3 步把全量评论一键导出 Excel【免费下载链接】TikTokCommentScraper项目地址: https://gitcode.com/gh_mirrors/ti/TikTokCommentScraper去年帮朋友运营账号一场评论区抽奖活动把大家整崩溃了两千多条留言要求参与者评论并 一位好友中奖名单却要靠人工一条条复制进表格核对昵称、数回复、去重足足折腾了一个下午。后来朋友甩来一个开源项目TikTokCommentScraper操作全程只需要双击两下、粘贴一段代码半小时后所有评论就整整齐齐躺进了一张 Excel 表格。如果你也遇到过评论区数据看得见、拿不走的尴尬这篇抖音评论采集工具使用指南就是为你准备的——运营、博主、市场调研、学术研究全都用得上。这份 Excel 里到底装了什么先看效果再动手用这个工具导出的Comments_时间戳.xlsx可不是简单的评论文本堆积。它把帖子本身的信息和每条评论的完整档案都整理好了帖子信息区视频链接、作者昵称与 主页、发布时间、点赞数、分享数、视频描述、一级评论数、二级回复数、页面实际渲染出的评论总数、平台显示的总数以及两者之间的差值。评论明细区每一行代表一条评论包含 11 个字段字段说明Comment Number (ID)评论序号Nickname评论者昵称User 评论者账号User URL评论者主页链接Comment Text完整评论内容Time评论时间Likes点赞数Profile Picture URL头像图片地址Is 2nd Level Comment是否二级回复User Replied To回复的是哪条评论Number of Replies这条评论收到了多少回复也就是说评论区里那些藏起来的二级回复、层层对话关系都会被完整保留下来而不是像手动复制那样把层级关系全部打散。抖音评论批量采集的原理用大白话讲清楚在动手之前先花两分钟搞懂它凭什么能做到。这套方案没有申请官方 API没有装任何浏览器插件也没有给平台发一条特殊请求——它只是模拟了一个很有耐心的真人在看评论区。第一阶段自动滚动逼出懒加载。抖音的评论区是边看边加载的滚到底才会吐出新内容。脚本会不断把最后一条评论滚进视野触发平台的懒加载机制循环往复直到滚不动了再连续多轮确认没有新内容才收手。第二阶段自动展开所有回复。评论区里大量查看回复按钮脚本会挨个点击把对话树一层层全部撑开直到连续多轮找不到新的可点击项。第三阶段读取并打包。所有评论渲染完成后脚本逐条提取昵称、文本、时间、点赞数等字段整理成 CSV 格式的字符串最后只做一件事——把这段文本复制到剪贴板。你不需要创建任何临时文件剪贴板就是数据传输的快递员。整个过程听起来复杂但对用户而言就一句话你只负责打开页面、粘贴脚本、等待提示剩下的交给代码。抖音评论采集完整流程4 步从零拿到 Excel下面按准备工作 → 浏览器操作 → 导出数据的顺序一步步来。第一步拿到工具并确认环境把项目克隆到本地git clone https://gitcode.com/gh_mirrors/ti/TikTokCommentScraper小贴士Windows 用户最省心——项目自带了一个精简过的 Python 3.8 运行环境约 7MB解压后就能直接用连 Python 都不用装。Linux 或 macOS 用户则需要确保系统里有 Python 3.6并安装两个依赖包pyperclip和openpyxl。pip install pyperclip openpyxl第二步打开视频页调出浏览器控制台用 Chrome、Edge 等 Chromium 内核浏览器打开目标抖音视频先确认评论区能正常滚动、能手动展开回复也就是说账号已登录且评论区可见。然后按F12打开开发者工具切到 Console控制台标签页嫌麻烦的话直接按CtrlShiftJMac 上是CmdOptionJ一步到位。第三步把采集脚本复制到剪贴板并运行在项目根目录放着两个.cmd文件的地方双击Copy JavaScript for Developer Console.cmd它会把核心脚本 src/ScrapeTikTokComments.js 自动送进剪贴板窗口提示 Copied to clipboard!。非 Windows 用户则执行python src/CopyJavascript.py回到浏览器控制台直接粘贴、回车。接下来你会看到一串实时日志Loading 1st level comment number 200、Opened all 1st level comments、Opened all 2nd level comments…… 当屏幕上出现CSV copied to clipboard!时说明数据已经采集完毕、CSV 就在剪贴板里了。⚠️注意等待期间千万别复制别的东西否则剪贴板被覆盖之前的工作就白做了。第四步一键导出 Excel回到项目根目录双击Extract Comments from Clipboard.cmd非 Windows 用户运行python src/ScrapeTikTokComments.pyPython 脚本会读取剪贴板里的 CSV写入临时文件、清洗掉多余换行然后转换成 Excel 工作簿。看到Done.提示后去项目根目录找Comments_时间戳.xlsx用 Excel 或 LibreOffice Calc 打开即可。想让采集更快更稳这两处参数值得调默认配置对大多数视频已经够用但遇到评论特别多、网络比较慢的情况可以打开 src/ScrapeTikTokComments.js 微调两处loadingCommentsBuffer 30这是连续多少次滚不到新内容就停手的耐心值。网络卡顿时平台响应慢可能导致脚本误判已经到底了此时把它调大比如 50更稳妥。setTimeout(..., 300)和setTimeout(..., 500)分别是滚动间隔和展开回复的间隔。想要稳就调大想要快就适度调小但别小于 200ms否则可能触发平台的异常行为。如果一次性要采多个视频建议按采集一个 → 导出一个的顺序走把每个视频的结果单独存成一个文件比攒到最后一起处理更不容易出错。新手最容易踩的坑常见问题与避坑指南把大家问得最多的问题集中在这里对照排查基本能解决 90% 的情况。Q支持哪些浏览器A必须是 Chromium 内核的浏览器比如 Chrome、Edge、Brave。Firefox、Safari 这类不在支持范围内。Q采集会封号吗A脚本只是在页面里模拟滚动和点击不发任何特殊请求风险很低。但建议别在同一个账号下短时间内高频采集大量视频这是对所有自动化操作都适用的常识。Q最多能采多少条A理论上没有上限实测在中等配置的笔记本上稳定采过 3000 条评论。但注意平台本身显示的数量经常和实际渲染数对不上比如图标上写着 750 条评论全部加载完可能只有 740 条。之前一次 3000 条的测试里有 64 条始终无法被加载。好在误差比例通常很小不影响分析使用。Q需要编程基础吗A完全不需要。两个.cmd文件都是双击即用唯一需要手动的粘贴脚本操作也有现成的步骤照着做。当然会看一点代码的话顺便审查脚本内容会让你更安心。Q把不明代码粘贴进控制台安全吗A这是本工具唯一的安全敏感点。任何情况下都不要把来路不明的代码粘贴进浏览器控制台。建议运行前先通读一遍 src/ScrapeTikTokComments.js 里的代码确认没有恶意内容。这个脚本本身不发起任何网络请求唯一的危险动作就是复制到剪贴板这一下。Q脚本提示复制成功但导出时提示找不到剪贴板A大概率是你中途复制了其他内容。重新回到第三步再跑一遍采集即可。数据不白采评论分析的 5 个落地用法工具只是前半程拿到 Excel 之后怎么让数据产生价值才是关键。这里有五个可以直接上手的方向活动开奖与抽奖核验抽奖名单一键去重自动统计 了谁回复了几条效率碾压人工。内容反馈分析看哪些话题讨论最热烈、用户提了什么建议下一期选题心里就有数了。竞品研究采集同赛道头部账号的评论看看粉丝都在乎什么找差距、补短板。舆情监测对品牌相关视频的评论做情感倾向分类负面声音第一时间发现、及时响应。学术研究按主题批量采集样本做情感分析、语义关联、评论趋势随时间的变化研究。采集完成后建议先用简单脚本做一遍数据清洗去掉明显重复的评论、把点赞数等空值补零、统一时间格式再导入分析工具。最后给大家一份可执行的行动清单克隆项目Windows 用户直接解压可用其他系统装好pyperclip和openpyxl打开目标视频页确认评论区可见可滚动双击Copy JavaScript for Developer Console.cmd粘贴脚本到控制台运行等看到CSV copied to clipboard!期间别碰剪贴板双击Extract Comments from Clipboard.cmd拿到Comments_时间戳.xlsx清理数据开始你的分析评论区是一座还没被充分挖掘的金矿里面藏着用户最真实的声音和需求。从今天这份 Excel 开始去读懂它吧。【免费下载链接】TikTokCommentScraper项目地址: https://gitcode.com/gh_mirrors/ti/TikTokCommentScraper创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考