苏格拉底方法:把「直接给结论」换成「逐步追问」的 Skill

前言

做智能体开发常遇到一种失败模式:用户把某个主张丢过来,模型立刻给出一段看起来完整、立场鲜明的回答。这类回答读着顺,但论点未经检验——大前提没问清、隐藏假设没暴露、反例没找。要改进,得从「答案生成器」改成「提问推进器」。

下面介绍一个把这套做法固化成可调用流程的 Skill:苏格拉底方法(Socratic Method)。

这是什么

苏格拉底方法是一个社区来源(source: community)的 Skill,坐标 @user_e912fd08/socratic-method,发布者 user_e912fd08,分类 education,版本 1.0.0,无需 API Key(requires_api_key=false)。

它的定位一句话:把沃德·法恩斯沃斯(Ward Farnsworth)《苏格拉底的方法:写给每个人的理性思考与对话指南》这本书的方法论,封装成智能体可以执行的思考与对话流程。解决的正是上面说的那类问题——把直接给结论,换成通过提问逐步逼近一个站得住的判断。

核心能力

已抓取资料中给出的能力边界有两条,都写在简介里:

1、触发范围:当用户要求用苏格拉底方法、批判性追问、审查论点、寻找逻辑矛盾、揭示隐藏前提、设计诘问式问题、进行辩论或深度对话,或需要想清楚一个主张或决策时启用。
2、行为原则:本技能优先于通用闲聊式回答,把直接给结论转化为通过提问逼近真理。

对应的触发词清单比较长,值得单独列出,做关键词路由时可以直接用:苏格拉底、苏格拉底方法、批判性思考、追问、诘问、反诘、审查论点、逻辑错误、逻辑矛盾、隐藏前提、大前提、对事不对人、归谬、类比论证、思维教练、帮我理清、这个观点站得住吗。

需要说明:已抓取资料只包含 Skill 元数据与简介,没有列出 SKILL.md 内部的具体步骤指令。因此本文不转述「第一步做什么、第二步做什么」这类流程细节,实际调用时应以仓库内的 SKILL.md 为准。

安装与启用

已抓取资料未提供官方安装命令,只有元数据中的来源与地址,因此这里不给虚构的 curl 或 npx 命令。可行的启用方式有两条:

1、从 SkillHub 页面获取 SKILL.md:https://www.skillhub.cn/skills/user_e912fd08/socratic-method,数据接口地址为 https://api.skillhub.cn/user_e912fd08/socratic-method。拿到文件后放到所用客户端的 skills 目录(不同客户端目录不同,以官方文档为准),技能名与坐标需保持 @user_e912fd08/socratic-method 一致。
2、确认客户端支持社区 Skill 的来源标注(community),并在配置中允许加载该来源。

由于没有 API Key 要求,启用过程不需要申请密钥,这一项是干净的。

典型用法

已抓取资料中没有给出官方示例对话,下面按触发词清单还原三类常见调用形态,供设计提示词时参考:

1、审查论点:用户给出一个主张,例如「这个观点站得住吗」。按行为原则,Skill 应返回问题而不是结论,例如要求澄清主张中的定义、询问支撑该主张的前提、请用户给出适用边界。
2、揭示隐藏前提:用户提到「大前提」「隐藏前提」时,Skill 把论证拆成前提与结论两部分,逐条质疑前提是否被默认接受了。
3、设计诘问式问题:用户提出「帮我理清」时,Skill 生成一组递进式追问,而不是一段总结。

这三类都符合简介里说的「优先于通用闲聊式回答」。

适用场景与限制

适合的场景:需要把模糊观点收敛成可检验命题的场合,例如方案评审前的论点梳理、产品决策中的前提检查、以及把模型从「赞同式回答」拉回「审视式回答」的调优需求。

限制有三点:

1、它不是检索型 Skill,没有外接知识库,质量取决于 SKILL.md 内写好的追问序列,而这部分内容未在已抓取资料中出现。
2、优先于闲聊式回答意味着在通用问答场景下也会被触发,调用方需要为「闲聊」单独设更严格的路由条件,否则日常对话会被追问打断。
3、触发词清单较宽(包含「帮我理清」「这个观点站得住吗」这类日常表达),误触发概率不低,接入时应结合场景过滤。

结尾

苏格拉底方法的价值不在给出正确答案,而在把回答前的那段推理过程暴露出来。对想要纠正模型「张口就下结论」行为的开发者,它是一个可以直接挂载的低成本干预点。

官方地址:https://api.skillhub.cn/user_e912fd08/socratic-method,SkillHub 页面:https://www.skillhub.cn/skills/user_e912fd08/socratic-method。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye