用途:无需 API 密钥,在浏览器控制台中导出和备份自己的 X/Twitter 账号数据,包括个人资料、推文、点赞、书签、正在关注和关注者,输出为可下载的 JSON;也可触发 X 官方数据归档下载。
主要能力:backupAccount.js 抓取当前页面可见的 DOM 内容并汇总为单个 JSON,包含 meta、profile、tweets、likes、bookmarks、following、followers 等字段;downloadAccountData.js 触发 X 官方数据导出请求并监控进度(每 30 秒检查一次,最长 60 分钟);api/routes/portability.js 提供 API 端点 /api/portability/export。
使用方式:浏览器备份需先进入 x.com/USERNAME(自己的主页),打开开发者工具(F12)→ Console,粘贴 src/backupAccount.js 后回车,完成后自动下载 JSON。官方归档需进入 x.com/settings/download_your_data,同样在 Console 中粘贴 src/downloadAccountData.js 后回车。backupAccount.js 可通过 CONFIG 调整 maxTweets、maxLikes、maxBookmarks、maxFollowing、maxFollowers、scrollDelay、autoDownload 及 sections 开关。
适用场景:个人账号数据留存、迁移前备份、后续内容清理前的存档。
限制:backupAccount.js 依赖实时 DOM 抓取,准确性随滚动次数增加而提高,仅限可见或已滚动到的内容;官方导出包含完整历史,但可能耗时数小时至数天。增大抓取上限会变慢。资料未提供收费、价格与平台支持等更多信息。