Truthcheck

🔍 AI事实核查专家,溯源辨真伪

AI驱动的实时事实核查CLI工具,集成多维度TruthScore评分、URL可信度检测与溯源追踪,适用于新闻验证与反虚假信息场景。

收藏
6.5k
安装
1.4k
版本
0.4.1
CLS 安全性认证2026-08-02
点击查看完整报告 >

使用说明

核心用法

TruthCheck 是一款命令行工具,专为 AI 时代的内容验证而设计。其核心功能围绕三大场景展开:

1. 声明验证(`verify`)
输入任意文本声明,工具通过多源检索、LLM 推理生成 0-100 的 TruthScore,并从发布者可信度、内容一致性、多方佐证、已有事实核查四个维度拆解评分。推荐搭配 --llm gemini 以获得最佳准确性。

2. URL/来源可信度检测(`check`)
支持单链接、多链接文本或文件批量检测,可识别 AI 生成的"幻觉URL"(即看似真实但实际不存在的网页),并对域名发布者进行可信度评级。

3. 溯源追踪(`trace`)
构建信息传播树,定位声明的最早出处,支持快速(30秒)、均衡(1-2分钟)、深度(3-5分钟)三种模式。

显著优点

  • 结构化评分体系:TruthScore 分级明确(TRUE/POSSIBLY TRUE/UNCERTAIN/POSSIBLY FALSE/FALSE),降低主观判断成本
  • AI 幻觉对抗:专门检测伪造 URL,弥补大模型"编造来源"的短板
  • 灵活集成:支持 JSON 输出、文件批处理、多 LLM 后端(Gemini/OpenAI/Claude)
  • 实时数据库:可同步更新发布者信誉库

潜在局限

  • 依赖外部 API:Gemini、Brave Search、DuckDuckGo 任一失效均影响功能
  • 响应延迟:单次验证需 15-60 秒,深度溯源可达 5 分钟,不适合高并发实时场景
  • 英文内容优化:未明确提及中文信源支持,非英语声明可能准确率下降
  • 评分黑箱风险:TruthScore 的具体权重计算逻辑未开源,用户难以审计

适合人群

  • 记者、事实核查员、研究人员
  • 内容平台风控运营
  • 关注信息素养的普通用户
  • 需验证 AI 生成内容来源的开发者

常规风险

  • API 密钥泄露风险(需妥善保管 GEMINI_API_KEY 等)
  • 网络依赖导致的信息孤岛误判(某些地区信源受限时评分失真)
  • LLM 幻觉传导:工具本身依赖 LLM,可能继承其偏见或时效性缺陷

安全解读

核心用法

TruthCheck Skill 是一套面向 AI 内容验证的 CLI 工具封装技能,主要用于四大场景:声明事实核查、URL 可信度评估、信息来源追溯以及发布者信誉查询。用户可通过 truthcheck verify 命令对文本声明进行 0-100 分的 TruthScore 评分,系统将从发布者可信度、内容质量、多方印证及既有事实核查记录四个维度综合判定;通过 truthcheck check 命令可检测 URL 是否真实存在并评估其域名信誉,有效识别 AI 生成的虚假链接;truthcheck trace 则用于逆向追溯声明的传播路径,构建从原始出处到当前流传节点的完整信息树,支持快速、平衡、深度三种模式以适应不同时效需求。此外,truthcheck lookup 可查询特定发布者的历史信誉评级,truthcheck sync 用于同步最新的发布者数据库。

显著优点

该技能的突出价值在于其多维度验证框架——不同于单一来源查询,TruthCheck 整合了发布者权威性、内容交叉验证、既有事实核查数据库等多重信号,显著降低误判率。Gemini 模型的集成(--llm gemini)进一步提升了复杂声明的理解与推理能力。其二,溯源可视化功能将信息传播链条清晰呈现,帮助用户理解「信息如何变形」,这对研究舆情演变、识别移花接木式谣言尤为关键。第三,幻觉 URL 检测直接回应了当前大模型「一本正经胡说」的痛点,可拦截大量不存在的虚假引用。最后,纯文档型设计(T-MD)意味着零代码执行风险,用户完全掌控底层 CLI 的安装与运行环境。

潜在缺点与局限性

首要局限在于外部依赖的强耦合性:Skill 本身仅为使用文档,核心功能完全依赖 truthcheck CLI 工具,该工具需独立安装且其安全性、维护状态未纳入本认证范围。若 CLI 工具存在漏洞或停止维护,Skill 将失效。其二,时效与成本权衡:深度溯源模式耗时 3-5 分钟,快速模式虽仅需 30 秒但仍显著高于普通搜索,高频使用可能触达 API 速率限制或产生可观的 Gemini/Brave API 费用。其三,评分机制的透明度:TruthScore 的具体算法权重未公开披露,用户难以针对特定场景(如新兴领域、非英语内容)判断评分可靠性。最后,语言与地域覆盖可能受限,目前文档示例及依赖的 Gemini/Brave 服务对非英语内容的验证效果未经充分验证。

适合的目标群体

该技能尤其适用于新闻媒体从业者(快速核实信源、拦截虚假引用)、学术研究人员(验证文献声明、追踪观点原始出处)、内容平台运营者(自动化审核用户生成内容的真实性)以及对信息质量高度敏感的普通用户(重大决策前的交叉验证)。教育机构亦可将其纳入媒介素养教学工具包,帮助学生建立批判性信息评估能力。企业合规与公关团队亦可借助其评估外部信息风险,避免基于虚假数据作出商业决策。

使用风险

性能风险:验证命令依赖实时搜索与 LLM 推理,响应时间 15-60 秒不等,不适合高并发实时场景;网络波动或 API 服务异常将导致功能中断。依赖风险:truthcheck CLI 为社区维护项目,版本兼容性、安全更新频率、长期维护承诺均不明确,建议生产环境使用前进行源代码审计。隐私风险:用户输入的文本将被发送至 Google Gemini、Brave Search 等第三方服务,虽经 TLS 1.3 加密,但仍存在数据留存与二次训练的政策合规风险,敏感信息应避免直接提交。成本风险:Gemini Pro、Brave Search 等 API 按用量计费,高频或深度模式使用可能产生意外费用。误判风险:TruthScore 为概率性评估而非确定性结论,边缘分数(40-60 区间)的声明需人工复核,不可作为唯一决策依据。

Truthcheck 内容

手动下载zip · 1.5 kB
SKILL.mdtext/markdown
请选择文件