SuperAPI AI 工具集

mlb-decision-logger

数据与分析

查看项目

更新于 10-16 00:02

技能介绍

用途:该技能为 MLB 团队中的任意智能体提供统一的决策记录入口,把决策写入 yahoo-mlb 的 tracker/decisions-log.md,避免各智能体直接改文件。

主要能力:支持两种模式,每次调用只触发一种。append 模式接收完整决策载荷,生成新条目并返回分配的 decision_id;calibrate 模式接收已有 decision_id 与结果字段,就地编辑该条目的三个结果字段,并更新 tracker/variant-scoreboard.md 中对应智能体行。decision_id 格式为 {YYYY-MM-DD}-{decision_type}-{NN},同日同类型顺序递增。

使用方式:append 需要 timestamp_iso8601、decision_type、emitted_by、recommendation、signals_in、variants(advocate 与 critic)、dialectical_synthesis、red_team_findings、confidence、will_verify_on。calibrate 需要 decision_id、outcome_recorded_on、outcome、variant_that_was_right。写入前必须重新读取日志尾部以串行化并发写入,并依据 context/frameworks/decision-log-format.md 校验,校验失败返回结构化错误且不写入。

适用场景:晨间简报中多个智能体并行追加、周一校准回填结果、交易决策的延迟验证、团队初始化或元决策的 ad-hoc 条目。

限制:只允许追加,禁止重写或重排日志;校准只允许改三个结果字段,其余内容逐字节保留。记分板更新按 decision_id 幂等,重试不得重复计数。Tilt 在已验证决策少于 10 条时报告 neutral。所有 MLB 智能体必须经此技能写入,不得直接改日志。具体阈值与协议见 resources/methodology.md。