跳至主要内容
小龙虾小龙虾AI
🤖

事实核查器

使用网络搜索和来源交叉引用来验证内容中的事实声明。在发布之前,用于审查内容的准确性。

下载177
星标0
版本1.0.2
写作创作
安全通过
⚙️脚本

技能说明


name: fact-checker version: 1.0.2 description: Verify factual claims in content using web search and source cross-referencing. Use when reviewing content for accuracy before publishing. metadata: { "openclaw": { "emoji": "\u2705", "requires": { "bins": [ "python3" ], "env": [] }, "primaryEnv": null, "network": { "outbound": true, "reason": "Searches the web to verify factual claims. Uses Tavily or web_search." } } }

Fact-Checker: Verify Markdown Claims Against Source Data

Given a markdown draft file, this skill extracts every verifiable claim (numbers, dates, model names, scores, causal statements) and cross-references them against available source data to produce a verification report.

Usage

python3 skills/fact-checker/scripts/fact_check.py <draft.md>
python3 skills/fact-checker/scripts/fact_check.py <draft.md> --output report.md

What It Checks

Claim types extracted

  • Numeric claims — integers and floats with surrounding context
  • Model referencesmodel/task (phi4/classify) and model:tag (phi4:latest)
  • DatesYYYY-MM-DD format
  • Score values — decimal scores like 0.923, 1.000
  • Percentages42%, 95.3%

Source data consulted (in priority order)

  1. projects/hybrid-control-plane/FINDINGS.md — primary source of truth
  2. Control Plane /status API at http://localhost:8765/status — live scored run data
  3. projects/hybrid-control-plane/data/scores/*.json — raw scored run files on disk
  4. memory/*.md — daily logs with timestamps and decisions
  5. git log in projects/hybrid-control-plane/ — commit hashes, dates, authorship
  6. projects/hybrid-control-plane/CHANGELOG.md — sprint history

Output Format

Each claim produces one line:

✅ CONFIRMED:    "phi4/classify scored 1.000" → /status API: phi4_latest_classify mean=1.000 n=23
⚠️ UNVERIFIABLE: "this took about a day" → no timestamp correlation found in logs
❌ CONTRADICTED: "909 runs" → /status API shows 958 total runs (stale number?)

Followed by a summary count of confirmed / unverifiable / contradicted claims.

When To Use This Skill

When asked to "fact-check" or "verify" a draft blog post, report, or documentation file — run this skill and present the report to the user. If any claims are ❌ CONTRADICTED, flag them prominently and suggest corrections.

Instructions for Agent

  1. Run the script with the path to the draft file.
  2. Parse the output report.
  3. Summarise key findings — especially any ❌ CONTRADICTED claims.
  4. Suggest specific corrections with the correct values from the evidence.
  5. If the /status API is unavailable, note it and rely on FINDINGS.md + score files.

如何使用「事实核查器」?

  1. 打开小龙虾AI(Web 或 iOS App)
  2. 点击上方「立即使用」按钮,或在对话框中输入任务描述
  3. 小龙虾AI 会自动匹配并调用「事实核查器」技能完成任务
  4. 结果即时呈现,支持继续对话优化

相关技能