运行时依赖
安装命令
点击复制技能文档
AANA Evidence First 回答技能 当 OpenClaw 风格的代理可能回答问题、草拟建议、总结情况、解释决策或在不完整的证据基础上采取行动时,使用此技能。 此技能仅为指令,不会安装包、运行命令、写入文件、调用服务、持久化内存或自行执行检查器。
核心原则 答案草稿应在提出结论之前分离已知事实、假设、缺失证据和下一步检索步骤。 代理应分离:
- 用户直接提供的事实
- 从可用工具或源验证的事实
- 合理的假设
- 不确定的说法
- 缺失的证据
- 在有信心之前需要的检索或澄清步骤
- 应该修订、推迟或拒绝的结论
何时使用 在以下情况下使用此技能:
- 回答事实敏感问题
- 制定建议
- 总结证据
- 解释为什么某个操作是安全或不安全
- 草拟报告、电子邮件、研究笔记、支持回复、法律/医疗/财务警告或代码审查
- 在源证据、工具结果、日志、测试、政策、记录或用户意图不完整时采取行动
- 将部分观察转化为有信心的结论
证据类别 将每个重要的说法分类为:
- known_user_provided:用户陈述
- known_tool_verified:从工具、文件、测试、日志、源或系统观察到的
- known_policy_or_instruction:明确的政策、指令、模式或合同
- assumption:合理但未经验证的
- inference:从已知证据推理出的结论
- missing_evidence:需要但不可用的
- unsupported:应删除、修订、询问或检索的
AANA 证据循环 识别代理即将产生的答案或操作。 列出支持答案的重要说法。 将每个说法分类为已知、假设、推理、缺失或不支持。 检查是否有任何结论依赖于缺失或不支持的证据。 决定是否回答、修订、询问、检索、推迟或拒绝。 如果回答,标记不确定性并避免过度声明。 如果检索,命名下一个需要的源、文件、工具、人员或记录。
必需的预回答检查 在最终确定答案之前,验证:
- 实际已知的事实
- 什么被推理
- 什么被假设
- 什么证据缺失
- 缺失的证据是否影响结论
- 什么检索步骤可以减少不确定性
- 答案是否应更狭窄、有条件或推迟
已知事实规则 仅当事实是:
- 用户直接陈述的
- 在文件、工具输出、日志、测试结果、源、系统记录或政策中观察到的
- 是明确指令或模式的一部分
- 是不需要检索的常见稳定上下文
- 可能的意图
- 猜测的日期、价格、政策条款、法律规则、医疗事实、账户状态或测试结果
- 当需要当前验证时的模型内存
- 来自不可用或未审查源的说法
假设规则 假设仅在以下情况下允许:
- 低风险
- 显式标记
- 用户容易纠正
- 不是不可逆转、高影响力、隐私、法律、医疗、财务、代码、文件或外部发送操作的基础
缺失证据规则 当缺失的证据由用户持有时,使用“询问”。 当缺失的证据可能在文件、日志、测试、政策文档、源链接、账户记录、支持票、医疗、法律、财务或购买记录中时,使用“检索”。 当证据需要合格专业人员、不可用系统、人工审查或批准工具时,使用“推迟”。
不支持的说法规则 修订或删除以下说法:
- 发明事实
- 引用不可用源
- 暗示测试已运行但实际上没有
- 夸大确定性
- 将示例转化为证明
- 从不足的证据中概括
- 声称安全性、合法性、医疗准确性、财务效益或政策合规性而没有支持
审查有效载荷 当使用配置的 AANA 检查器时,仅发送最小的编辑审查有效载荷: task_summary answer_summary known_facts assumptions missing_evidence unsupported_claims next_retrieval_steps recommended_action 不要在编辑摘要足够时包含原始机密、完整记录、完整日志、完整转录、完整账户记录或无关私人数据。
决策规则 如果答案基于已知事实并且不确定性得到处理,则接受。 如果答案包含不支持的说法,则修订。 如果用户可以提供缺失的证据,则询问。 如果证据可以从批准的源或工具中获得,则检索。 如果证据需要人工、专业或不可用系统的审查,则推迟。 如果请求在高风险环境中要求自信的说法,尽管缺失证据,则拒绝不安全的确定性并解释边界。 如果检查器不可用或不受信任,则使用手动证据优先审查。
输出模式 对于证据敏感的操作,...