顺序思维服务
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-rn88lg3j/seq-think。
技能介绍
问题:一步到位解决不了的复杂问题
面对大型系统设计、多阶段故障排查或开放式研究任务时,单次推理往往不够。问题本身可能在执行过程中才逐渐清晰,需要不断修正方向、回溯之前的假设,甚至在看似完成时发现还需要更多分析。传统链式思维容易陷入线性推进,缺乏对既有结论的质疑和替代路径探索能力。
顺序思维协议如何工作
顺序思维服务 实现了顺序思维协议,通过结构化的思考步骤处理上述问题。大模型作为路由层,负责理解用户意图、选择工具和提取参数;代码层只负责调用 API 并返回结果。
核心工具是 scripts.tools.sequentialthinking,支持以下能力:
- 动态调整思考步数:
totalThoughts可在执行过程中上调或下调 - 修订既有思路:通过
isRevision和revisesThought标记对前序思考的回溯 - 分支推理:使用
branchFromThought和branchId从某一节点开辟新路径 - 假设验证:每步思考可包含假设生成与验证,直到收敛为单一答案
- 上下文保持:在多步骤任务中维持完整推理链
调用流程固定为五步:检查 API 密钥 → 选择工具 → 提取参数 → 以关键字参数调用 scripts.tools.sequentialthinking → 整理返回的 raw 数据展示给用户。
适用边界
- 必须配置 API 密钥:首次使用时需通过
AskUserQuestion询问用户,密钥保存在scripts.config.set_api_key - 禁止无密钥编造数据:缺少密钥时不可自行搜索或生成推理结果
- 不适用于简单直接任务:如果问题一两步就能解决,引入顺序思维协议反而增加开销
- 输出依赖 API 返回:最终结果的质量取决于后端推理服务的表现
使用场景
- {'zh': '处理需求边界模糊的大型系统设计任务,需要将问题逐步拆解为可管理模块并反复校验假设。', 'en': 'Handle large system design tasks with unclear boundaries by breaking into modules and validating assumptions.'}
- {'zh': '排查跨多个服务链路的故障,需要在多步分析中保持上下文并随时回溯修正前序判断。', 'en': 'Diagnose multi-service failures while maintaining context and backtracking to revise prior judgments.'}
- {'zh': '对结论不确定的研究型问题展开分析,需要在推理过程中生成多个假设并逐一验证收敛。', 'en': 'Analyze uncertain research questions by generating hypotheses and validating them iteratively.'}
适合人员
- {'zh': '经常处理跨系统复杂难题、需要多步拆解和反复校验的后端工程师。', 'en': 'Backend engineers solving complex cross-system problems step-by-step.'}
- {'zh': '负责线上故障排查、需要在多步分析中保持上下文并随时修正判断的 SRE。', 'en': 'SREs diagnosing online incidents while maintaining analysis context.'}
- {'zh': '构建 AI 智能体工作流、需要集成结构化思维与回溯能力的技术开发者。', 'en': 'Developers building AI agent workflows needing structured reasoning.'}