{"skill":{"slug":"truth-seeking-fact-check","displayName":"Truth Seeking Fact Check","summary":"对信息进行权威多源事实核查，判定真伪并支持链上存证与用户反馈优化。","description":"# Truth (求真) - AI事实核查技能\n\n## 简介\n\nAI Content Authenticity Verification Tool.\n事实核查技能，6层深度核查（含区块链存证验证），**元认知置信度输出**，**维度权重可配置**，**支持可选定时核查**，识别AI幻觉、虚假信息，输出可信度评分和问题标注。完美适配2核2G环境，100%隐私保护。可简称truth/qiuzhen使用。\n\n## 功能\n\n- ✅ 识别AI生成幻觉内容\n- ✅ 识别虚假信息和夸大宣传\n- ✅ 输出0-10可信度评分\n- ✅ **v1.5.0新增：元认知置信度输出**，模型告诉你对结论的确定程度（0-100%）\n- ✅ **v1.5.0新增：维度权重可配置**，自定义各维度权重，按需开关维度\n- ✅ **v1.5.0新增：可选定时核查**，默认关闭，配置后自动定时核查，变化超过阈值告警，适配2核2G资源约束\n- ✅ 标注问题句子，给出具体位置和原因\n- ✅ 提供改进建议\n- ✅ 区块链存证验证，验证公开链上内容哈希\n- ✅ 多数据源fallback，自动切换可用源\n- ✅ 评分维度明细输出，更透明\n- ✅ 适配2核2G环境，最大并发=2，不占用过多资源\n- ✅ 合规拦截敏感内容\n- ✅ **100%隐私保护**：所有核查本地运行，不上传任何内容到外部服务器\n\n## 隐私保护承诺\n\n> Truth (求真) 严格保护您的隐私：\n> 1.  本技能完全运行在您自己的OpenClaw实例中，所有您核查的内容**不会上传到任何外部服务器/开发者服务器**，完全本地处理\n> 2.  本技能不收集、不存储、不分享任何您的核查内容、个人数据\n> 3.  所有功能均离线可用，不需要联网除了您本身模型需要的API调用（模型服务商按其隐私政策处理，本技能不转发数据\n> 4.  开源可审计，代码完全开放，任何人可以验证隐私保护实现\n\n## 安装\n\n```\nclawhub install tangtaozhanshen/truth-seeking-fact-check\n```\n\n## 使用\n\n### 基础示例\n\n```python\nfrom truth.main import TruthSkill\nimport json\n\n# 初始化\nchecker = TruthSkill()\n\n# 单篇文本核查\ntext = \"地球是太阳系第三颗行星，围绕太阳公转。\"\nresult = checker.check_text(text, output_format=\"json\")\nresult_json = json.loads(result)\n\nprint(f\"可信度评分: {result_json['credibility_score']}/10\")\nprint(f\"模型元认知置信度: {result_json['meta_confidence']}%\")\nprint(f\"结论: {result_json['conclusion']}\")\nprint(f\"问题句子: {result_json['problematic_sentences']}\n```\n\n### 自定义维度权重示例\n\n```python\nfrom truth.main import TruthSkill\n\n# 初始化，可在配置中指定维度权重\nconfig = {\n    \"dimension_weights\": {\n        \"来源匹配度\": 0.5,\n        \"逻辑一致性\": 0.2,\n        \"常识符合度\": 0.2,\n        \"信息明确性\": 0.1\n    }\n}\nchecker = TruthSkill(config)\n\n# 或者单次核查指定权重\nresult = checker.check_text(text, weights={\n    \"来源匹配度\": 0.6,\n    \"逻辑一致性\": 0.2,\n    \"常识符合度\": 0.15,\n    \"信息明确性\": 0.05\n})\n```\n\n### 开启定时核查示例\n\n```python\nfrom truth.main import TruthSkill\n\n# 初始化配置，开启定时调度\nconfig = {\n    \"scheduler\": {\n        \"interval_hours\": 24,        # 默认每天一次，最小24小时\n        \"max_tasks\": 10,             # 最大10个任务，控制资源\n        \"alert_threshold\": 2,        # 分数变化超过2分才告警\n        \"max_concurrency\": 2         # 最大并发，适配2核2G\n    }\n}\nchecker = TruthSkill(config)\n\n# 启动定时调度\nchecker.start_scheduler()\n\n# 添加定时核查任务\nresult = checker.add_timed_check(\"需要定期核查的文本\", callback=my_alert_callback)\n```\n\n### 批量核查示例\n\n## 安装\n\n```\nclawhub install tangtaozhanshen/truth-seeking-fact-check\n```\n\n## 使用\n\n### 基础示例\n\n```python\nfrom truth.main import TruthSkill\nimport json\n\n# 初始化\nchecker = TruthSkill()\n\n# 单篇文本核查\ntext = \"地球是太阳系第三颗行星，围绕太阳公转。\"\nresult = checker.check_text(text, output_format=\"json\")\nresult_json = json.loads(result)\n\nprint(f\"可信度评分: {result_json['credibility_score']}/10\")\nprint(f\"结论: {result_json['conclusion']}\")\nprint(f\"问题句子: {result_json['problematic_sentences']}\")\n```\n\n### 批量核查示例\n\n```python\nfrom truth.main import TruthSkill\n\nchecker = TruthSkill()\ntexts = [\n    \"水的化学式是 H2O\",\n    \"OpenClaw 是 Google 开发的 AI 框架\"\n]\nresult = checker.check_batch(texts, output_format=\"json\")\nprint(result)\n```\n\n### 区块链存证验证示例\n\n```python\nfrom truth.main import TruthSkill\n\nchecker = TruthSkill()\n# 文本包含 #blockchain:URL 格式会自动触发验证\ntext = \"这则消息已上链存证 #blockchain:https://etherscan.io/tx/0x...\"\nresult = checker.check_text(text)\nprint(result)\n```\n\n### OpenClaw 技能调用示例\n\n```json\n{\n  \"skill\": \"truth-seeking-fact-check\",\n  \"params\": {\n    \"text\": \"需要核查的文本内容\"\n  }\n}\n```\n\n## 作者\n\ntangtaozhanshen\n\n## 许可\n\nMIT-0\n\n## 链接\n\n<https://clawhub.ai/tangtaozhanshen/truth-seeking-fact-check>\n","tags":{"latest":"1.5.0"},"stats":{"comments":0,"downloads":791,"installsAllTime":1,"installsCurrent":1,"stars":0,"versions":10},"createdAt":1773246580113,"updatedAt":1778491832663},"latestVersion":{"version":"1.5.0","createdAt":1774961906653,"changelog":"Version 1.5.0 – Major Update\n\n- Added “meta-confidence” output: The model now provides a self-assessed confidence percentage (0-100%) for each fact-check.\n- Made dimension scoring fully configurable: Users can customize or disable individual weighting factors used in credibility evaluation.\n- Introduced optional scheduled (timed) fact-checking with resource-aware controls and change alerts.\n- Enhanced privacy: All fact-checking is performed locally, with no data sent to external servers.\n- Added support for batch processing, and refactored for improved resource efficiency (optimized for 2-core/2GB environments).\n- New scheduler module added for background and timed checks.","license":"MIT-0"},"metadata":null,"owner":{"handle":"tangtaozhanshen","userId":"s176fb7qaa4vhjevz444708cah83g13a","displayName":"tangtaozhanshen","image":"https://avatars.githubusercontent.com/u/7418778?v=4"},"moderation":{"isSuspicious":false,"isMalwareBlocked":false,"verdict":"clean","reasonCodes":["review.llm_review"],"summary":"Review: review.llm_review","engineVersion":"v2.4.24","updatedAt":1780090209511}}