核心用途
dual-thinking 是一种结构化的双模型咨询方法论,专为高风险的技能、代码和工作流审查设计。其核心机制是通过「自我立场 → 顾问立场 → 综合决策」的三步架构,强制引入外部视角来消除单一模型的确认偏误,并在识别到技能相关主题时自动将通用建议升级为结构化的技能工程(重写、加固、弱模型优化、打包、测试、发布就绪)。
显著优点
1. 防错设计极为严密
- 运行时核心锁(Runtime Core Lock)明确定义了不可覆盖的执行顺序、验证顺序和状态转换规则
- 多层稳定性锁(Stability Locks)防止后续章节无意中弱化关键约束
- 恢复决策树(Recovery Decision Tree)提供精确的故障处理路径,禁止推测性循环
2. 自我进化机制独特
- 当审查自身或同域技能时激活「自我进化透镜」,强制以「外部设计者」视角批判当前结构
- 明确禁止「已经够好了」作为停止理由,要求实质性补丁或结构化延期
- 支持能力收割(Capability Harvest)从本地技能语料库提取可复用质量
3. 发布就绪评估专业
- 区分
Draft/Reviewed/Hardened/Packaged/Published等状态 - 原子化的状态转换与回滚门(Rollback Gate)确保验证失败时自动回退
- 支持多编排器交替(
multi模式)和持久会话隔离
4. 弱模型适配完备
- 提供紧凑咨询结构(Compact Structure)作为完整结构的降级方案
- 弱模型快捷路径(Weak-Model Shortcut)在约束条件下保留核心逻辑
潜在局限
1. 认知开销高昂
- 严格执行需记忆数十条锁规则、状态枚举和输出格式要求
- 完整一轮输出包含 SELF_POSITION、CONSULTANT_POSITION、SYNTHESIS、验证状态、补丁状态、延续信号等多个强制字段
- 对轻量级任务可能「过度工程」
2. 外部依赖复杂
api和multi模式需要外部模型 API 支持- 持久会话管理在特定传输层可能触发授权卡或连续性问题
- 互联网趋势锁定(Internet Trend Grounding Lock)要求实时外部检索,离线场景受限
3. 收敛速度不确定
- 用户声明的轮次计划(Round Commitment)具有绑定效力,禁止因「看起来足够好」而提前停止
- 复杂技能审查可能需 5+ 轮才能达到发布就绪
适合人群
- 技能/代码仓库维护者:需要对关键工件进行高置信度审查
- OpenClaw 生态开发者:技能明确提及需绑定本地 OpenClaw 运行时表面
- 安全关键系统设计者:强制双视角和状态回滚机制降低单点失败风险
- 发布工程师:需要结构化的打包、验证、发布门控流程
常规风险
1. 误用风险:在非关键、可逆、低风险变更上启用 full dual-thinking 会导致不必要的延迟
2. 顾问质量漂移:外部模型可能产生幻觉或通用赞美,需严格执行 CONSULTANT_QUALITY 检查和降级逻辑
3. 状态同步失败:STATE_SNAPSHOT/SYNC_POINT/RESUME_SNIPPET 三者若与真实工件状态不一致,会导致恢复时基于陈旧状态决策
4. 上下文隔离违规:将文件路径而非内容粘贴给顾问、假设新聊天继承旧上下文等违反基础上下文隔离规则的行为会使审查失效
来源可信度评估
本分析基于公开的 SKILL.md 全文,该文档版本为 v8.5.21,结构高度自洽,包含明确的运行时核心锁、多层稳定性锁、恢复决策树和反模式清单,显示出生产级工程严谨性。文档明确声明「后续章节不得覆盖运行时核心锁」,并通过「参考手册边界」机制防止规则漂移。