TLNing260310/ai-rec-immunity

GitHub: TLNing260310/ai-rec-immunity

一个社区驱动的 AI 推荐威胁情报项目,通过本地拦截已污染域名和内容指纹来防御 GEO 投毒攻击。

Stars: 2 | Forks: 0

# AI 推荐免疫 [![License: CC BY-SA 4.0](https://img.shields.io/badge/data-CC%20BY--SA%204.0-blue)](https://creativecommons.org/licenses/by-sa/4.0/) [![Code: MIT](https://img.shields.io/badge/code-MIT-green)](LICENSE) AI 推荐正遭受 GEO 投毒攻击——攻击者通过批量虚假文章操纵 AI 推荐特定商品。本项目维护一份社区驱动的黑名单,安装 Skill 后 AI 在推荐前自动拦截被污染的域名和内容指纹。 **Skill 是本地工具,黑名单不进入 AI 上下文。** 无论黑名单从 50 条滚雪球到 10 万条,每次查询固定消耗 ~30 token,在任何模型上都不需要额外上下文成本。 AI 推荐正遭受 GEO 投毒攻击——攻击者通过批量虚假内容操纵 AI 建议。本项目维护一份社区驱动的黑名单。安装 Skill 后,你的 AI 会在推荐前自动拦截被污染的域名和指纹。 **Skill 在本地运行。黑名单永远不会进入 AI 上下文。** 无论它包含 50 条还是 10 万条记录,无论使用什么模型,每次查询的固定成本均约为 30 token。 ## 工作原理 / How It Works Skill 安装后,AI 推荐产品前将候选域名发送至本地 Python 引擎,比对公开域名列表后返回单条命中/未命中结果。详见 [CONTRIBUTING.md](CONTRIBUTING.md)。 安装好的 Skill 会在 AI 推荐前将候选域名发送至本地 Python 引擎。该引擎会根据公开域名列表对它们进行检查,并返回单个命中/未命中结果。参见 [CONTRIBUTING.md](CONTRIBUTING.md)。 ## 黑名单 / Blocklist 当前种子:43 个已确认域名 + 30 个加密内容指纹。来源包括 Unit42、Forcepoint X-Labs、OWASP、PhishTank、315 曝光及社区报告。 此名单将随社区扩张**滚雪球增长**。每条新条目的入库路径: 提交举报 → 自动信誉+证据初筛 → 7 天社区投票 → 每日自动计票 → 维护者终审合并。 详见 [CONTRIBUTING.md](CONTRIBUTING.md) 和[举报入口](https://github.com/TLNing260310/ai-rec-immunity/issues/new/choose)。未来将上线贡献者排行榜,按入库条目数计分。 种子数据:43 个已确认域名 + 30 个加密指纹,来源于 Unit42、Forcepoint X-Labs、OWASP、PhishTank、315 曝光以及社区报告。 该名单将通过社区贡献不断壮大。入库路径:提交举报 → 自动初筛 → 7 天投票 → 每日计票 → 维护者审核。参见 [CONTRIBUTING.md](CONTRIBUTING.md) 和[举报表单](https://github.com/TLNing260310/ai-rec-immunity/issues/new/choose)。随着社区的发展,未来将推出贡献者排行榜(按已验证条目数排名)。 ## 评估工具 / Evaluator `evaluator/detector.py` 是一个基础灌水文章评分工具,当前通过暴力匹配关键词和正则模式进行判别。仍需要大量改进——希望未来能升级为基于 Transformer 架构的语义理解模型,以显著提高准确率。详见 [evaluator/README.md](evaluator/README.md)。 `evaluator/detector.py` 是一个使用暴力关键词和 regex 匹配的基础灌水文章评分工具。它需要大量改进——我们希望未来能升级为基于 Transformer 的语义分析以提升准确率。参见 [evaluator/README.md](evaluator/README.md)。 ## 许可 / License | 内容 | 协议 | |------|------| | 数据 (`immunity_list.json`) | [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/) | | 代码 | [MIT](LICENSE) | ## 免责 / Disclaimer 社区报告的风险指标,非法律判定。不构成指控。域名所有者有权通过标准流程申诉。操纵可能由第三方在品牌方不知情下进行。 社区报告的风险指标,非法律判定。列入名单的所有者可以提出申诉。操纵行为可能由第三方进行,品牌方不知情。 ## 仓库元数据
标签:AI推荐防护, Homebrew安装, Python, 反内容投毒, 域名信誉, 威胁情报, 开发者工具, 无后门, 逆向工具, 配置审计, 黑名单