启用critic-refiner交叉验证需先配置单规则校验并保存json schema,再在后置校验区勾选启用;支持本地schema+外部api或双本地schema互斥校验,权重总和须为100%,冲突字段会自动合并并警告;触发后自动执行加权仲裁,未达阈值则标记“待人工复核”。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

当你在QoderWake中启用Critic-Refiner双阶段回溯机制后,系统会对LLM输出结果执行硬性校验,但单一规则引擎可能因覆盖不全导致误淘汰——比如把合规的“风险等级:中”判定为缺失字段。交叉验证正是为解决这一问题而设计的协同校验路径。
启用Critic-Refiner交叉验证模式
进入管理后台 → 技能开发 → 规则注入模块 → 点击目标Skill右侧「编辑」按钮 → 在「后置校验」区域下方勾选「启用交叉验证」。
【必须先完成单规则校验策略配置】未保存基础JSON Schema前,交叉验证开关处于禁用状态,点击无效。
配置双校验器并绑定权重
方法一:本地规则+外部API校验
1. 在「校验器A」中粘贴本地JSON Schema,例如:{"required": ["risk_level", "approval_recommendation"], "properties": {"risk_level": {"enum": ["低", "中", "高"]}}}
2. 在「校验器B」中填写外部校验API地址,如https://api.risk-check.internal/v2/validate,需确保该服务返回HTTP 200且响应体含"valid": true字段。
3. 设置权重比例:校验器A占60%,校验器B占40%,总和必须为100%——若输入55%与45%,保存时将报错并清空输入框。
代码编辑 CLI 工具集合:Cursor CLI(agent)和 Qoder CLI(qodercli),用于代码修改、重构、Code Review 及自动化代码任务。
方法二:双本地Schema逻辑互斥校验
校验器A定义字段完整性(required字段必填),校验器B定义业务逻辑一致性(如risk_level为“高”时,approval_recommendation必须为“拒绝”)。两个Schema不能存在相同字段约束,否则系统会自动合并冲突项并弹出警告提示。
触发交叉验证并观察决策日志
步骤一:向已配置交叉验证的Skill提交测试请求,例如调用“信贷报告生成”技能并传入{"risk_level":"中"}。
步骤二:在「执行追踪」页签中打开本次任务详情,下拉至「Critic-Refiner决策流」面板。
步骤三:查看两校验器独立输出结果及最终仲裁结论。若校验器A通过、校验器B拒绝,则按权重加权后判定为“通过阈值未达”,系统标记为「待人工复核」而非直接淘汰。
这一步无需额外操作,只要交叉验证已启用,所有匹配Skill的请求都会自动进入该流程。










