Repository navigation
v4.1.1
六边形能力雷达 v4.1.1
修复"人工基准"的语义缺陷:新建人物不再被锁死。
问题(已复现)
v4.1.0 里任何非 AI 来源的写入都会建立人工基准,而 WebUI 保存与 AI 工具写入都走默认来源标记,于是:
| 场景 | 旧行为 | 现在 |
|---|---|---|
| WebUI 新建并填 60 分 | 六维全部落成基准 → 证据目标「杰出(95)」只能到 70,连 4 轮仍卡 70 | 不落基准,可自由成长 |
AI 工具 set_radar_scores 写入 |
被误判成人工基准 | 不落基准(它不是人工判断) |
| 前端展示 | 完全看不到被锁(grep anchors = 0) |
详情页显示 🔒 基准 值 并可一键解除 |
变更
- 人工基准必须显式锁定:编辑弹窗每维新增「🔒 基准」勾选,只有勾选并保存的维度才建立基准并受护栏约束
(勾选「未评」时自动禁用并取消该维锁定); - 其他写法不落基准:AI 工具写入、自动评分、以及「移除证据并重算」都不再产生基准;
- 旧锚点自动失效:锚点结构增加
locked标记,你现有数据里此前被写入的锚点缺少该标记 → 不生效,
无需迁移、不会限制任何现有人员; - 设置项
auto_review_manual_anchor_guard说明改为"仅对手动锁定的维度生效"; - README / 标尺文档同步更新(此前"详情页会显示人工基准"的声明,现在真正实现了)。
验证
- 新增 7 组锚定测试:未锁不受限、锁定后 ±10 生效并提示「受人工基准约束」、解除后恢复自由、
AI 工具不落锚、证据重算不落锚、旧锚点失效、未评维度即使勾选也不落锚; - 既有三套测试(静默打分 9 组 / v4 回归 7 组 / 设置 4 组)全部保持通过;语法与 DOM id 交叉核对通过。
升级后请重载插件。若你想让某个维度长期稳定,在编辑弹窗勾选「🔒 基准」即可;想放开就点「解除」。