yetone/rewind-for-x
效率与系统工具一个 Chrome 扩展,默默记录你在 X 首页刷到过的推文,方便之后回看和搜索。
项目介绍
X 的首页推荐一刷新就会把刚看到的好帖子顶掉。Rewind for X 会在后台记录你在首页看到过的每条推文,之后可以随时找回。推文在屏幕上露出超过一半就算「看过」,扩展会保存作者、正文、图片、引用推文、转帖人和链接。
它只记录首页时间线(推荐 / 关注),广告不记,推文详情页和个人主页也不记。通过右下角按钮(叠在 X 的 Grok / 聊天按钮上方)、工具栏图标或 Alt+Shift+R 打开抽屉:最新的在最上面,按浏览时段分组,并支持搜索。点击推文会在新标签页打开,不会让当前首页再刷新一次。
快速使用
- 打开
chrome://extensions,开启右上角的「开发者模式」。 - 点「加载已解压的扩展程序」,选择项目目录。
- 打开或刷新
x.com/home。
正常浏览首页时间线后,抽屉里就会出现记录;用页面按钮、工具栏图标或 Alt+Shift+R 打开抽屉即可搜索回看。安装步骤来自 README。
运行测试
端到端测试会用模拟的 X 页面结构加载真实扩展:
node test/e2e.mjs # 需要 Playwright + Chromium
测试覆盖记录、刷新后保留、忽略广告和非首页、跳过翻译扩展插入的译文、按钮避开 X 的 Grok / 聊天按钮、抽屉列表、搜索、点外部关闭、清空和深色主题。图标由 tools/icons.py 生成。
使用约束
数据只存在本机 chrome.storage.local,最多保留 3000 条,可一键清空。记录范围仅限首页时间线,通过搜索、个人主页或详情页看到的推文不会被采集。这是面向 X 网页版的浏览器扩展,非 X 官方产品,与 X Corp. 无关。仓库未声明许可证。项目提供了通过 GitHub Pages 发布的隐私政策页面。
发布相关
仓库还包含 tools/pack.sh,用于打包只含 manifest、两个脚本、_locales/ 和 icons/ 的商店 zip;tools/store-assets.mjs 用于重新生成商店截图和宣传图,store/listing.md 存放商店描述和隐私表单要填的文字。
HotRepo 点评
该项目于 2026-11-09 出现在 HotRepo 新项目榜,记录的增长窗口内约四小时新增 112 Star、3 Fork。这只是单次快照,说明早期获得了一定关注,但不足以判断趋势;也没有记录到 GitHub 全部语言日榜名次。项目定位很克制:只记录首页、数据留在本地、上限 3000 条,并用模拟页面做端到端测试,而不是做一个通用的 X 存档工具。
本文由 AI 根据项目 README 生成,更新于 ,以项目官方文档为准。