SuperAPI AI 工具集

sequential-thinking

智能体与模型

查看项目

更新于 10-15 22:11

技能介绍

用途:把复杂问题处理成有边界、可修正、可复核的推理过程,避免想得太散、过早下结论或难以复核。适用于需要多个关联推理步骤、初始范围不明确、需在有限候选方案间比较、需回看判断识别漏洞,以及需留下可回放推理轨迹的任务。不适用于简单事实查询、单步任务、路径已明确的问题,以及暂不要求收敛的纯头脑风暴。

主要能力:迭代推进,把复杂问题拆成连续步骤;动态修正,新证据出现时回看并修正前面判断;分支比较,存在替代路径时先比较再收敛;上下文保持,多步推理中维持问题边界与目标;结论收束,最终形成判断而非无限发散。

使用方式:CLI 通过 npm 分发,先安装:npm install -g sequential-thinking-cli(或 pnpm add -g sequential-thinking-cli),命令入口为 sthink。主路径动作有 start、step、replay。start 接受 name、goal、mode、totalSteps 四个输入,mode 仅允许 explore、branch、audit,totalSteps 仅允许 5 或 8;不确定时默认 explore,比较候选路径用 branch,审查既有判断用 audit。step 只接受 content,其余上下文由 runtime 自动恢复注入。replay 用于读取已完成会话并生成 replay 文档,可导出到当前目录。

限制:不再要求手写 thought JSON;不应把该技能当默认模式,只在真正需要多步收敛时调用;step 的 content 只表达当前推进内容;发现前提错误应明确修正;收敛阶段需输出结论、风险与下一步动作;只有已完成会话才能执行 replay。runtime 会自动保存会话状态与步骤记录。