Reasoning Router 是一个元推理(meta-reasoning)调度层,用于先把问题分类,再分派到最合适的思维类 MCP 工具,并持续监控进展、在停滞时重新路由。其宣称目标是:以最少的总 token 消耗,收敛到高置信度结论。
用途 该技能把“如何思考”当作最高杠杆的推理任务处理。它不亲自完成推理,而是负责问题分类、思维 MCP 分派、停滞检测、重新路由、组合模式选择与方法对比。明确不在范围内的事项包括:实际执行推理(由思维 MCP 完成)、运行工具或写代码、代码审查、研究,以及直接调试实现(后者建议直接使用 crash MCP)。
调度入口 $ARGUMENTS 为问题或提问文本时,执行 Route:分类并分派到最优思考方法。 compare <problem>:Compare 模式,对同一问题运行 2-3 种策略,选出更优者。 status:显示当前思考会话状态。 switch <method>:在会话中途重新路由到指定方法。 recap:汇总目前跨所有方法的推理成果。 methods:展示可用方法及“何时使用”速查表。 无参数时显示 Guide:路由速查表与 token 层级表。
分类维度 分类分三个轴。轴一为结构:可分解(“拆解”、多跳、子问题)对应 atom-of-thoughts;顺序型(“逐步”、有序流程、调试)对应 sequential-thinking;分支型(“探索选项”“如果……会怎样”、备选方案)对应 cascade-thinking;受约束型(“已知条件”、需求、正式规格)对应 shannon-thinking;互联型(依赖、循环、复杂系统)对应 atom-of-thoughts(完整);创意型(“头脑风暴”“新颖”“卡住”“重构视角”)对应 creative-thinking;矛盾型(悖论、“两者都成立”、张力、两难)对应 lotus-wisdom;调查型(“为什么”“根因”、调试、诊断)对应 crash。 轴二为复杂度:简单(1-3 步)仅用 Tier 1,如 aot-light 或 sequential;中等(4-8 步)用默认深度、与结构匹配的方法;复杂(9 步以上,跨领域、高不确定性)用完整深度与扩展步骤;棘手(开放式、无清晰解、价值冲突)允许使用组合模式。 轴三为领域:工程/架构用 shannon-thinking;调试用 crash;研究用 cascade-thinking;数学/逻辑用 atom-of-thoughts;策略用 think-strategies;创意/设计用 creative-thinking;哲学/伦理用 lotus-wisdom;规划用 sequential-thinking;模式追踪用 structured-thinking。
路由算法 优化目标是总 token 最小化并达到高置信度结论。步骤为:运行 problem-classifier.py 获取确定性信号;对结构、复杂度、领域三个轴打分;应用效率门控(简单问题始终 Tier 1;中等使用结构匹配的默认深度;复杂使用完整方法与扩展深度;棘手允许组合模式);解决冲突(结构优先于领域,复杂度同时调节深度与层级,平局时始终选 token 成本更低者);选定主方法与回退方法;先用一行说明“使用 [方法] — [原因]。回退:[方法]。”;以最小可行的 totalThoughts 调用;监控停滞,仅在出现证据时升级。
Token 成本层级 Tier 1(最轻):aot-light、sequential-thinking。Tier 2(中等):structured-thinking、cascade-thinking、crash。Tier 3(较重):shannon-thinking、atom-of-thoughts(完整)、think-strategies。Tier 4(最重):creative-thinking、deep-lucid-3d、lotus-wisdom。效率规则包括:Tier 1-2 能处理的问题绝不使用 Tier 3-4;从最低可行 totalThoughts 开始,仅在需要更多思考时扩展;cascade-thinking 最多先开 2 个分支;creative-thinking 除非问题棘手否则使用 quick 时间框;think-strategies 先尝试线性或思维链再上更重策略。
停滞检测 出现停滞信号时需读取 references/stall-detection.md。四个信号为:置信度平台期(连续 3 步以上增幅不超过 0.05);循环推理(同一主张反复陈述);步骤超限(超过初始估计的 2 倍);用户信号(“换个方法”或 /think switch)。按阻塞类型重路由:陷入细节用 cascade-thinking 拓宽;过于宽泛用 atom-of-thoughts 分解;过于形式化用 creative-thinking 重构;过于抽象用 crash 落到证据;出现矛盾用 lotus-wisdom 整合;方法选错则重新分类。硬性限制为:每会话最多 3 次重路由;最多 3 倍步骤估计;不允许来回横跳(不得回到已经从中重路由离开的方法)。超过 3 次重路由后进入恢复协议:呈现发现并请用户引导。
组合模式 完整协议见 references/composition-patterns.md。模式包括:Sketch→Detail(aot-light → aot 完整);Diverge→Converge(creative-thinking → sequential);Explore→Formalize(cascade-thinking → shannon);Decompose→Investigate(aot → crash,逐原子);Analyze→Integrate(cascade-thinking → lotus-wisdom);Strategize→Plan(think-strategies → sequential)。上下文传递要求:在每次方法切换时,产出不超过 100 词的关键发现摘要与置信度分数,保留主张、丢弃脚手架。不适合组合的情况:简单或中等复杂度、第一个方法正在收敛、时间压力大。
Compare 模式 当以 compare <problem> 调用时:正常分类问题;选 2-3 个候选方法(主方法加 1-2 个合理备选);对同一问题各运行 3-5 步;比较哪个以更少 token 产出更高置信度的发现;呈现对比表并推荐胜出者;用户同意后以胜出方法继续。
方法速查 sequential-thinking(工具 sequentialthinking,Tier 1,适合线性有序推理);aot-light(Tier 1,快速原子勾勒);structured-thinking(capture_thought,Tier 2,跨会话记忆);cascade-thinking(cascade_thinking,Tier 2,多视角探索);crash(Tier 2,带工具集成的调试);shannon-thinking(shannonthinking,Tier 3,约束下的形式化证明);atom-of-thoughts(aot + atomcommands,Tier 3,带 DAG 的深度分解);think-strategies(Tier 3,命名策略框架);creative-thinking(discover_techniques → plan → execute,Tier 4,横向思维,必须三步);deep-lucid-3d(analyze_problem,Tier 4,整体 UCPF 分析);lotus-wisdom(lotuswisdom,开始时 tag: begin,Tier 4,悖论与矛盾)。
参考文件 首次调用或对某工具参数不熟悉时读 references/capability-map.md;解决路由冲突、平局或边缘情况时读 references/routing-matrix.md;问题需要多工具序列时读 references/composition-patterns.md;停滞信号触发或会话超过预期步骤时读 references/stall-detection.md。要求一次只加载一个参考文件,不要预加载。
关键规则 始终使用最先进的模型(model: opus),不得降级;最小化总 token;调用前先以一行呈现路由决策;即使使用者指定方法也必须先分类验证适配性;重路由时接续已有发现而非重来;简单问题一律 Tier 1;token 成本作为平局判据;从一个方法开始、按证据扩展;同一时间只用一个思维 MCP,组合是顺序的;路由器不等于思考者;遵守各工具工作流;记录每次会话的大致 token 消耗以优化路由。
适用与限制 适用于需要复杂推理编排的场景,尤其是希望控制 token 成本、需要多方法比较或组合、需要停滞检测与重路由的情形。不适用于简单问题,也不适用于需要实际执行、写代码、代码审查或研究的任务。安装命令、收费与价格信息暂未提供。