Skip to content

About

A privacy-first Chrome extension that locally folds X posts and replies by language.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Reply Language Guard

一个完全在浏览器本地运行的 Chrome 扩展。它会在 X 的主页时间线、搜索结果、用户主页和帖子详情页识别推文及回复语言,并把不在允许列表中的内容折叠成一行。

特点

  • 不调用 X API,不产生 API 费用。
  • 不上传回复内容,不自动删除、隐藏或拉黑用户。
  • 默认界面语言为英语,可切换简体中文、西班牙语、日语和法语。
  • 界面语言与允许显示的回复语言互不影响。
  • 默认允许英语和中文回复。
  • 支持置信度阈值、短文本例外、临时查看和始终允许某种语言。
  • 关闭短文本例外后,会使用字符集兜底识别短中文、日文、韩文等内容。

安装

使用 Release 安装包

  1. 从 GitHub Releases 下载最新 ZIP 并解压。
  2. 在 Chrome 地址栏打开 chrome://extensions/。
  3. 开启右上角“开发者模式”。
  4. 点击“加载已解压的扩展程序”,选择解压后的文件夹。
  5. 打开 X 的主页、搜索、用户主页或任意帖子详情页,点击工具栏里的扩展图标设置规则。

从源码构建

npm install
npm test
npm run build

然后在 chrome://extensions/ 中加载生成的 dist 文件夹。

隐私

所有语言识别均在浏览器本地完成。完整说明见 PRIVACY.md。

已知限制

  • 在 x.com 和 twitter.com 中处理页面上加载出来的普通推文与回复。
  • 很短、只有链接、用户名或表情的回复默认不折叠,以降低误判。
  • X 页面结构更新后,内容脚本选择器可能需要同步调整。

About

A privacy-first Chrome extension that locally folds X posts and replies by language.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages