用途:把一个有争议的问题转化为可移植的决策工件,呈现当前立场有哪些支持、哪些反对、哪些仍未知。适用于证据、中间主张、权衡与缺失事实之间关系重要的场景;简单事实核查应改用 doublecheck 等验证流程。
主要能力:以单一可证伪问题与临时立场为框架;收集有边界的来源区域,记录 URL 或绝对本地路径、发布者、发布日期、检索日期、章节/页/行/时间戳定位符及可核查摘录;将推理原子化为 position、claim、evidence、unknown 四类节点;为每条边标注 supports、contradicts、qualifies 或 missing,并附说明;保留反证,用 qualifies 表示范围差异;以结构化方式表达不确定性,不编造置信百分比。
使用方式:输出 UTF-8 JSON,后缀为 .doubt.json,遵循 references/map-schema.md。校验时相对 SKILL.md 解析 scripts/validate.mjs,用 Node.js 18 或更新版本运行:node <skill-directory>/scripts/validate.mjs decision.doubt.json。仅当命令退出码为 0 并打印 VALID 及 64 字符回执时,才可说地图有效。仅在用户已安装 doubt-ai@0.8.0 时渲染:doubt map decision.doubt.json --out decision.html。仅在明确网络许可下验证来源快照:doubt verify decision.doubt.json --out decision.verified.doubt.json。
限制:不得用图装饰未溯源的答案;不得隐式安装或执行远程包;不得手写验证对象或隐藏不匹配;确定性校验无法运行时须报告受阻而非编造成功。校验只建立可追溯性与图完整性,来源质量与推理质量仍需人工审查。