{"id":"357b787b-d1e8-4ed7-a74b-bb1911881212","entityType":"agent","slug":"clawhub-tencentnewsteam-jiaozhen-factcheck","name":"jiaozhen-factcheck","canonicalUrl":"https://www.xpersona.co/agent/clawhub-tencentnewsteam-jiaozhen-factcheck","canonicalPath":"/agent/clawhub-tencentnewsteam-jiaozhen-factcheck","generatedAt":"2026-10-11T17:46:34.050Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-10-11T15:24:33.222Z","emptyReason":null},"description":"事实查证工具，对输入内容的具体说法、资讯、事件或常识进行真实性、准确性、可靠性判断。当用户需要较真一下，查证问题或判断信息真伪、识别谣言、询问真假，是真的吗，真的假的，能否xxx，可不可以，是谣言吗...等场景时调用。 Skill: jiaozhen-factcheck Owner: tencentnewsteam Summary: 事实查证工具，对输入内容的具体说法、资讯、事件或常识进行真实性、准确性、可靠性判断。当用户需要较真一下，查证问题或判断信息真伪、识别谣言、询问真假，是真的吗，真的假的，能否xxx，可不可以，是谣言吗...等场景时调用。 Tags: latest:1.0.3 Version history: v1.0.3 | 2026-08-31T07:34:28.959Z | user - Removed the sample file skill-card.md. - No changes to code or user-facing functionality. v1.0.2 | 2026-05-25T10:01:30.297Z | user - Windows 平台脚本由 Bun/TypeScript 切换为 PowerSh","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 1K downloads reported by the source. Last updated 10/11/2026.","installCommand":"clawhub skill install s175jt7z9z0j4h1tzctzf5n05983k5q9:jiaozhen-factcheck","sourceUrl":"https://clawhub.ai/tencentnewsteam/jiaozhen-factcheck","homepage":"https://clawhub.ai/tencentnewsteam/skills/jiaozhen-factcheck","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/tencentnewsteam/jiaozhen-factcheck","kind":"source"},{"label":"Homepage","url":"https://clawhub.ai/tencentnewsteam/skills/jiaozhen-factcheck","kind":"homepage"}],"safetyScore":84,"overallRank":62,"popularityScore":60,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"事实查证工具，对输入内容的具体说法、资讯、事件或常识进行真实性、准确性、可靠性判断。当用户需要较真一下，查证问题或判断信息真伪、识别谣言、询问真假，是真的吗，真的假的，能否xxx，可不可以，是谣言吗...等场景时调用。 Skill: jiaozhen-factcheck Owner: tencentnewsteam S"},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-10-11T15:24:33.222Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":1,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile"}},"adoption":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-11T15:24:33.222Z","emptyReason":null},"stars":null,"forks":null,"downloads":1040,"packageName":null,"latestVersion":"1.0.3","tractionLabel":"1K downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-11T15:24:33.147Z","emptyReason":null},"lastUpdatedAt":"2026-10-11T15:24:33.222Z","lastCrawledAt":"2026-10-11T15:24:33.147Z","lastIndexedAt":null,"nextCrawlAt":"2026-10-12T15:24:33.147Z","lastVerifiedAt":null,"highlights":[{"version":"1.0.3","createdAt":"2026-08-31T07:34:28.959Z","changelog":"- Removed the sample file skill-card.md. - No changes to code or user-facing functionality.","fileCount":10,"zipByteSize":16924},{"version":"1.0.2","createdAt":"2026-05-25T10:01:30.297Z","changelog":"- Windows 平台脚本由 Bun/TypeScript 切换为 PowerShell 脚本（.ps1）。 - 新增 scripts/cli-state.ps1 和 scripts/run-cli.ps1 脚本，删除了原有 TypeScript 脚本。 - 更新文档，所有 Windows 平台脚本调用方式统一为 PowerShell，去除了对 bun 的依赖说明。 - CLI 执行失败流程优化：遇到空结果或错误时引导用户前往较真官网继续查证，并说明查证额度用完。","fileCount":10,"zipByteSize":15631},{"version":"1.0.1","createdAt":"2026-04-15T06:42:59.233Z","changelog":"- Improved the main description to clarify that fact-checking applies to specific claims, information, events, or common knowledge, with enhanced phrasing for coverage and applicability. - No changes to logic, commands, or files; documentation update only.","fileCount":10,"zipByteSize":14978},{"version":"1.0.0","createdAt":"2026-04-15T03:12:53.194Z","changelog":"- Initial release of the jiaozhen-factcheck skill. - Provides fact-checking capabilities to verify the truthfulness of statements, rumors, and suspicious claims. - Integrates with Tencent News \"较真\" CLI for content verification, rumor identification, and authenticity judgment. - Supports both macOS/Linux and Windows platforms with detailed installation and configuration guides. - Outputs verification results directly as structured markdown from the CLI, preserving source links and evaluation details.","fileCount":10,"zipByteSize":14964}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install s175jt7z9z0j4h1tzctzf5n05983k5q9:jiaozhen-factcheck","setupComplexity":"low","setupSteps":["Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.","Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-tencentnewsteam-jiaozhen-factcheck/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-tencentnewsteam-jiaozhen-factcheck/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-tencentnewsteam-jiaozhen-factcheck/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-tencentnewsteam-jiaozhen-factcheck/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-tencentnewsteam-jiaozhen-factcheck/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-tencentnewsteam-jiaozhen-factcheck/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-11T17:46:34.048Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-tencentnewsteam-jiaozhen-factcheck/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-tencentnewsteam-jiaozhen-factcheck/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-tencentnewsteam-jiaozhen-factcheck/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-tencentnewsteam-jiaozhen-factcheck/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"high","updatedAt":"2026-10-11T15:24:33.222Z","emptyReason":null},"readme":"Skill: jiaozhen-factcheck\n\nOwner: tencentnewsteam\n\nSummary: 事实查证工具，对输入内容的具体说法、资讯、事件或常识进行真实性、准确性、可靠性判断。当用户需要较真一下，查证问题或判断信息真伪、识别谣言、询问真假，是真的吗，真的假的，能否xxx，可不可以，是谣言吗...等场景时调用。\n\nTags: latest:1.0.3\n\nVersion history:\n\nv1.0.3 | 2026-08-31T07:34:28.959Z | user\n\n- Removed the sample file skill-card.md.\n- No changes to code or user-facing functionality.\n\nv1.0.2 | 2026-05-25T10:01:30.297Z | user\n\n- Windows 平台脚本由 Bun/TypeScript 切换为 PowerShell 脚本（.ps1）。\n- 新增 scripts/cli-state.ps1 和 scripts/run-cli.ps1 脚本，删除了原有 TypeScript 脚本。\n- 更新文档，所有 Windows 平台脚本调用方式统一为 PowerShell，去除了对 bun 的依赖说明。\n- CLI 执行失败流程优化：遇到空结果或错误时引导用户前往较真官网继续查证，并说明查证额度用完。\n\nv1.0.1 | 2026-04-15T06:42:59.233Z | user\n\n- Improved the main description to clarify that fact-checking applies to specific claims, information, events, or common knowledge, with enhanced phrasing for coverage and applicability.\n- No changes to logic, commands, or files; documentation update only.\n\nv1.0.0 | 2026-04-15T03:12:53.194Z | user\n\n- Initial release of the jiaozhen-factcheck skill.\n- Provides fact-checking capabilities to verify the truthfulness of statements, rumors, and suspicious claims.\n- Integrates with Tencent News \"较真\" CLI for content verification, rumor identification, and authenticity judgment.\n- Supports both macOS/Linux and Windows platforms with detailed installation and configuration guides.\n- Outputs verification results directly as structured markdown from the CLI, preserving source links and evaluation details.\n\nArchive index:\n\nArchive v1.0.3: 10 files, 16924 bytes\n\nFiles: references/env-setup-guide.md (1409b), references/installation-guide.md (1121b), references/update-guide.md (1024b), scripts/cli-state.ps1 (7473b), scripts/cli-state.sh (5732b), scripts/run-cli.ps1 (5713b), scripts/run-cli.sh (4278b), skill-card.md (2662b), SKILL.md (10563b), _meta.json (137b)\n\nFile v1.0.3:SKILL.md\n\n---\nname: jiaozhen-factcheck\ndescription: 事实查证工具，对输入内容的具体说法、资讯、事件或常识进行真实性、准确性、可靠性判断。当用户需要较真一下，查证问题或判断信息真伪、识别谣言、询问真假，是真的吗，真的假的，能否xxx，可不可以，是谣言吗...等场景时调用。\ndescription_zh: 事实查证，真实性判断，谣言识别，真假辨别。\ndescription_en: Fact-checking tool for verifying the factual accuracy of input statements or suspicious claims. Use this tool when determining whether information is true or false, identifying rumors, or assessing content credibility. Returns a verification conclusion.\nversion: 1.0.2\nauthor: TencentNews\ntags: [news, tencent, factcheck, jiaozhen, misinformation detection, fake news, rumor, truth]\n---\n\n# 腾讯较真事实查证\n\n通过 `tencent-news-cli` 的较真能力完成事实核查。\n\n> **核心原则**：基础设施交给脚本处理；智能体只负责依据当前 CLI 能力选择命令和参数。**除 `cli-state` 外，所有 CLI 调用都通过 `run-cli` 执行；始终先读 `help jiaozhen`，不要硬编码任何业务命令。**\n\n## 平台约定\n\n| 平台 | 脚本运行方式 | 示例 |\n|------|------------|------|\n| macOS / Linux | `sh scripts/<name>.sh` | `sh scripts/cli-state.sh` |\n| Windows | `powershell scripts/<name>.ps1` | `powershell scripts/cli-state.ps1` |\n\n以下所有脚本调用均以 macOS / Linux 为例，Windows 将 `.sh` 替换为 `.ps1`，`sh` 替换为 `powershell`。\n\n除 `cli-state` 外，所有 CLI 命令都通过 `run-cli` 脚本执行：\n\n| 平台 | CLI 调用模板 |\n|------|-------------|\n| macOS / Linux | `sh scripts/run-cli.sh <command> [args]` |\n| Windows | `powershell scripts/run-cli.ps1 <command> [args]` |\n\n## 环境异常时的用户指引（强制门禁）\n\n用户直接提出业务问题时，也必须先检查环境。CLI 或 API Key 未就绪时，当前轮停止业务查询，不得只回复“数据加载失败”、原始错误或泛化的“请检查配置”，必须给出可直接操作的指引：\n\n- **CLI 未安装/不可用**（`cliExists: false`、`cliSource: none`、`cli not found`、`command not found`、`not recognized`）：说明本查询依赖腾讯新闻 CLI，当前设备尚未安装或未被识别；按平台提供安装命令：macOS/Linux 使用 `curl -fsSL https://mat1.gtimg.com/qqcdn/qqnews/cli/hub/tencent-news/setup.sh | sh`；Windows PowerShell 使用 `irm https://mat1.gtimg.com/qqcdn/qqnews/cli/hub/tencent-news/setup.ps1 | iex`。提醒安装后重新打开终端并重新提问。\n- **API Key 未配置**（`apiKey.status: missing`、`未设置 API Key`、`API Key not set`）：说明 CLI 已安装但尚未配置 Key；引导访问 `https://news.qq.com/exchange?scene=appkey` 获取，然后执行 `tencent-news-cli apikey-set YOUR_KEY`，再执行 `tencent-news-cli apikey-get` 验证。\n- **API Key 无效、过期或无权限**（`API Key 无效`、`invalid api key`、`unauthorized`、`401`、`403`、鉴权/认证失败）：不得归因为无数据、额度或普通网络错误；说明当前 Key 无效或无权访问，引导从上述页面重新获取正确 Key，再执行设置和验证命令。\n- **状态不确定**（状态脚本失败、`apiKey.status: error` 或无法解析）：先按错误文本匹配以上类型；仍无法判断时，同时给出安装命令及 Key 获取、设置、验证步骤。\n- `YOUR_KEY` 只能由用户在本地替换；不得索要、代填、回显或记录真实 Key。环境未就绪时不得改用其他数据源。上述基础设施指引优先于业务输出格式限制，但不得展示内部日志、参数、traceid。\n\n## Phase 1：环境就绪\n\n> 环境已就绪时直接跳到 Phase 2。\n\n### 1. 状态检查\n\n```sh\nsh scripts/cli-state.sh\n```\n\n解析返回的 JSON，关注以下字段：\n\n| 字段 | 含义 |\n|------|------|\n| `platform.cliPath` | 底层实际使用的 CLI 完整路径，供诊断错误或权限问题时参考 |\n| `platform.cliSource` | `global`（优先命中 PATH 中可用的全局命令，否则命中默认全局安装目录）/ `local`（旧版 skill 目录内安装，兼容兜底）/ `none`（以上路径都未找到） |\n| `cliExists` | CLI 是否存在 |\n| `update.needUpdate` | 当前版本是否需要更新 |\n| `update.error` | `version` 检查失败时的错误信息 |\n| `apiKey.present` | API Key 是否已配置 |\n| `apiKey.status` | `configured` / `missing` / `error` |\n| `apiKey.error` | `apikey-get` 执行异常或输出异常时的错误信息 |\n\n### 2. 安装 CLI（`cliExists` 为 `false` 时）\n\n> 仅当 `cliSource` 为 `none` 时才需要安装；`local` 表示命中了旧版本地安装，可继续使用但建议后续迁移到全局安装。\n\n按照 [`references/installation-guide.md`](references/installation-guide.md) 中的安装命令执行安装\n\n安装成功后重新执行 `sh scripts/cli-state.sh`（Windows 用 `powershell scripts/cli-state.ps1`）刷新状态。\n\n若安装失败，参考 [`references/installation-guide.md`](references/installation-guide.md) 中的故障排查部分，引导用户手动处理。\n\n### 3. 更新 CLI（`update.needUpdate` 为 `true`，或 CLI 提示版本过旧时）\n\n```sh\nsh scripts/run-cli.sh update\n```\n\nWindows 使用 `powershell scripts/run-cli.ps1 update`。\n\n若 `update.error` 不为空，先展示错误并让用户处理。\n\n若 `update` 命令失败，或错误信息表明当前 CLI 不支持 `update`（如 `unknown command`、`not found`、`not recognized`），按上述步骤 2 重新安装。仍然失败时，引导用户参考 [`references/update-guide.md`](references/update-guide.md) 手动处理。\n\n### 4. 配置 API Key（`apiKey.status` 不为 `configured` 时）\n\n- `missing` → 引导用户打开 [API Key 获取页面](https://news.qq.com/exchange?scene=appkey) 自行获取，**不要执行 `open` / `xdg-open` / `start` 等命令自动打开浏览器**\n- `error` → 展示 `apiKey.error`，让用户先处理（权限、网络、CLI 异常），处理后重试\n\n设置 Key（通过 `run-cli` 执行，KEY 是裸值不加引号）：\n\n```sh\nsh scripts/run-cli.sh apikey-set KEY\n```\n\nWindows 分别使用 `powershell scripts/run-cli.ps1 apikey-set KEY`、`powershell scripts/run-cli.ps1 apikey-get`、`powershell scripts/run-cli.ps1 apikey-clear`。\n\n验证：`sh scripts/run-cli.sh apikey-get`\n清除（仅用户明确要求时）：`sh scripts/run-cli.sh apikey-clear`\n\n详见 [`references/env-setup-guide.md`](references/env-setup-guide.md)。\n\n## Phase 2：事实查证\n\n> 较真相关命令可能随 CLI 版本变化。**始终以当前 `help jiaozhen` 输出为准，不要假设或记忆任何业务命令。**\n\n1. **先执行 `help jiaozhen`**\n   通过 `run-cli` 执行：macOS / Linux 为 `sh scripts/run-cli.sh help jiaozhen`，Windows 为 `powershell scripts/run-cli.ps1 help jiaozhen`。\n\n2. **根据 `help jiaozhen` 选择命令**\n   - 从帮助里找到最匹配的查证命令，按帮助说明传入用户的命题或文本\n   - **长文本、文章、聊天记录** → 优先查找帮助中是否存在整段文本/内容查证能力；若没有，再提炼 1-3 条核心可核查命题分别执行\n   - **图片、截图等多模态内容** → 利用自身的多模态理解能力（视觉识别）解析图片中的文字和关键信息，提炼出可核查的事实命题，再调用 CLI 查证命令；若图片模糊无法识别，请用户提供更清晰的图片或可复制文本\n   - 若 `help jiaozhen` 中无匹配命令，如实告知用户当前 CLI 不支持该场景\n\n3. **执行命令时遵守三条约束**\n   - 所有实际 CLI 调用都走 `run-cli` 脚本，不要直接执行 `platform.cliPath`\n   - 业务命令、参数名、参数顺序都以 `help jiaozhen` 展示为准，必要时照抄帮助中的示例\n   - 不要自行猜测 `--jiaozhen` 在实际执行命令中的位置；按帮助输出里的完整用法组装\n\n4. **输出结果**——把 CLI 返回的完整 markdown 作为最终答复主体直接展示给用户\n   - 必须保留 CLI 原文中的所有结构化内容，包括但不限于：`【查证结论】`、`【查证过程】`、`【查证结论信心评估】`、来源编号、来源标题、来源链接\n   - **不能只提炼结论后自行总结**\n\n## 输出格式\n\n较真 CLI 返回的内容本身已经是格式完善的 markdown，**最终回复必须以该 markdown 原文为主体直接输出，不要重新组织、摘要、改写或转述成另一版答案**。\n\n- CLI 输出什么就展示什么，尤其要完整保留其中的来源链接与查证过程，不增不减\n- 不要自行补充外部信息、不要伪造链接\n- 不要把 CLI 原文藏在“根据查证结果”“结论如下”这类转述后面；应直接粘贴 CLI 返回内容\n- 若确实需要补充一句说明，只能放在 CLI 原文之后，且不能替代原文\n- 若 CLI 输出为空或执行失败，按下方「CLI 执行失败处理」流程处理\n\n## CLI 执行失败处理\n\n**CLI 输出为空或命令失败后，立即停止，绝不通过 WebSearch 或其他方式自行补做事实查证。**\n\n1. 先按「环境异常时的用户指引（强制门禁）」识别 CLI 未安装、API Key 缺失/无效/过期/无权限及状态异常；命中任一环境问题时，必须提供对应安装或 Key 获取/配置指引，不得判断为次数限制。\n2. 仅当 CLI 与 API Key 已确认正常，且错误文本明确表示当日查证次数/额度已耗尽时，才按**当天查证次数限制（3 次）已用完**处理。空结果、普通非零退出码、超时或未知错误不得自行推断为额度耗尽。\n3. 不要重试，不要换其他信息源继续查证。未知错误应简要说明当前查证失败，并请用户按提示排查或稍后重试。\n4. 只有明确命中额度限制时，才引导用户前往较真官网继续查证并附上链接：\n   - [较真AI-智能查证](https://view.inews.qq.com/ai/agent/UTR2025041800262600?no-redirect=1)\n5. 额度限制的用户说明应明确表达：当前 CLI 已明确提示今天的较真查证额度 3 次已经用完；如需继续查证，请改用较真官网入口。\n\n## References\n\n- 用户手动安装指南：[`references/installation-guide.md`](references/installation-guide.md)\n- 用户手动更新指南：[`references/update-guide.md`](references/update-guide.md)\n- API Key 获取与手动配置：[`references/env-setup-guide.md`](references/env-setup-guide.md)\n\nFile v1.0.3:_meta.json\n\n{\n  \"ownerId\": \"kn70xzzfc3tbkcnmfbbj3nbq2x83ke20\",\n  \"slug\": \"jiaozhen-factcheck\",\n  \"version\": \"1.0.3\",\n  \"publishedAt\": 1788161668959\n}\n\nFile v1.0.3:references/env-setup-guide.md\n\n# tencent-news-cli API Key 配置指南\n\n## 获取 API Key\n\n1. 打开浏览器访问 [API Key 获取页面](https://news.qq.com/exchange?scene=appkey)\n2. 按页面引导完成获取\n\n## 设置 API Key\n\n打开终端（macOS / Linux）或 PowerShell（Windows），执行：\n\n```sh\ntencent-news-cli apikey-set YOUR_KEY\n```\n\n> `YOUR_KEY` 替换为实际获取到的 Key 值，不需要加引号。\n\n验证：\n\n```sh\ntencent-news-cli apikey-get\n```\n\n## 清除 API Key\n\n仅在需要重置时执行：\n\n```sh\ntencent-news-cli apikey-clear\n```\n\n## 常见问题\n\n- **未设置 API Key / `API Key not set`** → 前往上述获取页面取得 Key，执行 `tencent-news-cli apikey-set YOUR_KEY`，再执行 `tencent-news-cli apikey-get` 验证\n- **`API Key 无效` / `invalid api key` / `unauthorized` / `401` / `403` / 鉴权失败** → 当前 Key 无效、过期或无权访问；重新前往获取页面生成正确 Key，再执行设置和验证命令。不得把此类错误解释成“无数据”“额度用完”或普通网络失败\n- **`operation not permitted`** → 确认在有写入权限的终端中执行命令\n- **找不到 `tencent-news-cli` 命令** → 重新打开终端，或参考 [安装指南](installation-guide.md) 重新安装\n\n> `YOUR_KEY` 仅作为占位符。真实 Key 只能由用户在本地终端填写，不应发送给智能体，也不得在回复、日志或报告中回显。\n\nFile v1.0.3:references/installation-guide.md\n\n# tencent-news-cli 手动安装指南\n\n## macOS / Linux\n\n打开终端，执行以下命令：\n\n```sh\ncurl -fsSL https://mat1.gtimg.com/qqcdn/qqnews/cli/hub/tencent-news/setup.sh | sh\n```\n\n脚本会自动完成：识别系统和架构 → 下载 CLI → 验证 → 配置环境变量 → 检测 API Key 状态。\n\n安装完成后重新打开终端（或执行 `source ~/.zshrc`），运行 `tencent-news-cli help` 确认安装成功。\n\n## Windows\n\n打开 PowerShell，执行以下命令：\n\n```powershell\nirm https://mat1.gtimg.com/qqcdn/qqnews/cli/hub/tencent-news/setup.ps1 | iex\n```\n\n安装完成后重新打开 PowerShell，运行 `tencent-news-cli help` 确认安装成功。\n\n## 故障排查\n\n- **macOS 安全提示**（\"无法打开\" / \"未验证的开发者\"）→ 前往「系统设置 → 隐私与安全性」，点击「仍要打开」\n- **Windows SmartScreen 拦截** → 在系统提示中选择「更多信息」后允许运行\n- **下载失败** → 检查网络连接，确认 CDN 地址 `mat1.gtimg.com` 可达\n- **`unsupported os` 或 `unsupported architecture`** → 当前平台不在支持范围内\n\nFile v1.0.3:references/update-guide.md\n\n# tencent-news-cli 手动更新指南\n\n## 直接更新\n\n打开终端，执行以下命令：\n\n```sh\ntencent-news-cli update\n```\n\n如果你手里拿到的是 CLI 完整路径，也可以直接在该路径后追加 `update`。\n\n## 更新命令不可用时\n\n说明当前 CLI 版本过旧或未正确安装。此时改用安装脚本重新安装最新版本：\n\nmacOS / Linux：\n\n```sh\ncurl -fsSL https://mat1.gtimg.com/qqcdn/qqnews/cli/hub/tencent-news/setup.sh | sh\n```\n\nWindows：\n\n```powershell\nirm https://mat1.gtimg.com/qqcdn/qqnews/cli/hub/tencent-news/setup.ps1 | iex\n```\n\n## 验证更新\n\n更新完成后重新打开终端，运行以下命令查看版本信息：\n\n```sh\ntencent-news-cli version\n```\n\n## 故障排查\n\n- **更新后仍显示旧版本** → 确认终端已重新打开，或运行 `source ~/.zshrc`（macOS/Linux）刷新环境\n- **下载失败** → 检查网络连接，确认 CDN 地址 `mat1.gtimg.com` 可达\n- **Windows 更新失败** → 检查是否被 SmartScreen、杀软或文件占用拦截\n\nFile v1.0.3:skill-card.md\n\n## Description:\n\nFact-checking tool for verifying the factual accuracy of input statements or suspicious claims, identifying rumors, and assessing content credibility.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[tencentnewsteam](https://clawhub.ai/user/tencentnewsteam)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nExternal users and agents use this skill to check factual claims, suspicious information, rumors, and short statements with Tencent News Jiaozhen CLI results. It guides environment setup, API-key validation, CLI command selection, and preserves the returned fact-check markdown as the response.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The skill can direct users to execute remote installer or update commands for an external Tencent CLI.\n\nMitigation: Verify the publisher, installer source, and binary integrity before running installation or update commands.\n\nRisk: The installation guide includes OS security-warning bypass steps for the external CLI.\n\nMitigation: Do not bypass operating-system warnings unless the Tencent distribution channel and downloaded artifact have been independently verified.\n\nRisk: The skill requires local API-key configuration for the external CLI.\n\nMitigation: Enter keys only in the local terminal, avoid sharing keys with the agent, and clear or rotate keys if exposure is suspected.\n\n## Reference(s):\n\n- [Jiaozhen Factcheck Skill Page](https://clawhub.ai/tencentnewsteam/skills/jiaozhen-factcheck)\n- [TencentNewsTeam Publisher Profile](https://clawhub.ai/user/tencentnewsteam)\n- [API Key Setup Guide](references/env-setup-guide.md)\n- [Installation Guide](references/installation-guide.md)\n- [Update Guide](references/update-guide.md)\n- [API Key Exchange Page](https://news.qq.com/exchange?scene=appkey)\n- [Jiaozhen AI Fact-Check Web Entry](https://view.inews.qq.com/ai/agent/UTR2025041800262600?no-redirect=1)\n\n## Skill Output:\n\n**Output Type(s):** [text, markdown, shell commands, configuration, guidance]\n\n**Output Format:** [Markdown with CLI output and inline shell commands]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [May include CLI status JSON during setup and complete fact-check markdown from the external CLI during verification.]\n\n## Skill Version(s):\n\n1.0.3 (source: server release metadata; artifact frontmatter reports 1.0.2)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.\n\nArchive v1.0.2: 10 files, 15631 bytes\n\nFiles: references/env-setup-guide.md (833b), references/installation-guide.md (1121b), references/update-guide.md (1024b), scripts/cli-state.ps1 (7473b), scripts/cli-state.sh (5732b), scripts/run-cli.ps1 (5713b), scripts/run-cli.sh (4278b), skill-card.md (2690b), SKILL.md (8220b), _meta.json (137b)\n\nFile v1.0.2:SKILL.md\n\n---\nname: jiaozhen-factcheck\ndescription: 事实查证工具，对输入内容的具体说法、资讯、事件或常识进行真实性、准确性、可靠性判断。当用户需要较真一下，查证问题或判断信息真伪、识别谣言、询问真假，是真的吗，真的假的，能否xxx，可不可以，是谣言吗...等场景时调用。\ndescription_zh: 事实查证，真实性判断，谣言识别，真假辨别。\ndescription_en: Fact-checking tool for verifying the factual accuracy of input statements or suspicious claims. Use this tool when determining whether information is true or false, identifying rumors, or assessing content credibility. Returns a verification conclusion.\nversion: 1.0.2\nauthor: TencentNews\ntags: [news, tencent, factcheck, jiaozhen, misinformation detection, fake news, rumor, truth]\n---\n\n# 腾讯较真事实查证\n\n通过 `tencent-news-cli` 的较真能力完成事实核查。\n\n> **核心原则**：基础设施交给脚本处理；智能体只负责依据当前 CLI 能力选择命令和参数。**除 `cli-state` 外，所有 CLI 调用都通过 `run-cli` 执行；始终先读 `help jiaozhen`，不要硬编码任何业务命令。**\n\n## 平台约定\n\n| 平台 | 脚本运行方式 | 示例 |\n|------|------------|------|\n| macOS / Linux | `sh scripts/<name>.sh` | `sh scripts/cli-state.sh` |\n| Windows | `powershell scripts/<name>.ps1` | `powershell scripts/cli-state.ps1` |\n\n以下所有脚本调用均以 macOS / Linux 为例，Windows 将 `.sh` 替换为 `.ps1`，`sh` 替换为 `powershell`。\n\n除 `cli-state` 外，所有 CLI 命令都通过 `run-cli` 脚本执行：\n\n| 平台 | CLI 调用模板 |\n|------|-------------|\n| macOS / Linux | `sh scripts/run-cli.sh <command> [args]` |\n| Windows | `powershell scripts/run-cli.ps1 <command> [args]` |\n\n## Phase 1：环境就绪\n\n> 环境已就绪时直接跳到 Phase 2。\n\n### 1. 状态检查\n\n```sh\nsh scripts/cli-state.sh\n```\n\n解析返回的 JSON，关注以下字段：\n\n| 字段 | 含义 |\n|------|------|\n| `platform.cliPath` | 底层实际使用的 CLI 完整路径，供诊断错误或权限问题时参考 |\n| `platform.cliSource` | `global`（优先命中 PATH 中可用的全局命令，否则命中默认全局安装目录）/ `local`（旧版 skill 目录内安装，兼容兜底）/ `none`（以上路径都未找到） |\n| `cliExists` | CLI 是否存在 |\n| `update.needUpdate` | 当前版本是否需要更新 |\n| `update.error` | `version` 检查失败时的错误信息 |\n| `apiKey.present` | API Key 是否已配置 |\n| `apiKey.status` | `configured` / `missing` / `error` |\n| `apiKey.error` | `apikey-get` 执行异常或输出异常时的错误信息 |\n\n### 2. 安装 CLI（`cliExists` 为 `false` 时）\n\n> 仅当 `cliSource` 为 `none` 时才需要安装；`local` 表示命中了旧版本地安装，可继续使用但建议后续迁移到全局安装。\n\n按照 [`references/installation-guide.md`](references/installation-guide.md) 中的安装命令执行安装\n\n安装成功后重新执行 `sh scripts/cli-state.sh`（Windows 用 `powershell scripts/cli-state.ps1`）刷新状态。\n\n若安装失败，参考 [`references/installation-guide.md`](references/installation-guide.md) 中的故障排查部分，引导用户手动处理。\n\n### 3. 更新 CLI（`update.needUpdate` 为 `true`，或 CLI 提示版本过旧时）\n\n```sh\nsh scripts/run-cli.sh update\n```\n\nWindows 使用 `powershell scripts/run-cli.ps1 update`。\n\n若 `update.error` 不为空，先展示错误并让用户处理。\n\n若 `update` 命令失败，或错误信息表明当前 CLI 不支持 `update`（如 `unknown command`、`not found`、`not recognized`），按上述步骤 2 重新安装。仍然失败时，引导用户参考 [`references/update-guide.md`](references/update-guide.md) 手动处理。\n\n### 4. 配置 API Key（`apiKey.status` 不为 `configured` 时）\n\n- `missing` → 引导用户打开 [API Key 获取页面](https://news.qq.com/exchange?scene=appkey) 自行获取，**不要执行 `open` / `xdg-open` / `start` 等命令自动打开浏览器**\n- `error` → 展示 `apiKey.error`，让用户先处理（权限、网络、CLI 异常），处理后重试\n\n设置 Key（通过 `run-cli` 执行，KEY 是裸值不加引号）：\n\n```sh\nsh scripts/run-cli.sh apikey-set KEY\n```\n\nWindows 分别使用 `powershell scripts/run-cli.ps1 apikey-set KEY`、`powershell scripts/run-cli.ps1 apikey-get`、`powershell scripts/run-cli.ps1 apikey-clear`。\n\n验证：`sh scripts/run-cli.sh apikey-get`\n清除（仅用户明确要求时）：`sh scripts/run-cli.sh apikey-clear`\n\n详见 [`references/env-setup-guide.md`](references/env-setup-guide.md)。\n\n## Phase 2：事实查证\n\n> 较真相关命令可能随 CLI 版本变化。**始终以当前 `help jiaozhen` 输出为准，不要假设或记忆任何业务命令。**\n\n1. **先执行 `help jiaozhen`**\n   通过 `run-cli` 执行：macOS / Linux 为 `sh scripts/run-cli.sh help jiaozhen`，Windows 为 `powershell scripts/run-cli.ps1 help jiaozhen`。\n\n2. **根据 `help jiaozhen` 选择命令**\n   - 从帮助里找到最匹配的查证命令，按帮助说明传入用户的命题或文本\n   - **长文本、文章、聊天记录** → 优先查找帮助中是否存在整段文本/内容查证能力；若没有，再提炼 1-3 条核心可核查命题分别执行\n   - **图片、截图等多模态内容** → 利用自身的多模态理解能力（视觉识别）解析图片中的文字和关键信息，提炼出可核查的事实命题，再调用 CLI 查证命令；若图片模糊无法识别，请用户提供更清晰的图片或可复制文本\n   - 若 `help jiaozhen` 中无匹配命令，如实告知用户当前 CLI 不支持该场景\n\n3. **执行命令时遵守三条约束**\n   - 所有实际 CLI 调用都走 `run-cli` 脚本，不要直接执行 `platform.cliPath`\n   - 业务命令、参数名、参数顺序都以 `help jiaozhen` 展示为准，必要时照抄帮助中的示例\n   - 不要自行猜测 `--jiaozhen` 在实际执行命令中的位置；按帮助输出里的完整用法组装\n\n4. **输出结果**——把 CLI 返回的完整 markdown 作为最终答复主体直接展示给用户\n   - 必须保留 CLI 原文中的所有结构化内容，包括但不限于：`【查证结论】`、`【查证过程】`、`【查证结论信心评估】`、来源编号、来源标题、来源链接\n   - **不能只提炼结论后自行总结**\n\n## 输出格式\n\n较真 CLI 返回的内容本身已经是格式完善的 markdown，**最终回复必须以该 markdown 原文为主体直接输出，不要重新组织、摘要、改写或转述成另一版答案**。\n\n- CLI 输出什么就展示什么，尤其要完整保留其中的来源链接与查证过程，不增不减\n- 不要自行补充外部信息、不要伪造链接\n- 不要把 CLI 原文藏在“根据查证结果”“结论如下”这类转述后面；应直接粘贴 CLI 返回内容\n- 若确实需要补充一句说明，只能放在 CLI 原文之后，且不能替代原文\n- 若 CLI 输出为空或执行失败，按下方「CLI 执行失败处理」流程处理\n\n## CLI 执行失败处理\n\n**CLI 输出为空或命令失败后，立即停止，绝不通过 WebSearch 或其他方式自行补做事实查证。**\n\n1. 只要 CLI 返回空结果、非零退出码、超时或直接报错，优先视为**当天查证次数限制（3 次）已用完**。\n2. 不要重试，不要分析系统权限、网络、防火墙等原因，也不要换其他信息源继续查证。\n3. 直接引导用户前往较真官网继续查证，并附上链接：\n   - [较真AI-智能查证](https://view.inews.qq.com/ai/agent/UTR2025041800262600?no-redirect=1)\n4. 面向用户的说明应明确表达：\n   - 当前 CLI 结果为空或执行失败，通常表示今天的较真查证额度 3 次已经用完\n   - 如需继续查证，请改用较真官网入口\n\n## References\n\n- 用户手动安装指南：[`references/installation-guide.md`](references/installation-guide.md)\n- 用户手动更新指南：[`references/update-guide.md`](references/update-guide.md)\n- API Key 获取与手动配置：[`references/env-setup-guide.md`](references/env-setup-guide.md)\n\nFile v1.0.2:_meta.json\n\n{\n  \"ownerId\": \"kn70xzzfc3tbkcnmfbbj3nbq2x83ke20\",\n  \"slug\": \"jiaozhen-factcheck\",\n  \"version\": \"1.0.2\",\n  \"publishedAt\": 1779703290297\n}\n\nFile v1.0.2:references/env-setup-guide.md\n\n# tencent-news-cli API Key 配置指南\n\n## 获取 API Key\n\n1. 打开浏览器访问 [API Key 获取页面](https://news.qq.com/exchange?scene=appkey)\n2. 按页面引导完成获取\n\n## 设置 API Key\n\n打开终端（macOS / Linux）或 PowerShell（Windows），执行：\n\n```sh\ntencent-news-cli apikey-set YOUR_KEY\n```\n\n> `YOUR_KEY` 替换为实际获取到的 Key 值，不需要加引号。\n\n验证：\n\n```sh\ntencent-news-cli apikey-get\n```\n\n## 清除 API Key\n\n仅在需要重置时执行：\n\n```sh\ntencent-news-cli apikey-clear\n```\n\n## 常见问题\n\n- **`API Key 无效`** → 重新前往获取页面生成新 Key\n- **`operation not permitted`** → 确认在有写入权限的终端中执行命令\n- **找不到 `tencent-news-cli` 命令** → 重新打开终端，或参考 [安装指南](installation-guide.md) 重新安装\n\nFile v1.0.2:references/installation-guide.md\n\n# tencent-news-cli 手动安装指南\n\n## macOS / Linux\n\n打开终端，执行以下命令：\n\n```sh\ncurl -fsSL https://mat1.gtimg.com/qqcdn/qqnews/cli/hub/tencent-news/setup.sh | sh\n```\n\n脚本会自动完成：识别系统和架构 → 下载 CLI → 验证 → 配置环境变量 → 检测 API Key 状态。\n\n安装完成后重新打开终端（或执行 `source ~/.zshrc`），运行 `tencent-news-cli help` 确认安装成功。\n\n## Windows\n\n打开 PowerShell，执行以下命令：\n\n```powershell\nirm https://mat1.gtimg.com/qqcdn/qqnews/cli/hub/tencent-news/setup.ps1 | iex\n```\n\n安装完成后重新打开 PowerShell，运行 `tencent-news-cli help` 确认安装成功。\n\n## 故障排查\n\n- **macOS 安全提示**（\"无法打开\" / \"未验证的开发者\"）→ 前往「系统设置 → 隐私与安全性」，点击「仍要打开」\n- **Windows SmartScreen 拦截** → 在系统提示中选择「更多信息」后允许运行\n- **下载失败** → 检查网络连接，确认 CDN 地址 `mat1.gtimg.com` 可达\n- **`unsupported os` 或 `unsupported architecture`** → 当前平台不在支持范围内\n\nFile v1.0.2:references/update-guide.md\n\n# tencent-news-cli 手动更新指南\n\n## 直接更新\n\n打开终端，执行以下命令：\n\n```sh\ntencent-news-cli update\n```\n\n如果你手里拿到的是 CLI 完整路径，也可以直接在该路径后追加 `update`。\n\n## 更新命令不可用时\n\n说明当前 CLI 版本过旧或未正确安装。此时改用安装脚本重新安装最新版本：\n\nmacOS / Linux：\n\n```sh\ncurl -fsSL https://mat1.gtimg.com/qqcdn/qqnews/cli/hub/tencent-news/setup.sh | sh\n```\n\nWindows：\n\n```powershell\nirm https://mat1.gtimg.com/qqcdn/qqnews/cli/hub/tencent-news/setup.ps1 | iex\n```\n\n## 验证更新\n\n更新完成后重新打开终端，运行以下命令查看版本信息：\n\n```sh\ntencent-news-cli version\n```\n\n## 故障排查\n\n- **更新后仍显示旧版本** → 确认终端已重新打开，或运行 `source ~/.zshrc`（macOS/Linux）刷新环境\n- **下载失败** → 检查网络连接，确认 CDN 地址 `mat1.gtimg.com` 可达\n- **Windows 更新失败** → 检查是否被 SmartScreen、杀软或文件占用拦截\n\nFile v1.0.2:skill-card.md\n\n## Description: <br>\nFact-checking tool for verifying the factual accuracy of input statements or suspicious claims, identifying rumors, and returning a verification conclusion. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[tencentnewsteam](https://clawhub.ai/user/tencentnewsteam) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nExternal users and agents use this skill to check claims, news items, events, common-knowledge statements, or suspected rumors through Tencent News' Jiaozhen fact-checking CLI. It can guide environment setup, API-key configuration, and fact-check command selection before returning the CLI's Markdown result. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: The skill can install or update a local CLI from remote CDN-hosted scripts. <br>\nMitigation: Install only when Tencent News and the CDN-hosted installer are trusted; inspect or verify installer scripts before running them. <br>\nRisk: The skill reads and changes API-key state for the Tencent News CLI. <br>\nMitigation: Treat the API key as a secret and avoid pasting it into chats, logs, screenshots, or shared terminals. <br>\nRisk: An unexpected CLI path could run if multiple installations exist. <br>\nMitigation: Use the skill's state-check script to confirm which CLI path will execute before running fact-checking commands. <br>\n\n\n## Reference(s): <br>\n- [ClawHub skill page](https://clawhub.ai/tencentnewsteam/jiaozhen-factcheck) <br>\n- [API key setup guide](references/env-setup-guide.md) <br>\n- [Installation guide](references/installation-guide.md) <br>\n- [Update guide](references/update-guide.md) <br>\n- [Tencent News API key page](https://news.qq.com/exchange?scene=appkey) <br>\n- [Jiaozhen AI fact-checking site](https://view.inews.qq.com/ai/agent/UTR2025041800262600?no-redirect=1) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [Markdown, Shell commands, Configuration guidance] <br>\n**Output Format:** [Markdown with CLI output and inline shell or PowerShell commands] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [The skill preserves the fact-checking CLI's structured Markdown result, including conclusions, process details, confidence assessment, and source links.] <br>\n\n## Skill Version(s): <br>\n1.0.2 (source: frontmatter and server release evidence) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v1.0.1: 10 files, 14978 bytes\n\nFiles: references/env-setup-guide.md (833b), references/installation-guide.md (1121b), references/update-guide.md (1024b), scripts/_common.ts (10716b), scripts/cli-state.sh (5732b), scripts/cli-state.ts (1486b), scripts/run-cli.sh (3797b), scripts/run-cli.ts (907b), SKILL.md (8328b), _meta.json (137b)\n\nFile v1.0.1:SKILL.md\n\n---\nname: jiaozhen-factcheck\ndescription: 事实查证工具，对输入内容的具体说法、资讯、事件或常识进行真实性、准确性、可靠性判断。当用户需要较真一下，查证问题或判断信息真伪、识别谣言、询问真假，是真的吗，真的假的，能否xxx，可不可以，是谣言吗...等场景时调用。\ndescription_zh: 事实查证，真实性判断，谣言识别，真假辨别。\ndescription_en: Fact-checking tool for verifying the factual accuracy of input statements or suspicious claims. Use this tool when determining whether information is true or false, identifying rumors, or assessing content credibility. Returns a verification conclusion.\nversion: 1.0.1\nauthor: TencentNews\ntags: [news, tencent, factcheck, jiaozhen, misinformation detection, fake news, rumor, truth]\n---\n\n# 腾讯较真事实查证\n\n通过 `tencent-news-cli` 的较真能力完成事实核查。\n\n> **核心原则**：基础设施交给脚本处理；智能体只负责依据当前 CLI 能力选择命令和参数。**除 `cli-state` 外，所有 CLI 调用都通过 `run-cli` 执行；始终先读 `help jiaozhen`，不要硬编码任何业务命令。**\n\n## 平台约定\n\n| 平台 | 脚本运行方式 | 示例 |\n|------|------------|------|\n| macOS / Linux | `sh scripts/<name>.sh` | `sh scripts/cli-state.sh` |\n| Windows | `bun scripts/<name>.ts` | `bun scripts/cli-state.ts` |\n\n> Windows 需先确保 `bun` 可用。若不可用：`powershell -c \"irm bun.sh/install.ps1 | iex\"`，安装后重启终端确认 `bun --version`。\n\n以下所有脚本调用均以 macOS / Linux 为例，Windows 将 `.sh` 替换为 `.ts`，`sh` 替换为 `bun`。\n\n除 `cli-state` 外，所有 CLI 命令都通过 `run-cli` 脚本执行：\n\n| 平台 | CLI 调用模板 |\n|------|-------------|\n| macOS / Linux | `sh scripts/run-cli.sh <command> [args]` |\n| Windows | `bun scripts/run-cli.ts <command> [args]` |\n\n## Phase 1：环境就绪\n\n> 环境已就绪时直接跳到 Phase 2。\n\n### 1. 状态检查\n\n```sh\nsh scripts/cli-state.sh\n```\n\n解析返回的 JSON，关注以下字段：\n\n| 字段 | 含义 |\n|------|------|\n| `platform.cliPath` | 底层实际使用的 CLI 完整路径，供诊断错误或权限问题时参考 |\n| `platform.cliSource` | `global`（优先命中 PATH 中可用的全局命令，否则命中默认全局安装目录）/ `local`（旧版 skill 目录内安装，兼容兜底）/ `none`（以上路径都未找到） |\n| `cliExists` | CLI 是否存在 |\n| `update.needUpdate` | 当前版本是否需要更新 |\n| `update.error` | `version` 检查失败时的错误信息 |\n| `apiKey.present` | API Key 是否已配置 |\n| `apiKey.status` | `configured` / `missing` / `error` |\n| `apiKey.error` | `apikey-get` 执行异常或输出异常时的错误信息 |\n\n### 2. 安装 CLI（`cliExists` 为 `false` 时）\n\n> 仅当 `cliSource` 为 `none` 时才需要安装；`local` 表示命中了旧版本地安装，可继续使用但建议后续迁移到全局安装。\n\n按照 [`references/installation-guide.md`](references/installation-guide.md) 中的安装命令执行安装\n\n安装成功后重新执行 `sh scripts/cli-state.sh`（Windows 用 `bun scripts/cli-state.ts`）刷新状态。\n\n若安装失败，参考 [`references/installation-guide.md`](references/installation-guide.md) 中的故障排查部分，引导用户手动处理。\n\n### 3. 更新 CLI（`update.needUpdate` 为 `true`，或 CLI 提示版本过旧时）\n\n```sh\nsh scripts/run-cli.sh update\n```\n\nWindows 使用 `bun scripts/run-cli.ts update`。\n\n若 `update.error` 不为空，先展示错误并让用户处理。\n\n若 `update` 命令失败，或错误信息表明当前 CLI 不支持 `update`（如 `unknown command`、`not found`、`not recognized`），按上述步骤 2 重新安装。仍然失败时，引导用户参考 [`references/update-guide.md`](references/update-guide.md) 手动处理。\n\n### 4. 配置 API Key（`apiKey.status` 不为 `configured` 时）\n\n- `missing` → 引导用户打开 [API Key 获取页面](https://news.qq.com/exchange?scene=appkey) 自行获取，**不要执行 `open` / `xdg-open` / `start` 等命令自动打开浏览器**\n- `error` → 展示 `apiKey.error`，让用户先处理（权限、网络、CLI 异常），处理后重试\n\n设置 Key（通过 `run-cli` 执行，KEY 是裸值不加引号）：\n\n```sh\nsh scripts/run-cli.sh apikey-set KEY\n```\n\nWindows 分别使用 `bun scripts/run-cli.ts apikey-set KEY`、`bun scripts/run-cli.ts apikey-get`、`bun scripts/run-cli.ts apikey-clear`。\n\n验证：`sh scripts/run-cli.sh apikey-get`\n清除（仅用户明确要求时）：`sh scripts/run-cli.sh apikey-clear`\n\n详见 [`references/env-setup-guide.md`](references/env-setup-guide.md)。\n\n## Phase 2：事实查证\n\n> 较真相关命令可能随 CLI 版本变化。**始终以当前 `help jiaozhen` 输出为准，不要假设或记忆任何业务命令。**\n\n1. **先执行 `help jiaozhen`**\n   通过 `run-cli` 执行：macOS / Linux 为 `sh scripts/run-cli.sh help jiaozhen`，Windows 为 `bun scripts/run-cli.ts help jiaozhen`。\n\n2. **根据 `help jiaozhen` 选择命令**\n   - 从帮助里找到最匹配的查证命令，按帮助说明传入用户的命题或文本\n   - **长文本、文章、聊天记录** → 优先查找帮助中是否存在整段文本/内容查证能力；若没有，再提炼 1-3 条核心可核查命题分别执行\n   - **图片、截图等多模态内容** → 利用自身的多模态理解能力（视觉识别）解析图片中的文字和关键信息，提炼出可核查的事实命题，再调用 CLI 查证命令；若图片模糊无法识别，请用户提供更清晰的图片或可复制文本\n   - 若 `help jiaozhen` 中无匹配命令，如实告知用户当前 CLI 不支持该场景\n\n3. **执行命令时遵守三条约束**\n   - 所有实际 CLI 调用都走 `run-cli` 脚本，不要直接执行 `platform.cliPath`\n   - 业务命令、参数名、参数顺序都以 `help jiaozhen` 展示为准，必要时照抄帮助中的示例\n   - 不要自行猜测 `--jiaozhen` 在实际执行命令中的位置；按帮助输出里的完整用法组装\n\n4. **输出结果**——把 CLI 返回的完整 markdown 作为最终答复主体直接展示给用户\n   - 必须保留 CLI 原文中的所有结构化内容，包括但不限于：`【查证结论】`、`【查证过程】`、`【查证结论信心评估】`、来源编号、来源标题、来源链接\n   - **不能只提炼结论后自行总结**\n\n## 输出格式\n\n较真 CLI 返回的内容本身已经是格式完善的 markdown，**最终回复必须以该 markdown 原文为主体直接输出，不要重新组织、摘要、改写或转述成另一版答案**。\n\n- CLI 输出什么就展示什么，尤其要完整保留其中的来源链接与查证过程，不增不减\n- 不要自行补充外部信息、不要伪造链接\n- 不要把 CLI 原文藏在“根据查证结果”“结论如下”这类转述后面；应直接粘贴 CLI 返回内容\n- 若确实需要补充一句说明，只能放在 CLI 原文之后，且不能替代原文\n- 若 CLI 输出为空或执行失败，按下方「CLI 执行失败处理」流程处理\n\n## CLI 执行失败处理\n\n**CLI 命令失败后，立即停止，绝不通过 WebSearch 或其他方式自行补做事实查证。**\n\n1. CLI 返回非零退出码、超时或输出含权限/安全错误时，不要重试，不要换方式。\n2. 根据错误信息引导用户：\n   - **macOS Gatekeeper**（`cannot be opened`、`not verified`）→ 系统设置 → 隐私与安全性 → 「仍要打开」\n   - **企业安全软件**（`connection refused`、防火墙拦截）→ 安全提示中点击「信任」/「允许」\n   - **权限不足**（`permission denied`）→ `chmod +x <cliPath>`\n   - **其他** → 展示完整错误，请用户处理\n3. 用户确认操作完成后再重试。即使多次失败，也只能告知当前无法完成查证并说明原因，**绝不**回退到其他信息源。\n\n## References\n\n- 用户手动安装指南：[`references/installation-guide.md`](references/installation-guide.md)\n- 用户手动更新指南：[`references/update-guide.md`](references/update-guide.md)\n- API Key 获取与手动配置：[`references/env-setup-guide.md`](references/env-setup-guide.md)\n\nFile v1.0.1:_meta.json\n\n{\n  \"ownerId\": \"kn70xzzfc3tbkcnmfbbj3nbq2x83ke20\",\n  \"slug\": \"jiaozhen-factcheck\",\n  \"version\": \"1.0.1\",\n  \"publishedAt\": 1776235379233\n}\n\nFile v1.0.1:references/env-setup-guide.md\n\n# tencent-news-cli API Key 配置指南\n\n## 获取 API Key\n\n1. 打开浏览器访问 [API Key 获取页面](https://news.qq.com/exchange?scene=appkey)\n2. 按页面引导完成获取\n\n## 设置 API Key\n\n打开终端（macOS / Linux）或 PowerShell（Windows），执行：\n\n```sh\ntencent-news-cli apikey-set YOUR_KEY\n```\n\n> `YOUR_KEY` 替换为实际获取到的 Key 值，不需要加引号。\n\n验证：\n\n```sh\ntencent-news-cli apikey-get\n```\n\n## 清除 API Key\n\n仅在需要重置时执行：\n\n```sh\ntencent-news-cli apikey-clear\n```\n\n## 常见问题\n\n- **`API Key 无效`** → 重新前往获取页面生成新 Key\n- **`operation not permitted`** → 确认在有写入权限的终端中执行命令\n- **找不到 `tencent-news-cli` 命令** → 重新打开终端，或参考 [安装指南](installation-guide.md) 重新安装\n\nFile v1.0.1:references/installation-guide.md\n\n# tencent-news-cli 手动安装指南\n\n## macOS / Linux\n\n打开终端，执行以下命令：\n\n```sh\ncurl -fsSL https://mat1.gtimg.com/qqcdn/qqnews/cli/hub/tencent-news/setup.sh | sh\n```\n\n脚本会自动完成：识别系统和架构 → 下载 CLI → 验证 → 配置环境变量 → 检测 API Key 状态。\n\n安装完成后重新打开终端（或执行 `source ~/.zshrc`），运行 `tencent-news-cli help` 确认安装成功。\n\n## Windows\n\n打开 PowerShell，执行以下命令：\n\n```powershell\nirm https://mat1.gtimg.com/qqcdn/qqnews/cli/hub/tencent-news/setup.ps1 | iex\n```\n\n安装完成后重新打开 PowerShell，运行 `tencent-news-cli help` 确认安装成功。\n\n## 故障排查\n\n- **macOS 安全提示**（\"无法打开\" / \"未验证的开发者\"）→ 前往「系统设置 → 隐私与安全性」，点击「仍要打开」\n- **Windows SmartScreen 拦截** → 在系统提示中选择「更多信息」后允许运行\n- **下载失败** → 检查网络连接，确认 CDN 地址 `mat1.gtimg.com` 可达\n- **`unsupported os` 或 `unsupported architecture`** → 当前平台不在支持范围内\n\nFile v1.0.1:references/update-guide.md\n\n# tencent-news-cli 手动更新指南\n\n## 直接更新\n\n打开终端，执行以下命令：\n\n```sh\ntencent-news-cli update\n```\n\n如果你手里拿到的是 CLI 完整路径，也可以直接在该路径后追加 `update`。\n\n## 更新命令不可用时\n\n说明当前 CLI 版本过旧或未正确安装。此时改用安装脚本重新安装最新版本：\n\nmacOS / Linux：\n\n```sh\ncurl -fsSL https://mat1.gtimg.com/qqcdn/qqnews/cli/hub/tencent-news/setup.sh | sh\n```\n\nWindows：\n\n```powershell\nirm https://mat1.gtimg.com/qqcdn/qqnews/cli/hub/tencent-news/setup.ps1 | iex\n```\n\n## 验证更新\n\n更新完成后重新打开终端，运行以下命令查看版本信息：\n\n```sh\ntencent-news-cli version\n```\n\n## 故障排查\n\n- **更新后仍显示旧版本** → 确认终端已重新打开，或运行 `source ~/.zshrc`（macOS/Linux）刷新环境\n- **下载失败** → 检查网络连接，确认 CDN 地址 `mat1.gtimg.com` 可达\n- **Windows 更新失败** → 检查是否被 SmartScreen、杀软或文件占用拦截\n\nArchive v1.0.0: 10 files, 14964 bytes\n\nFiles: references/env-setup-guide.md (833b), references/installation-guide.md (1121b), references/update-guide.md (1024b), scripts/_common.ts (10716b), scripts/cli-state.sh (5732b), scripts/cli-state.ts (1486b), scripts/run-cli.sh (3797b), scripts/run-cli.ts (907b), SKILL.md (8331b), _meta.json (137b)\n\nFile v1.0.0:SKILL.md\n\n---\nname: jiaozhen-factcheck\ndescription: 事实查证工具，对输入内容进行事件和常识进行是否真实、真假辨别等事实核查和真实性判断。当用户需要较真一下，查证问题或判断信息真伪、识别谣言、询问真假，是真的吗，真的假的，能否xxx，可不可以，是否谣言吗...等场景时调用。\ndescription_zh: 事实查证，真实性判断，谣言识别，真假辨别。\ndescription_en: Fact-checking tool for verifying the factual accuracy of input statements or suspicious claims. Use this tool when determining whether information is true or false, identifying rumors, or assessing content credibility. Returns a verification conclusion.\nversion: 1.0.0\nauthor: TencentNews\ntags: [news, tencent, factcheck, jiaozhen, misinformation detection, fake news, rumor, truth]\n---\n\n# 腾讯较真事实查证\n\n通过 `tencent-news-cli` 的较真能力完成事实核查。\n\n> **核心原则**：基础设施交给脚本处理；智能体只负责依据当前 CLI 能力选择命令和参数。**除 `cli-state` 外，所有 CLI 调用都通过 `run-cli` 执行；始终先读 `help jiaozhen`，不要硬编码任何业务命令。**\n\n## 平台约定\n\n| 平台 | 脚本运行方式 | 示例 |\n|------|------------|------|\n| macOS / Linux | `sh scripts/<name>.sh` | `sh scripts/cli-state.sh` |\n| Windows | `bun scripts/<name>.ts` | `bun scripts/cli-state.ts` |\n\n> Windows 需先确保 `bun` 可用。若不可用：`powershell -c \"irm bun.sh/install.ps1 | iex\"`，安装后重启终端确认 `bun --version`。\n\n以下所有脚本调用均以 macOS / Linux 为例，Windows 将 `.sh` 替换为 `.ts`，`sh` 替换为 `bun`。\n\n除 `cli-state` 外，所有 CLI 命令都通过 `run-cli` 脚本执行：\n\n| 平台 | CLI 调用模板 |\n|------|-------------|\n| macOS / Linux | `sh scripts/run-cli.sh <command> [args]` |\n| Windows | `bun scripts/run-cli.ts <command> [args]` |\n\n## Phase 1：环境就绪\n\n> 环境已就绪时直接跳到 Phase 2。\n\n### 1. 状态检查\n\n```sh\nsh scripts/cli-state.sh\n```\n\n解析返回的 JSON，关注以下字段：\n\n| 字段 | 含义 |\n|------|------|\n| `platform.cliPath` | 底层实际使用的 CLI 完整路径，供诊断错误或权限问题时参考 |\n| `platform.cliSource` | `global`（优先命中 PATH 中可用的全局命令，否则命中默认全局安装目录）/ `local`（旧版 skill 目录内安装，兼容兜底）/ `none`（以上路径都未找到） |\n| `cliExists` | CLI 是否存在 |\n| `update.needUpdate` | 当前版本是否需要更新 |\n| `update.error` | `version` 检查失败时的错误信息 |\n| `apiKey.present` | API Key 是否已配置 |\n| `apiKey.status` | `configured` / `missing` / `error` |\n| `apiKey.error` | `apikey-get` 执行异常或输出异常时的错误信息 |\n\n### 2. 安装 CLI（`cliExists` 为 `false` 时）\n\n> 仅当 `cliSource` 为 `none` 时才需要安装；`local` 表示命中了旧版本地安装，可继续使用但建议后续迁移到全局安装。\n\n按照 [`references/installation-guide.md`](references/installation-guide.md) 中的安装命令执行安装\n\n安装成功后重新执行 `sh scripts/cli-state.sh`（Windows 用 `bun scripts/cli-state.ts`）刷新状态。\n\n若安装失败，参考 [`references/installation-guide.md`](references/installation-guide.md) 中的故障排查部分，引导用户手动处理。\n\n### 3. 更新 CLI（`update.needUpdate` 为 `true`，或 CLI 提示版本过旧时）\n\n```sh\nsh scripts/run-cli.sh update\n```\n\nWindows 使用 `bun scripts/run-cli.ts update`。\n\n若 `update.error` 不为空，先展示错误并让用户处理。\n\n若 `update` 命令失败，或错误信息表明当前 CLI 不支持 `update`（如 `unknown command`、`not found`、`not recognized`），按上述步骤 2 重新安装。仍然失败时，引导用户参考 [`references/update-guide.md`](references/update-guide.md) 手动处理。\n\n### 4. 配置 API Key（`apiKey.status` 不为 `configured` 时）\n\n- `missing` → 引导用户打开 [API Key 获取页面](https://news.qq.com/exchange?scene=appkey) 自行获取，**不要执行 `open` / `xdg-open` / `start` 等命令自动打开浏览器**\n- `error` → 展示 `apiKey.error`，让用户先处理（权限、网络、CLI 异常），处理后重试\n\n设置 Key（通过 `run-cli` 执行，KEY 是裸值不加引号）：\n\n```sh\nsh scripts/run-cli.sh apikey-set KEY\n```\n\nWindows 分别使用 `bun scripts/run-cli.ts apikey-set KEY`、`bun scripts/run-cli.ts apikey-get`、`bun scripts/run-cli.ts apikey-clear`。\n\n验证：`sh scripts/run-cli.sh apikey-get`\n清除（仅用户明确要求时）：`sh scripts/run-cli.sh apikey-clear`\n\n详见 [`references/env-setup-guide.md`](references/env-setup-guide.md)。\n\n## Phase 2：事实查证\n\n> 较真相关命令可能随 CLI 版本变化。**始终以当前 `help jiaozhen` 输出为准，不要假设或记忆任何业务命令。**\n\n1. **先执行 `help jiaozhen`**\n   通过 `run-cli` 执行：macOS / Linux 为 `sh scripts/run-cli.sh help jiaozhen`，Windows 为 `bun scripts/run-cli.ts help jiaozhen`。\n\n2. **根据 `help jiaozhen` 选择命令**\n   - 从帮助里找到最匹配的查证命令，按帮助说明传入用户的命题或文本\n   - **长文本、文章、聊天记录** → 优先查找帮助中是否存在整段文本/内容查证能力；若没有，再提炼 1-3 条核心可核查命题分别执行\n   - **图片、截图等多模态内容** → 利用自身的多模态理解能力（视觉识别）解析图片中的文字和关键信息，提炼出可核查的事实命题，再调用 CLI 查证命令；若图片模糊无法识别，请用户提供更清晰的图片或可复制文本\n   - 若 `help jiaozhen` 中无匹配命令，如实告知用户当前 CLI 不支持该场景\n\n3. **执行命令时遵守三条约束**\n   - 所有实际 CLI 调用都走 `run-cli` 脚本，不要直接执行 `platform.cliPath`\n   - 业务命令、参数名、参数顺序都以 `help jiaozhen` 展示为准，必要时照抄帮助中的示例\n   - 不要自行猜测 `--jiaozhen` 在实际执行命令中的位置；按帮助输出里的完整用法组装\n\n4. **输出结果**——把 CLI 返回的完整 markdown 作为最终答复主体直接展示给用户\n   - 必须保留 CLI 原文中的所有结构化内容，包括但不限于：`【查证结论】`、`【查证过程】`、`【查证结论信心评估】`、来源编号、来源标题、来源链接\n   - **不能只提炼结论后自行总结**\n\n## 输出格式\n\n较真 CLI 返回的内容本身已经是格式完善的 markdown，**最终回复必须以该 markdown 原文为主体直接输出，不要重新组织、摘要、改写或转述成另一版答案**。\n\n- CLI 输出什么就展示什么，尤其要完整保留其中的来源链接与查证过程，不增不减\n- 不要自行补充外部信息、不要伪造链接\n- 不要把 CLI 原文藏在“根据查证结果”“结论如下”这类转述后面；应直接粘贴 CLI 返回内容\n- 若确实需要补充一句说明，只能放在 CLI 原文之后，且不能替代原文\n- 若 CLI 输出为空或执行失败，按下方「CLI 执行失败处理」流程处理\n\n## CLI 执行失败处理\n\n**CLI 命令失败后，立即停止，绝不通过 WebSearch 或其他方式自行补做事实查证。**\n\n1. CLI 返回非零退出码、超时或输出含权限/安全错误时，不要重试，不要换方式。\n2. 根据错误信息引导用户：\n   - **macOS Gatekeeper**（`cannot be opened`、`not verified`）→ 系统设置 → 隐私与安全性 → 「仍要打开」\n   - **企业安全软件**（`connection refused`、防火墙拦截）→ 安全提示中点击「信任」/「允许」\n   - **权限不足**（`permission denied`）→ `chmod +x <cliPath>`\n   - **其他** → 展示完整错误，请用户处理\n3. 用户确认操作完成后再重试。即使多次失败，也只能告知当前无法完成查证并说明原因，**绝不**回退到其他信息源。\n\n## References\n\n- 用户手动安装指南：[`references/installation-guide.md`](references/installation-guide.md)\n- 用户手动更新指南：[`references/update-guide.md`](references/update-guide.md)\n- API Key 获取与手动配置：[`references/env-setup-guide.md`](references/env-setup-guide.md)\n\nFile v1.0.0:_meta.json\n\n{\n  \"ownerId\": \"kn70xzzfc3tbkcnmfbbj3nbq2x83ke20\",\n  \"slug\": \"jiaozhen-factcheck\",\n  \"version\": \"1.0.0\",\n  \"publishedAt\": 1776222773194\n}\n\nFile v1.0.0:references/env-setup-guide.md\n\n# tencent-news-cli API Key 配置指南\n\n## 获取 API Key\n\n1. 打开浏览器访问 [API Key 获取页面](https://news.qq.com/exchange?scene=appkey)\n2. 按页面引导完成获取\n\n## 设置 API Key\n\n打开终端（macOS / Linux）或 PowerShell（Windows），执行：\n\n```sh\ntencent-news-cli apikey-set YOUR_KEY\n```\n\n> `YOUR_KEY` 替换为实际获取到的 Key 值，不需要加引号。\n\n验证：\n\n```sh\ntencent-news-cli apikey-get\n```\n\n## 清除 API Key\n\n仅在需要重置时执行：\n\n```sh\ntencent-news-cli apikey-clear\n```\n\n## 常见问题\n\n- **`API Key 无效`** → 重新前往获取页面生成新 Key\n- **`operation not permitted`** → 确认在有写入权限的终端中执行命令\n- **找不到 `tencent-news-cli` 命令** → 重新打开终端，或参考 [安装指南](installation-guide.md) 重新安装\n\nFile v1.0.0:references/installation-guide.md\n\n# tencent-news-cli 手动安装指南\n\n## macOS / Linux\n\n打开终端，执行以下命令：\n\n```sh\ncurl -fsSL https://mat1.gtimg.com/qqcdn/qqnews/cli/hub/tencent-news/setup.sh | sh\n```\n\n脚本会自动完成：识别系统和架构 → 下载 CLI → 验证 → 配置环境变量 → 检测 API Key 状态。\n\n安装完成后重新打开终端（或执行 `source ~/.zshrc`），运行 `tencent-news-cli help` 确认安装成功。\n\n## Windows\n\n打开 PowerShell，执行以下命令：\n\n```powershell\nirm https://mat1.gtimg.com/qqcdn/qqnews/cli/hub/tencent-news/setup.ps1 | iex\n```\n\n安装完成后重新打开 PowerShell，运行 `tencent-news-cli help` 确认安装成功。\n\n## 故障排查\n\n- **macOS 安全提示**（\"无法打开\" / \"未验证的开发者\"）→ 前往「系统设置 → 隐私与安全性」，点击「仍要打开」\n- **Windows SmartScreen 拦截** → 在系统提示中选择「更多信息」后允许运行\n- **下载失败** → 检查网络连接，确认 CDN 地址 `mat1.gtimg.com` 可达\n- **`unsupported os` 或 `unsupported architecture`** → 当前平台不在支持范围内\n\nFile v1.0.0:references/update-guide.md\n\n# tencent-news-cli 手动更新指南\n\n## 直接更新\n\n打开终端，执行以下命令：\n\n```sh\ntencent-news-cli update\n```\n\n如果你手里拿到的是 CLI 完整路径，也可以直接在该路径后追加 `update`。\n\n## 更新命令不可用时\n\n说明当前 CLI 版本过旧或未正确安装。此时改用安装脚本重新安装最新版本：\n\nmacOS / Linux：\n\n```sh\ncurl -fsSL https://mat1.gtimg.com/qqcdn/qqnews/cli/hub/tencent-news/setup.sh | sh\n```\n\nWindows：\n\n```powershell\nirm https://mat1.gtimg.com/qqcdn/qqnews/cli/hub/tencent-news/setup.ps1 | iex\n```\n\n## 验证更新\n\n更新完成后重新打开终端，运行以下命令查看版本信息：\n\n```sh\ntencent-news-cli version\n```\n\n## 故障排查\n\n- **更新后仍显示旧版本** → 确认终端已重新打开，或运行 `source ~/.zshrc`（macOS/Linux）刷新环境\n- **下载失败** → 检查网络连接，确认 CDN 地址 `mat1.gtimg.com` 可达\n- **Windows 更新失败** → 检查是否被 SmartScreen、杀软或文件占用拦截","readmeExcerpt":"Skill: jiaozhen-factcheck Owner: tencentnewsteam Summary: 事实查证工具，对输入内容的具体说法、资讯、事件或常识进行真实性、准确性、可靠性判断。当用户需要较真一下，查证问题或判断信息真伪、识别谣言、询问真假，是真的吗，真的假的，能否xxx，可不可以，是谣言吗...等场景时调用。 Tags: latest:1.0.3 Version history: v1.0.3 | 2026-08-31T07:34:28.959Z | user - Removed the sample file skill-card.md. - No changes to code or user-facing functionality. v1.0.2 | 2026-05-25T10:01:30.297Z | user - Windows 平台脚本由 Bun/TypeScript 切换为 PowerSh","codeSnippets":[],"executableExamples":[{"language":"sh","snippet":"sh scripts/cli-state.sh"},{"language":"sh","snippet":"sh scripts/run-cli.sh update"},{"language":"sh","snippet":"sh scripts/run-cli.sh apikey-set KEY"},{"language":"sh","snippet":"tencent-news-cli apikey-set YOUR_KEY"},{"language":"sh","snippet":"tencent-news-cli apikey-get"},{"language":"sh","snippet":"tencent-news-cli apikey-clear"}],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\nname: jiaozhen-factcheck\ndescription: 事实查证工具，对输入内容的具体说法、资讯、事件或常识进行真实性、准确性、可靠性判断。当用户需要较真一下，查证问题或判断信息真伪、识别谣言、询问真假，是真的吗，真的假的，能否xxx，可不可以，是谣言吗...等场景时调用。\ndescription_zh: 事实查证，真实性判断，谣言识别，真假辨别。\ndescription_en: Fact-checking tool for verifying the factual accuracy of input statements or suspicious claims. Use this tool when determining whether information is true or false, identifying rumors, or assessing content credibility. Returns a verification conclusion.\nversion: 1.0.2\nauthor: TencentNews\ntags: [news, tencent, factcheck, jiaozhen, misinformation detection, fake news, rumor, truth]\n---\n\n# 腾讯较真事实查证\n\n通过 `tencent-news-cli` 的较真能力完成事实核查。\n\n> **核心原则**：基础设施交给脚本处理；智能体只负责依据当前 CLI 能力选择命令和参数。**除 `cli-state` 外，所有 CLI 调用都通过 `run-cli` 执行；始终先读 `help jiaozhen`，不要硬编码任何业务命令。**\n\n## 平台约定\n\n| 平台 | 脚本运行方式 | 示例 |\n|------|------------|------|\n| macOS / Linux | `sh scripts/<name>.sh` | `sh scripts/cli-state.sh` |\n| Windows | `powershell scripts/<name>.ps1` | `powershell scripts/cli-state.ps1` |\n\n以下所有脚本调用均以 macOS / Linux 为例，Windows 将 `.sh` 替换为 `.ps1`，`sh` 替换为 `powershell`。\n\n除 `cli-state` 外，所有 CLI 命令都通过 `run-cli` 脚本执行：\n\n| 平台 | CLI 调用模板 |\n|------|-------------|\n| macOS / Linux | `sh scripts/run-cli.sh <command> [args]` |\n| Windows | `powershell scripts/run-cli.ps1 <command> [args]` |\n\n## 环境异常时的用户指引（强制门禁）\n\n用户直接提出业务问题时，也必须先检查环境。CLI 或 API Key 未就绪时，当前轮停止业务查询，不得只回复“数据加载失败”、原始错误或泛化的“请检查配置”，必须给出可直接操作的指引：\n\n- **CLI 未安装/不可用**（`cliExists: false`、`cliSource: none`、`cli not found`、`command not found`、`not recognized`）：说明本查询依赖腾讯新闻 CLI，当前设备尚未安装或未被识别；按平台提供安装命令：macOS/Linux 使用 `curl -fsSL https://mat1.gtimg.com/qqcdn/qqnews/cli/hub/tencent-news/setup.sh | sh`；Windows PowerShell 使用 `irm https://mat1.gtimg.com/qqcdn/qqnews/cli/hub/tencent-news/setup.ps1 | iex`。提醒安装后重新打开终端并重新提问。\n- **API Key 未配置**（`apiKey.status: missing`、`未设置 API Key`、`API Key not set`）：说明 CLI 已安装但尚未配置 Key；引导访问 `https://news.qq.com/exchange?scene=appkey` 获取，然后执行 `tencent-news-cli apikey-set YOUR_KEY`，再执行 `tencent-news-cli apikey-get` 验证。\n- **API Key 无效、过期或无权限**（`API Key 无效`、`invalid api key`、`unauthorized`、`401`、`403`、鉴权/认证失败）：不得归因为无数据、额度或普通网络错误；说明当前 Key 无效或无权访问，引导从上述页面重新获取正确 Key，再执行设置和验证命令。\n- **状态不确定**（状态脚本失败、`apiKey.status: error` 或无法解析）：先按错误文本匹配以上类型；仍无法判断时，同时给出安装命令及 Key 获取、设置、验证步骤。\n- `YOUR_KEY` 只能由用户在本地替换；不得索要、代填、回显或记录真实 Key。环境未就绪时不得改用其他数据源。上述基础设施指引优先于业务输出格式限制，但不得展示内部日志、参数、traceid。\n\n## Phase 1：环境就绪\n\n> 环境已就绪时直接跳到 Phase 2。\n\n### 1. 状态检查\n\n```sh\nsh scripts/cli-state.sh\n```\n\n解析返回的 JSON，关注以下字段：\n\n| 字段 | 含义 |\n|------|------|\n| `platform.cliPath` | 底层实际使用的 CLI 完整路径，供诊断错误或权限问题时参考 |\n| `platform.cliSource` | `global`（优先命中 PATH 中可用的全局命令，否则命中默认全局安装目录）/ `local`（旧版 skill 目录内安装，兼容兜底）/ `none`（以上路径都未找到） |\n| `cliExists` | CLI 是否存在 |\n| `update.needUpdate` | 当前版本是否需要更新 |\n| `update.error` | `version` 检查失败时的错误信息 |\n| `apiKey.present` | API Key 是否已配置 |\n| `apiKey.status` | `configured` / `missing` / `error` |\n| `apiKey.error` | `apikey-get` 执行异常或输出异常时的错误信息 |\n\n### 2. 安装 CLI（`cliExists` 为 `false` 时）\n\n> 仅当 `cliSource` 为 `none` 时才需要安装；`local` 表示命中了旧版本地安装，可继续"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn70xzzfc3tbkcnmfbbj3nbq2x83ke20\",\n  \"slug\": \"jiaozhen-factcheck\",\n  \"version\": \"1.0.3\",\n  \"publishedAt\": 1788161668959\n}"},{"path":"references/env-setup-guide.md","content":"# tencent-news-cli API Key 配置指南\n\n## 获取 API Key\n\n1. 打开浏览器访问 [API Key 获取页面](https://news.qq.com/exchange?scene=appkey)\n2. 按页面引导完成获取\n\n## 设置 API Key\n\n打开终端（macOS / Linux）或 PowerShell（Windows），执行：\n\n```sh\ntencent-news-cli apikey-set YOUR_KEY\n```\n\n> `YOUR_KEY` 替换为实际获取到的 Key 值，不需要加引号。\n\n验证：\n\n```sh\ntencent-news-cli apikey-get\n```\n\n## 清除 API Key\n\n仅在需要重置时执行：\n\n```sh\ntencent-news-cli apikey-clear\n```\n\n## 常见问题\n\n- **未设置 API Key / `API Key not set`** → 前往上述获取页面取得 Key，执行 `tencent-news-cli apikey-set YOUR_KEY`，再执行 `tencent-news-cli apikey-get` 验证\n- **`API Key 无效` / `invalid api key` / `unauthorized` / `401` / `403` / 鉴权失败** → 当前 Key 无效、过期或无权访问；重新前往获取页面生成正确 Key，再执行设置和验证命令。不得把此类错误解释成“无数据”“额度用完”或普通网络失败\n- **`operation not permitted`** → 确认在有写入权限的终端中执行命令\n- **找不到 `tencent-news-cli` 命令** → 重新打开终端，或参考 [安装指南](installation-guide.md) 重新安装\n\n> `YOUR_KEY` 仅作为占位符。真实 Key 只能由用户在本地终端填写，不应发送给智能体，也不得在回复、日志或报告中回显。"},{"path":"references/installation-guide.md","content":"# tencent-news-cli 手动安装指南\n\n## macOS / Linux\n\n打开终端，执行以下命令：\n\n```sh\ncurl -fsSL https://mat1.gtimg.com/qqcdn/qqnews/cli/hub/tencent-news/setup.sh | sh\n```\n\n脚本会自动完成：识别系统和架构 → 下载 CLI → 验证 → 配置环境变量 → 检测 API Key 状态。\n\n安装完成后重新打开终端（或执行 `source ~/.zshrc`），运行 `tencent-news-cli help` 确认安装成功。\n\n## Windows\n\n打开 PowerShell，执行以下命令：\n\n```powershell\nirm https://mat1.gtimg.com/qqcdn/qqnews/cli/hub/tencent-news/setup.ps1 | iex\n```\n\n安装完成后重新打开 PowerShell，运行 `tencent-news-cli help` 确认安装成功。\n\n## 故障排查\n\n- **macOS 安全提示**（\"无法打开\" / \"未验证的开发者\"）→ 前往「系统设置 → 隐私与安全性」，点击「仍要打开」\n- **Windows SmartScreen 拦截** → 在系统提示中选择「更多信息」后允许运行\n- **下载失败** → 检查网络连接，确认 CDN 地址 `mat1.gtimg.com` 可达\n- **`unsupported os` 或 `unsupported architecture`** → 当前平台不在支持范围内"},{"path":"references/update-guide.md","content":"# tencent-news-cli 手动更新指南\n\n## 直接更新\n\n打开终端，执行以下命令：\n\n```sh\ntencent-news-cli update\n```\n\n如果你手里拿到的是 CLI 完整路径，也可以直接在该路径后追加 `update`。\n\n## 更新命令不可用时\n\n说明当前 CLI 版本过旧或未正确安装。此时改用安装脚本重新安装最新版本：\n\nmacOS / Linux：\n\n```sh\ncurl -fsSL https://mat1.gtimg.com/qqcdn/qqnews/cli/hub/tencent-news/setup.sh | sh\n```\n\nWindows：\n\n```powershell\nirm https://mat1.gtimg.com/qqcdn/qqnews/cli/hub/tencent-news/setup.ps1 | iex\n```\n\n## 验证更新\n\n更新完成后重新打开终端，运行以下命令查看版本信息：\n\n```sh\ntencent-news-cli version\n```\n\n## 故障排查\n\n- **更新后仍显示旧版本** → 确认终端已重新打开，或运行 `source ~/.zshrc`（macOS/Linux）刷新环境\n- **下载失败** → 检查网络连接，确认 CDN 地址 `mat1.gtimg.com` 可达\n- **Windows 更新失败** → 检查是否被 SmartScreen、杀软或文件占用拦截"}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"事实查证工具，对输入内容的具体说法、资讯、事件或常识进行真实性、准确性、可靠性判断。当用户需要较真一下，查证问题或判断信息真伪、识别谣言、询问真假，是真的吗，真的假的，能否xxx，可不可以，是谣言吗...等场景时调用。 Skill: jiaozhen-factcheck Owner: tencentnewsteam Summary: 事实查证工具，对输入内容的具体说法、资讯、事件或常识进行真实性、准确性、可靠性判断。当用户需要较真一下，查证问题或判断信息真伪、识别谣言、询问真假，是真的吗，真的假的，能否xxx，可不可以，是谣言吗...等场景时调用。 Tags: latest:1.0.3 Version history: v1.0.3 | 2026-08-31T07:34:28.959Z | user - Removed the sample file skill-card.md. - No changes to code or user-facing functionality. v1.0.2 | 2026-05-25T10:01:30.297Z | user - Windows 平台脚本由 Bun/TypeScript 切换为 PowerSh","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":859,"uniquenessScore":49,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-10-11T15:24:33.222Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-10-11T15:24:33.222Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-10-11T17:46:34.050Z","emptyReason":null},"items":[{"id":"8ebccd8e-3863-4187-8355-c3f14e1f9edf","entityType":"agent","canonicalPath":"/agent/iofficeai-aionui","slug":"iofficeai-aionui","name":"AionUi","description":"Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!","url":"https://github.com/iOfficeAI/AionUi","homepage":"https://www.aionui.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-10-09T19:11:12.944Z","createdAt":"2026-02-25T03:38:16.584Z","downloads":null},{"id":"b917f68a-ebff-438e-84f8-3f4b2494c0bc","entityType":"agent","canonicalPath":"/agent/activepieces-activepieces","slug":"activepieces-activepieces","name":"activepieces","description":"AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents","url":"https://github.com/activepieces/activepieces","homepage":"https://www.activepieces.com","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-15T02:22:12.426Z","createdAt":"2026-02-25T03:38:12.412Z","downloads":null},{"id":"5cb26759-3a39-483f-94cf-276a98c13bb8","entityType":"agent","canonicalPath":"/agent/cherryhq-cherry-studio","slug":"cherryhq-cherry-studio","name":"cherry-studio","description":"AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs","url":"https://github.com/CherryHQ/cherry-studio","homepage":"https://cherry-ai.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-11T14:38:40.986Z","createdAt":"2026-02-25T03:38:19.379Z","downloads":null},{"id":"6f6582d0-5d76-4f0f-b81d-86520247950b","entityType":"agent","canonicalPath":"/agent/copilotkit-copilotkit","slug":"copilotkit-copilotkit","name":"CopilotKit","description":"The Frontend for Agents & Generative UI. React + Angular","url":"https://github.com/CopilotKit/CopilotKit","homepage":"https://docs.copilotkit.ai","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-03-25T09:50:57.846Z","createdAt":"2026-02-25T03:39:14.617Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}