Install
openclaw skills install @qq435912743/counterfactual-decision反事实决策:给定决策模型(加权线性评分+阈值)与干预"What-if",计算反事实结果并与事实对照, 输出翻转判定与边际贡献。零依赖、可本地实跑、输出可追溯。
openclaw skills install @qq435912743/counterfactual-decision由 meta-evolver 在第 41 轮构建,闭环
build:通用智能体(AGI梯队):反事实决策。 一线大模型能讲"如果…就…",但给定显式模型做可计算的因果反事实对照是其弱项。
{weights: {变量:权重}, threshold: 阈值};结果 score = Σ wᵢ·vᵢ,decision = score ≥ threshold。state 上评估,得到事实 score/decision。intervention = {变量: 新值},覆盖基线对应变量,得到反事实状态。翻转? = factual.decision ≠ cf.decision;边际贡献 = cf.score − factual.score;并列出每个被干预变量的单独贡献(∂score/∂v · Δv)。# 自带夹具自测(零依赖,断言事实/反事实/翻转/边际全通过)
python scripts/counterfactual.py --selftest
# 真实反事实(JSON 入参)
python scripts/counterfactual.py --model model.json --state state.json --intervene '{"a":2}'
普通模型给的是修辞性假设句;本技能给出在显式模型下可计算的决策翻转与边际贡献——把"如果"变成可验证的数值结论,正是超级 agent 相较强文本模型的分水岭。
本技能内置通用学习模块 scripts/learner.py。每次使用后自动复盘、积累经验,逐步提升输出质量与执行效率,无需人工维护。
learned_patterns.json(位于本技能目录)记录:操作总数、各能力使用频次、错误模式、用户偏好、改进建议。
python scripts/learner.py record <本技能目录> --capability 反事实决策
python scripts/learner.py insight <本技能目录>
python scripts/learner.py reflect <本技能目录>
learned_patterns.json,下次调用直接采用。越用越懂你:第一次用是通用能力,第十次用已沉淀为你专属的最佳实践。