← Back to Skills Marketplace
83
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install geo-shield
Description
检测网页是否含有针对 AI 的 GEO 投毒虚假信息,提供可信度评分与详细风险分析报告。
README (SKILL.md)
🛡️ GEO-Shield - AI 投毒检测守护者
🎯 功能
检测网页内容是否为 GEO(Generative Engine Optimization)投毒,识别针对 AI 的虚假信息。
核心功能
- 🛡️ GEO 特征检测 - 5 大类投毒特征识别
- 📊 可信度评分 - 综合评估(0-100 分)
- 🔍 域名分析 - 来源可信度评估
- 📝 内容质量分析 - 内容质量指标检测
- 💡 智能建议 - 验证建议生成
🚀 使用方法
命令触发
/geo-check https://example.com/article
/verify https://example.com
/fact-check https://example.com/news
自然语言触发
检测这个链接的投毒:https://example.com
验证信息来源:https://example.com
AI 投毒检查 https://example.com
这个信息可信吗?https://example.com
📋 输出示例
高可信度(85 分)
### 🛡️ GEO 投毒检测报告
**检测 URL:** `https://www.gov.cn/article/123`
**可信度评分:** 85/100
**风险等级:** ✅ 高可信度
---
### 📊 评分明细
| 维度 | 得分 |
|------|------|
| 域名可信度 | 100 |
| 内容质量 | 85 |
| GEO 检测 | 95 |
> ✅ 内容可信度较高,可以参考
疑似投毒(35 分)
### 🛡️ GEO 投毒检测报告
**检测 URL:** `https://health-info-2026.com/miracle`
**可信度评分:** 35/100
**风险等级:** 🚨 疑似投毒
---
### 🔍 GEO 特征检测
| 特征类型 | 检测数量 |
|----------|----------|
| 过度优化 | 5 |
| 情感操纵 | 4 |
| 虚假权威 | 3 |
> 🚨 高度疑似 GEO 投毒内容!请勿采信
⚙️ 配置
可信度等级
| 评分 | 等级 | 建议 |
|---|---|---|
| 80-100 | ✅ 高可信度 | 可以参考 |
| 60-79 | ⚠️ 中等可信度 | 需谨慎 |
| 40-59 | ⚠️ 低可信度 | 强烈验证 |
| 0-39 | 🚨 疑似投毒 | 请勿采信 |
GEO 特征类型
- 过度优化 - "最佳 2026"、"100% 有效"
- 情感操纵 - "立即行动"、"最后机会"
- 虚假权威 - "哈佛研究"、"NASA 确认"
- AI 生成内容 - "总之"、"综上所述"
- 链接操纵 - "点击这里"、"立即访问"
🔧 技术原理
域名可信度
- 白名单域名:自动 100 分(gov/edu/权威媒体)
- 黑名单域名:自动 30 分(博客/自媒体)
- 普通域名:60 分基准
内容质量分析
- 段落/句子长度分析
- 引用来源检测
- 作者信息检测
- 发布日期检测
GEO 特征检测
- 正则表达式匹配
- 特征权重计算
- 综合扣分机制
📝 使用场景
- 新闻验证 - 查看惊人新闻真假
- 健康信息核实 - 识别"神奇疗法"
- 产品评测验证 - 识别软文推广
- 学术研究查证 - 确保引用真实
🐛 常见问题
Q: 检测准确率如何?
A: 约 70-80%,建议作为参考工具。
Q: 支持中文吗?
A: ✅ 完全支持中英文。
Q: 如何举报投毒内容?
A: 保存报告,向平台举报,提醒他人。
📄 许可证
MIT License
🔗 相关链接
作者: Spark ⚡
版本: 1.0.0
最后更新: 2026-04-06
Usage Guidance
What to consider before installing:
- Functionality gap: The code in src/index.ts/dist/index.js does not fetch the target URL; it analyzes a hard-coded sampleContent. If you expect real webpage analysis, this skill as shipped will not do that — it is effectively a demo. You would need to (a) integrate a safe page-fetcher (for example the platform's sanctioned web_fetch API) or (b) modify the handler to accept fetched page content before trusting results.
- Low security surface: There are no external network calls, no required secrets, and no install script. That means the immediate security risk is low, but also explains why it cannot analyze real pages.
- Code quality issues: The implementation includes some problematic constructs (e.g., regexes that look like incorrect alternation patterns, and object keys with spaces such as 'GEO 检测' that may cause runtime/compilation errors). These bugs may break the skill in real use and lead to incorrect scores.
- If you want to use it in production: review and fix the page-fetch integration to use the platform-approved web fetch mechanism, run the included tests locally, fix the regexes and object property naming, and re-audit before granting any network privileges. Test the skill in an isolated environment first.
- If the author provides an update or documentation showing safe, explicit web-fetch integration (and the code is corrected), that would reduce concerns. As-is, treat this as a demonstration/example rather than a drop-in tool for real webpage analysis.
Capability Analysis
Type: OpenClaw Skill
Name: geo-shield
Version: 1.0.0
The GEO-Shield skill bundle is designed to detect Generative Engine Optimization (GEO) and misinformation in web content. Analysis of the source code in `src/index.ts` and `dist/index.js` shows it uses regex-based pattern matching, domain reputation scoring, and content quality heuristics to generate a trust report. While the current implementation uses a hardcoded 'sampleContent' placeholder rather than performing an actual network fetch for the provided URL, there are no indicators of malicious behavior, data exfiltration, or prompt injection attacks. The code is transparent and aligns with its stated purpose.
Capability Assessment
Purpose & Capability
The name/description promise: fetch and analyze arbitrary HTTP/HTTPS pages and produce trust reports. The shipped handler (src/dist) does NOT fetch the URL: it uses a hard-coded sampleContent and contains a comment '模拟内容获取(实际需要集成 web_fetch)'. There are no required env vars or network integration declared. This is a functional mismatch — the skill as shipped cannot perform its primary advertised function without additional integration or modification.
Instruction Scope
SKILL.md and README instruct users to invoke with a URL and imply full analysis of that page. The runtime instructions do not ask the agent to read unrelated files or credentials. However they are misleading because the implementation currently analyzes only example text rather than fetching the provided URL, so users will be surprised by the limited behavior.
Install Mechanism
No install spec and no external downloads; code is provided in the package. package.json has no runtime dependencies. This lowers install risk. No external URLs or archive extraction are used by the skill itself.
Credentials
The skill requests no environment variables, no credentials, and no config paths. The code does not call external endpoints or attempt to read environment secrets. From a credential/access perspective the requirements are minimal and proportionate.
Persistence & Privilege
No elevated privileges requested. always:false and normal invocation behavior. The skill does not modify other skills or system settings. It does not persist data according to README and code (no file writes observed).
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install geo-shield - After installation, invoke the skill by name or use
/geo-shield - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
geo-shield 1.0.0
- Initial release of GEO-Shield AI 投毒检测守护者.
- Detects GEO (Generative Engine Optimization) manipulation and risky AI-targeted misinformation.
- Core features: GEO trait detection (5 categories), credibility scoring (0-100), domain/source analysis, content quality analysis, and actionable suggestions.
- Supports both command and natural language triggers for flexible usage.
- Provides clear risk grading, reporting templates, and technical principles to help users assess online information credibility.
- Chinese and English fully supported.
Metadata
Frequently Asked Questions
What is Geo Shield?
检测网页是否含有针对 AI 的 GEO 投毒虚假信息,提供可信度评分与详细风险分析报告。 It is an AI Agent Skill for Claude Code / OpenClaw, with 83 downloads so far.
How do I install Geo Shield?
Run "/install geo-shield" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Geo Shield free?
Yes, Geo Shield is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Geo Shield support?
Geo Shield is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Geo Shield?
It is built and maintained by rfdiosuao (@rfdiosuao); the current version is v1.0.0.
More Skills