Repository navigation
v4.1.2
六边形能力雷达 v4.1.2
按你的判断,移除了"人工锚定 ±护栏"这个不合理的设计,换成二元开关。
为什么移除(你的批评是对的)
±护栏在逻辑上不自洽:
- 它无法定义"人工":你让 LLM 改分是你的判断,但插件只能看到"工具调用",分不清"你让改"与"模型自己改",
于是我把 AI 工具写入一刀切排除,正好违背你的意图; - 它和"允许大幅修改"直接冲突:真需要 60 → 95 时会被拦住;
- 而它想防的"措辞虚高"其实是多次小幅累积,用闸门(单次跨档 / 窗口累计 / 同档死区)比硬钳制对症。
现在的设计
- 人工写入即时生效、无任何钳制:WebUI 保存与 AI 工具
set_radar_scores都是权威写入(60 → 95 就是 95); - 防虚高交给闸门:单次跨档(默认 1 档)、窗口累计(默认 7 天 ±20 分)、同档死区(差 <3 分不动),
再加事实守门(归因 / 措辞 / 每轮上限 / 弱证据不计分); - 「🔒 禁止自动改」二元开关(编辑弹窗勾选):自动评分跳过该维——不改分、不钳制,未评维度也不会被自动填充;
期间到来的证据照常写入账本(不丢失),并提示「该维已禁止自动改,本次 N 条证据已入账、未调整评分」;
详情页可一键「允许自动改」; - 想"先看提案再决定"就用
auto_review_mode=observe。
退役与清理
- 配置
auto_review_manual_anchor_guard已退役(从 schema 与设置界面移除,旧值被忽略); - 旧版本写入的
anchors数据不再使用(读取时隐藏、写入时自动清理),不会限制任何人员; - 冻结期间证据不再被丢弃(此前实现会跳过而不入账,解冻后无法回溯)——已修。
验证
- 新增 6 组冻结测试:人工写入无钳制(60→95)、冻结维度跳过且提示、其他维度不受影响、解冻后恢复自动更新、
AI 工具写入不影响冻结状态、未评维度冻结后不会被自动填充、旧 anchors 不生效; - 既有三套(静默打分 9 组 / v4 回归 7 组 / 设置 4 组)全部通过;语法与 DOM id 交叉核对通过;schema 17 项类型合规。
升级后请重载插件:此前的"锁定基准"概念已不存在,需要固定某维时请勾选「🔒 禁止自动改」。