一键清空 10 年推文:3.2 万条的重度用户实测
我用一个 2013 年注册、发过 3.2 万条推文的账号,完整跑了一遍清空 10 年推文的流程。听名字像是一个按钮的事,实际做下来,光把数据准备好就等了三天。这篇不讲道理,只报数据:每个阶段花了多久、钱花在哪、中途踩了哪四个坑,以及删完之后账号真实发生了什么。
先给结论:总时长 3 天 4 小时,其中 3 天是在等 X 那边生成归档,我自己动手的时间不到 4 小时。费用不到一顿火锅。如果你也有一个躺了十年的老账号,这篇大概能省掉你一半的试错。
为什么"清空十年推文"没有一键按钮
X 官方没有"删除全部"这个功能,也没打算做。你能在网页上做的只有一条条点删除,而时间线最多往回翻大约 3200 条。我这个账号 3.2 万条,靠手点等于要翻十遍不存在的页,还得从 2013 年开始一页页往下拉——不现实。
剩下的唯一入口是数据归档。X 会把你的完整历史打包成一个 ZIP,里面的 tweets.js 存着每条推文的 ID、时间和正文。有了 ID,删除请求就能直接按 ID 发出,跟这条推文在时间线第几页毫无关系。这也是为什么3200 条限制能被绕开:它限制的是读取,不是删除。
实测账号长什么样:3.2 万条、200MB 归档
这个账号的画像大概是很多人的缩影:2013 年上大学时注册,2014 到 2017 年是发帖高峰期(日均十几条,包括大量定位打卡),2018 年之后转成半沉默的转推账号。
- 推文总数 32,148 条,其中原创约 1.9 万,转推约 1.3 万
- 带定位的推文 1,204 条,主要集中在 2015-2016 年的旅行和校园
- 归档 ZIP 大小 203MB,解压后 2.7 万多个文件(绝大多数是图片缩略图)
- 体检给出的健康分 41 分,标红项里手机号出现过 3 次、家庭地址 1 次
41 分这个结果我当时挺意外的。我一直以为自己没在推特上写过手机号,结果是 2015 年为了让人加我微信,把号码分三段发在了两条推文里——文字拆开写,标签一样标红。
完整流程实测:从申请归档到删完
- 申请归档:X 设置 → 你的账号 → 下载数据副本,验密码 + 短信验证码,然后开始等。
- 等待生成:官方说 24 小时内,我实际等了 68 小时。老账号数据量大,慢是常态,这段时间你什么都不用做。
- 下载解压:203MB 下载 4 分钟,解压 1 分半,先确认 data/tweets.js 能打开再往下走。
- 本机体检:把 ZIP 丢进体检工具,2 分 12 秒出报告,包含健康分、风险标签和一条条的清理队列。
- 先试删一小批:我只勾了 2016 年 8 月的 214 条,删完隔天回来确认筛选逻辑没跑偏。
- 批量删除:确认没问题后放开全量,后台跑了 3 小时 10 分,中途暂停过一次。
- 补漏:删完再用关键词搜自己名字、手机号变体、旧公司名,又捞出 30 多条零散的。
第 5 步是我最想强调的。试删这件事听起来多余,但它把"筛选条件写错"的代价从不可逆变成了可重来。完整操作细节可以看批量删除的完整流程。
耗时与成本对照表
| 阶段 | 实测耗时 | 需要我盯着吗 | 说明 |
|---|---|---|---|
| 申请归档 | 约 3 分钟 | 是 | 要过密码和短信验证 |
| X 生成归档 | 68 小时 | 否 | 官方标称 24 小时,老账号普遍更久 |
| 下载 + 解压 | 5 分 30 秒 | 否 | 203MB,宽带 100Mbps |
| 本机解析体检 | 2 分 12 秒 | 否 | 3.2 万条,不上传云端 |
| 人工核对清理队列 | 约 40 分钟 | 是 | 最花心力的一步 |
| 试删 214 条 | 3 分钟 + 隔夜确认 | 是 | 验证筛选逻辑 |
| 批量删除 28,700 条 | 3 小时 10 分 | 否 | 后台跑,可暂停续传 |
| 关键词补漏 | 约 25 分钟 | 是 | 捞出 30 多条零散内容 |
把要盯着的时间加起来大约 1 小时 10 分,其余都在等。所以"清空十年"真正的成本不是精力,是耐心。删除费用按条计价,量大有阶梯,具体可以对照按条计费的说明。
中途踩到的四个坑
坑一:以为归档很快。我第一次申请是周五晚上,周一早上才拿到。如果你打算求职前清理,请把等待时间算进计划,别指望当天搞定。
坑二:图片里的信息没算进去。体检扫的是文字,我有几条推文的敏感信息在截图里——学生证、快递单。这类只能靠自己按时间段翻图片,工具帮不上。
坑三:转推要不要删想太久。1.3 万条转推占了总量四成,我一开始纠结要不要保留,浪费了半小时。后来的判断很简单:转推基本不承载我的隐私,但会稀释账号内容,所以按年份一起清掉。
坑四:忘了先备份。我差点直接开删。好在归档 ZIP 本身就是快照,我把它复制到了移动硬盘。删除不可逆,删完你就只剩这个 ZIP 能查原文了,具体做法见清理前的账号快照。
删完之后,账号发生了什么
最直观的变化是健康分从 41 涨到 92,剩下的 8 分扣在几条我主动留下的旧推文上。粉丝掉了 11 个,没人来问我为什么。我自己搜自己名字,Google 前两页的旧推文结果在两周内陆续消失了,但缓存和第三方镜像里还留着一部分——删除能收回原文,收不回别人的截图。
另外一个没预料到的细节:那些引用过我旧推文的人,他们的推文下面现在是空白引用框。这是唯一比较明显的"我清理过"的痕迹。至于抓取站和快照站为什么还能看到,我在已删推文为什么仍然可见里单独写了。
如果重来一次,我会这么做
第一,先申请归档,别等到想清理的那天才动手——归档躺在硬盘里不占什么地方,用不用另说。第二,先按风险删,不要按时间删;把手机号、地址、定位那几百条清掉,账号安全度就能上一大截,剩下的慢慢来。第三,别把清理当一次性工程,我现在改成每半年扫一次归档,二十分钟解决,比攒十年再大扫除舒服太多。
FAQ
清空 10 年推文一共要多久? 我的实测是 3 天 4 小时,但其中 3 天在等 X 生成归档,真正需要我盯着的不到 4 小时。归档下载后,3.2 万条解析约 2 分钟,删除任务后台跑了 3 小时 10 分钟。
3 万条推文全删掉要花多少钱? 按条计费,量大时单价会降。我实际删了 2.87 万条,费用不到一顿火锅钱,而且可以暂停、可以只删一部分。
删除中途可以停下来吗? 可以。我在第 1.1 万条时暂停了 20 分钟,恢复后从断点继续,没有重复删除。
3200 条限制会不会挡住清空十年? 它挡住的是翻页删除,归档路径不受影响。删除请求按 ID 发出,和它在时间线第几页无关。
删完之后粉丝会发现吗? 大部分不会。我掉了 11 个粉丝,没人来问。唯一明显的痕迹是别人引用过你旧推文的地方会留下空白引用框。
想知道自己那十年里到底埋了什么?digital-footprint-health.shop 的体检是免费只读的,先看清单再决定删不删。
常见问题
清空 10 年推文一共要多久?
我的实测是 3 天 4 小时,但其中 3 天是在等 X 生成归档,真正需要我盯着的时间不到 4 小时。归档下载后,3.2 万条的解析大约 2 分钟,删除任务在后台跑了 3 小时 10 分钟。账号越大,等归档的时间越长,动手时间反而变化不大。
3 万条推文全删掉要花多少钱?
按条计费,量大时单价会降。我这次 3.2 万条里实际删了 2.87 万条,费用不到一顿火锅钱。具体单价看当期价格页,重点是它可以暂停、可以只删一部分,不是先付一大笔再开工。
删除中途可以停下来吗?
可以。我在第 1.1 万条的时候手动暂停了 20 分钟,去核对一批 2016 年的推文,恢复后任务从断点继续,没有重复删除。这也是我建议先删一小批试水的原因。
3200 条限制会不会挡住清空十年?
会挡住"直接翻页删"这条路,但归档路径不受它限制。X 的时间线接口只回溯最近约 3200 条,而归档里是完整历史,删除请求按 ID 发出即可,和它在时间线第几页无关。
删完之后粉丝会发现吗?
大部分人不会。我掉了 11 个粉丝,没人来问。真正会注意到的是那些引用过你旧推文的对话——原推消失后会留下空白引用框,这是唯一比较明显的痕迹。
检查你自己的 X/Twitter 数字足迹
免费本机扫描,你的归档永不离开电脑。
免费开始体检