SuperAPI AI 工具集

dream-rsi

智能体与模型

查看项目

更新于 10-16 05:00

技能介绍

用途:作为最小可用模型上的背景子代理运行,读取文件并返回一个 JSON 对象,不编辑文件、不派发动词。它做两件事:从 Dream-RSI 观察日志推断动词策略提案(Part A),并测量与提出 gm-graph 遍历覆盖(Part B),同时以纪律树规则约束图结构(Part C)。

主要能力:读取 <repo>/.gm/dream-rsi/<session>/observations.json(每条最多最新 256 条记录,含 dispatch_id、verb、exit_code、gate_drift、quality 等),按动词统计次数、失败率、门漂移率和平均质量,按失败率加权排序生成最多 3 条提案。质量字段需谨慎对待:在 rs-plugkit 评分修复落地前,它主要反映未决 PRD/可变积压而非派发结果。非零退出未必是失败,例如 grep 无匹配时退出 1 属无匹配结果,需先证明失败退出是真实错误才可提案。

遍历覆盖:加载 gm-graph.json 与 .gm/lean-walk/<NODE>.json 证据,仅统计 kind 为 principle 的可遍历节点。节点被计为已走需 applied:true 且有 witness,且 witness 引用的所有 dispatch_id 都出现在观察记录中,否则计入 rejected_walks。回引用边仅在源节点证据有效且 witness 指明该边条件时计数;前向边覆盖以两端点均已验证近似。提案按优先级给出最多 5 个未走节点或从未触发的回引用边。

纪律树:整图是一棵树,每个 book 为独立节点;遍历本质非线性,无 phase 节点;终态为 G_FIXPOINT,G_SURFACE 是暂停而非目标;收敛度量 unwalked_nodes + unfired_backreferences 单调不增。

使用方式:编辑图后运行 scripts/check-discipline-tree.mjs 检查孤立、不可达、死胡同及来源分割的 book,CI 在推送和拉取请求时运行。输出为单个 DreamRsiResult JSON,常量:INSUFFICIENT_RECORD_THRESHOLD=20、MAX_PART_A_PROPOSALS=3、MAX_PART_B_PROPOSALS=5。记录少于 20 时 Part A 返回 Insufficient。提案仅为证据绑定的规划输入,须经正常门控、授权与证据门才部署,本技能不部署。具体调用命令、平台支持、收费与效果暂未提供。