不用写代码:从 tweets.js 里把手机号挑出来
tweets.js 是 X 归档里最核心的一个文件,你这辈子发过的所有推文,无论十万还是二十万条,全挤在这个 JSON 里。想快速找出所有含手机号的推文,其实不用学编程。本文讲清原理,再给你两种实操方法。
tweets.js 到底是什么
解压 X 归档后,data 文件夹里有一堆文件,tweets.js 是其中最大、最全的。它每条推文存成一条记录,含正文、时间、定位等字段。手机号、邮箱这些隐私痕迹,就藏在正文,也就是 full_text 字段里。
方法一:本机体检工具,最省事
直接用 100% 本机运行的体检工具加载归档,它会自动正则匹配中国大陆,也就是 1 开头 11 位、美国加 1、英国等常见手机号格式,把命中的推文逐条列出来,并标好风险等级。你不用写一行代码。
方法二:不写代码也能搜
- 用任意支持在文件中查找的编辑器打开 tweets.js。
- 搜 1 开头太宽,建议搜具体号段片段,比如你记得用过的 138、139,或加 1 空格。
- 逐条核对上下文,确认是真实手机号而非 138 人参加了活动这类误报。
为什么建议本机而不是上传
| 方式 | 优点 | 缺点 |
|---|---|---|
| 本机工具 | 精准、不上传、自动分级 | 需下载归档 |
| 上传到网页 | 零安装 | 归档含全部隐私,外传风险高 |
| 纯手动搜 | 无需工具 | 慢、易漏、号段难全覆盖 |
提取出来之后
拿到含手机号的推文清单后,别急着全删。先按是否还代表现在的你判断,再用工具的批量删除按风险清。记得删前导一份归档快照留底。
关于 digital-footprint-health.shop
digital-footprint-health.shop 提供 100% 本机处理的数字足迹体检:加载你的 X 归档,在本机解析 tweets.js,自动识别手机号、邮箱、地址等痕迹并给出 0-100 健康分。想试试?试试 免费体检,或读 X 归档里到底有什么,以及 怎么下载 X 归档。
常见问题
不懂编程能提取 tweets.js 里的手机号吗?
能。用 100% 本机体检工具加载归档,它会自动正则匹配常见手机号格式并逐条列出,你不用写代码。
把归档上传到网页解析安全吗?
不建议。归档含你全部推文和私信,上传等于外传所有隐私。优先用本机工具,数据不出电脑。
手动搜号段会不会漏?
会,尤其只搜一个号段时。本机工具能覆盖多国格式并自动分级,比纯手动搜更全更准。
检查你自己的 X/Twitter 数字足迹
免费本机扫描,你的归档永不离开电脑。
免费开始体检相关阅读
归档 200MB、3 万文件?大归档也能在本机处理
老账号的 X 归档动辄 200MB、几万个文件,很多在线工具直接卡死。这篇拆开大归档到底装了什么、体积从哪来、浏览器能不能扛住,以及常见的三类报错怎么解决。
账号快照:清理前先留一份完整归档
删除不可逆,快照是你唯一的兜底。这篇讲清什么算一份合格的账号快照、为什么删除前必须先留、怎么做一份能用十年的备份,以及快照本身的隐私风险怎么控。
归档文件里到底有什么?tweets.js 大揭秘
X 数据归档解压后,tweets.js 是最重要的文件——里面是全部推文的结构化数据。本文拆解它的内部格式(window.YTD.tweets 数组、每条的 createdAt/full_text/entities 字段),以及它如何支撑隐私体检。