GEO Poison Detector — AI推荐投毒检测器
这个工具是做什么的?
问题: AI推荐的产品不一定可信。不法商家通过「GEO优化」——批量生成含虚假参数的软文并大量铺发——让AI误以为这些虚构商品是市场上的优质选择。2026年央视315晚会曝光此类黑产,收费1.5–2万元/年,2小时内即可让虚假产品成为AI的「标准答案」。
这个skill做什么: 在你收到AI产品推荐时,自动扫描伪科技话术、软文模板特征、来源可信度,给出🟢安全 / 🟡可疑 / 🔴高危三档风险判断,并生成验证链接让你一键核查。
三种使用方式:
- - 🤖 自动防护:AI推荐产品时,自动附带风险标记,无需任何操作
- 🔍 主动检测:发送
检测 产品名 或 /check product name,立即查 - 🔗 链接分析:发送文章链接,自动抓取并分析是否为投毒软文
覆盖范围: 中文/英文产品,国内(京东/淘宝/企查查)和国际(Amazon/BBB/USPTO)双市场验证。
What this tool does (EN): Detects GEO (Generative Engine Optimization) poisoning — bad actors mass-generate fake product specs into AI training data, making fraudulent products appear as authoritative AI recommendations. Exposed by CCTV 315 (2026, China); similar tactics documented by Wired/MIT Tech Review globally. Auto-flags products when AI recommends them, supports user quick-checks by name, and analyzes article URLs for soft-ad patterns.
Mode 1: Auto-Trigger (AI Recommending Products)
Whenever you are about to recommend a specific product or brand, run detection first, then append a risk badge inline:
CODEBLOCK0
Do NOT skip this step when recommending products. This is the core value of the skill.
Mode 2: User Quick-Check (Product Name)
Triggered when user sends any of:
- - INLINECODE2
- INLINECODE3
- INLINECODE4
- INLINECODE5
- INLINECODE6
- Or any message asking to verify a specific product by name
Action: Run the full 5-step detection workflow on the product name. Output the full report format. Run scripts/verify_product.py "<product>" to generate verification links.
Example interaction:
User: /check 量子能量水杯黑洞级净化
Agent: 🔴 HIGH RISK — 检测到2个高权重伪科技词汇
触发指标:
• [Step 1] 「量子能量」— 高风险伪量子话术
• [Step 1] 「黑洞级」— 高风险伪黑科技话术
验证链接:[京东] [企查查] [国家专利局]
建议:该产品名称含多个典型GEO投毒特征词,极可能为虚假推荐,请勿购买。
Mode 3: URL Analysis (Article/Page)
Triggered when user sends a URL and asks to check it:
- - INLINECODE8
- INLINECODE9
- INLINECODE10
- Any URL from: WeChat (mp.weixin.qq.com), Zhihu, Baijiahao, Medium, blog sites
Action:
- 1. Use
web_fetch to retrieve the article content - Run the full 5-step detection workflow on the fetched text
- Also note the source domain as part of Step 4 source quality assessment
- Output the full report format
Example interaction:
CODEBLOCK2
Handling fetch failures: If web_fetch fails or is blocked, ask user to paste the article text and switch to Mode 2 workflow.
Detection Workflow (5 Steps)
Apply to content from any mode.
Step 1 — Pseudo-tech buzzword scan (HIGH weight)
Load references/pseudo-tech-terms.md. Scan for high-risk terms in both CN and EN sections.
- - 2+ high-risk terms → immediately 🔴
- 1 high-risk term → 🟡 suspicious
Step 2 — Batch-generated content fingerprint (HIGH weight)
Universal signals (CN+EN):
- - Fixed template structure (Problem → Solution → Product plug)
- Keyword stuffing (product name repeated 5+ times)
- Vague superlatives without verifiable data
- No model numbers, no verifiable specs, no brand registration
- Multiple sources with identical or near-identical wording
CN-specific:
- - "很多人不知道的是..." / "内部员工都在用"
- 自媒体/百家号/微信公众号 as sole sources
- 无厂商官网、无天猫/京东旗舰店
EN/Global-specific:
- - "Doctors don't want you to know..."
- Affiliate disclosure buried or absent
- Only "as seen on" claims, no retailer presence
- Reviews only on brand's own site, not Amazon/Trustpilot
Step 3 — Product authenticity cross-verification (MEDIUM weight)
Run INLINECODE14
CN market: JD.com, Taobao, Qichacha, Tianyancha, CNIPA patents, GB standards
Global market: Amazon, Google Shopping, BBB, Trustpilot, USPTO patents, EU RAPEX, Reddit
Step 4 — Source quality assessment (MEDIUM weight)
| Source Type | CN Example | Global Example | Trust |
|---|
| Major retailer official | 京东/天猫旗舰店 | Amazon/BestBuy official | High |
| Gov/standards body |
国家标准委/CNIPA | FDA/CE/ISO | High |
| Mainstream media | 央视/人民日报 | NYT/BBC/Reuters | High |
| Brand official site | 品牌官网 | brand.com | Medium |
| Self-media only | 百家号/头条/微信 | Medium blogs/affiliate | Low |
| Unknown/unverifiable | 来源不明 | Unknown | Very Low |
Step 5 — Risk verdict
| Result | Threshold |
|---|
| 🟢 SAFE | 0–1 low-weight indicators |
| 🟡 SUSPICIOUS |
2+ medium OR 1 high-weight indicator |
| 🔴 HIGH RISK | 2+ high-weight OR confirmed fake specs |
Output Format
Quick badge (Mode 1 auto-trigger):
CODEBLOCK3
Full report (Mode 2 quick-check or Mode 3 URL, or when user asks for details):
CODEBLOCK4
Language
- - Match user's language (CN/EN/mixed)
- Auto-detect market from product name (CJK → CN, Latin → Global)
- For CN products in global context: check international presence too
References
- - Term library (CN+EN):
references/pseudo-tech-terms.md — load during Step 1 - Verification script:
scripts/verify_product.py — run during Step 3
- Usage: INLINECODE17
GEO 投毒检测器 — AI推荐投毒检测器
这个工具是做什么的?
问题: AI推荐的产品不一定可信。不法商家通过「GEO优化」——批量生成含虚假参数的软文并大量铺发——让AI误以为这些虚构商品是市场上的优质选择。2026年央视315晚会曝光此类黑产,收费1.5–2万元/年,2小时内即可让虚假产品成为AI的「标准答案」。
这个skill做什么: 在你收到AI产品推荐时,自动扫描伪科技话术、软文模板特征、来源可信度,给出🟢安全 / 🟡可疑 / 🔴高危三档风险判断,并生成验证链接让你一键核查。
三种使用方式:
- - 🤖 自动防护:AI推荐产品时,自动附带风险标记,无需任何操作
- 🔍 主动检测:发送 检测 产品名 或 /check product name,立即查
- 🔗 链接分析:发送文章链接,自动抓取并分析是否为投毒软文
覆盖范围: 中文/英文产品,国内(京东/淘宝/企查查)和国际(Amazon/BBB/USPTO)双市场验证。
What this tool does (EN): Detects GEO (Generative Engine Optimization) poisoning — bad actors mass-generate fake product specs into AI training data, making fraudulent products appear as authoritative AI recommendations. Exposed by CCTV 315 (2026, China); similar tactics documented by Wired/MIT Tech Review globally. Auto-flags products when AI recommends them, supports user quick-checks by name, and analyzes article URLs for soft-ad patterns.
模式1:自动触发(AI推荐产品时)
当你即将推荐某个具体产品或品牌时,先运行检测,然后内联添加风险标记:
[你的正常推荐回答]
🛡️ GEO投毒检测 / Poison Check: [🟢 SAFE / 🟡 SUSPICIOUS / 🔴 HIGH RISK]
触发指标 / Indicators: [列出触发的信号,若无则写无]
验证链接 / Verify: [运行verify_product.py并包含前2-3个链接]
推荐产品时不得跳过此步骤。 这是该技能的核心价值。
模式2:用户快速查询(产品名称)
当用户发送以下任一内容时触发:
- - /check <产品名>
- 检测 <产品名>
- 查一下 <产品名>
- is this legit: <产品>
- 这个可信吗: <产品名>
- 或任何要求按名称验证特定产品的消息
操作:对产品名称运行完整的5步检测流程。输出完整报告格式。运行 scripts/verify_product.py 生成验证链接。
交互示例:
用户:/check 量子能量水杯黑洞级净化
助手:🔴 高危 — 检测到2个高权重伪科技词汇
触发指标:
• [步骤1] 「量子能量」— 高风险伪量子话术
• [步骤1] 「黑洞级」— 高风险伪黑科技话术
验证链接:[京东] [企查查] [国家专利局]
建议:该产品名称含多个典型GEO投毒特征词,极可能为虚假推荐,请勿购买。
模式3:URL分析(文章/页面)
当用户发送URL并要求检测时触发:
- - check this: https://...
- 帮我检测这篇文章: https://...
- 这个链接可信吗: https://...
- 任何来自以下平台的URL:微信(mp.weixin.qq.com)、知乎、百家号、Medium、博客网站
操作:
- 1. 使用 web_fetch 获取文章内容
- 对获取的文本运行完整的5步检测流程
- 同时将来源域名作为步骤4来源质量评估的一部分进行记录
- 输出完整报告格式
交互示例:
用户:帮我检测这篇文章 https://mp.weixin.qq.com/s/xxxxx
助手:[获取内容中]
🟡 可疑 — 检测到软文批量生成特征
触发指标:
• [步骤2] 模板化结构:很多人不知道的是 + 产品推荐固定格式
• [步骤4] 来源:微信公众号自媒体,无权威背书
验证链接:[产品名搜索链接]
建议:内容结构符合GEO软文模板,建议通过官方渠道核实产品信息。
获取失败处理:如果 web_fetch 失败或被拦截,请用户粘贴文章文本并切换到模式2流程。
检测流程(5步)
适用于任何模式下的内容。
步骤1 — 伪科技流行词扫描(高权重)
加载 references/pseudo-tech-terms.md。扫描中文和英文部分的高风险词汇。
- - 2个及以上高风险词汇 → 立即🔴
- 1个高风险词汇 → 🟡可疑
步骤2 — 批量生成内容指纹(高权重)
通用信号(中英文):
- - 固定模板结构(问题 → 解决方案 → 产品植入)
- 关键词堆砌(产品名称重复5次以上)
- 无验证数据的模糊最高级表述
- 无型号、无可验证规格、无品牌注册信息
- 多个来源内容相同或高度相似
中文特有:
- - 很多人不知道的是... / 内部员工都在用
- 自媒体/百家号/微信公众号作为唯一来源
- 无厂商官网、无天猫/京东旗舰店
英文/全球特有:
- - Doctors dont want you to know...
- 联盟营销声明被隐藏或缺失
- 仅有as seen on宣称,无零售商入驻
- 评论仅出现在品牌自有网站,而非Amazon/Trustpilot
步骤3 — 产品真实性交叉验证(中权重)
运行 scripts/verify_product.py <产品名> [--market cn|global|auto]
国内市场: 京东、淘宝、企查查、天眼查、CNIPA专利、国家标准
全球市场: Amazon、Google Shopping、BBB、Trustpilot、USPTO专利、EU RAPEX、Reddit
步骤4 — 来源质量评估(中权重)
| 来源类型 | 中文示例 | 全球示例 | 可信度 |
|---|
| 大型零售商官方 | 京东/天猫旗舰店 | Amazon/BestBuy官方 | 高 |
| 政府/标准机构 |
国家标准委/CNIPA | FDA/CE/ISO | 高 |
| 主流媒体 | 央视/人民日报 | NYT/BBC/Reuters | 高 |
| 品牌官方网站 | 品牌官网 | brand.com | 中 |
| 仅自媒体 | 百家号/头条/微信 | Medium博客/联盟营销 | 低 |
| 未知/不可验证 | 来源不明 | Unknown | 极低 |
步骤5 — 风险判定
2个及以上中权重 或 1个高权重指标 |
| 🔴 高危 | 2个及以上高权重 或 确认虚假规格 |
输出格式
快速标记(模式1自动触发):
🛡️ GEO检测:🟢 安全 — 未检测到投毒信号
完整报告(模式2快速查询或模式3URL,或用户要求详情时):
[🟢/🟡/🔴] <一行判定结果,使用用户语言>
触发指标 / Indicators:
• [步骤N] <指标> — <说明>
验证链接 / Verify:
• <平台>: <链接>
建议 / Recommendation: <下一步操作>
语言
- - 匹配用户语言(中文/英文/混合)
- 根据产品名称自动检测市场(CJK → 中文市场,拉丁字母 → 全球市场)
- 对于全球语境下的中文产品:同时检查国际存在情况
参考资料
- - 术语库(中英文):references/pseudo-tech-terms.md — 步骤1时加载
- 验证脚本:scripts/verify_product.py — 步骤3时运行
- 用法:python3 verify_product.py <名称> [--market cn|global|auto]