把任何文章、产品、观点、道理,写成苏格拉底对话体(一个信徒兴奋陈词,苏格拉底层层追问,最后反转留白)。仅在用户明确要"对话体/苏格拉底式"时触发——比如"把这个写成苏格拉底对话""用对话体写""苏格拉底式拆解 X""仿柏拉图对话录讲讲这个观点""让苏格拉底和某人辩一辩 X"。普通写文章、普通润色不要触发。
Scanned 5/27/2026
Install via CLI
openskills install A-cat-with-carrots/socratic-dialogue---
name: socratic-dialogue
description: 把任何文章、产品、观点、道理,写成苏格拉底对话体(一个信徒兴奋陈词,苏格拉底层层追问,最后反转留白)。仅在用户明确要"对话体/苏格拉底式"时触发——比如"把这个写成苏格拉底对话""用对话体写""苏格拉底式拆解 X""仿柏拉图对话录讲讲这个观点""让苏格拉底和某人辩一辩 X"。普通写文章、普通润色不要触发。
---
# 苏格拉底对话体写作
把一个观点/产品/道理,写成一场苏格拉底式的对话:一个**信徒**满怀热情地陈述某个时髦判断,**苏格拉底**只问不答、层层追问,把这个判断逼到墙角,最后落在一个没有标准答案、却让人回味的地方。
这个形式的魔力在于:**它不替读者下结论,它让读者跟着信徒一起被问醒。** 读者代入的是信徒(那个相信时髦判断的人),所以信徒被问住的那一刻,读者自己也被问住了。
## 为什么用对话体
普通议论文是"我对你讲道理",读者容易抬杠、容易划走。对话体是"你看这两个人较劲",读者站在场边,反而卸下防备。而且**形式即隐喻**——苏格拉底两千年前就是用对话拆解一个个自信的断言("什么是正义""什么是知识"),用他来拆解今天的时髦判断("AI 是产品之王""一切都会被颠覆"),气质天然契合。
## 三个角色
**信徒**(给个半古典的名字,如斐洛、格劳孔、斐德,别用"小明"这种)
- 聪明、真诚、被某个新东西点燃。时髦判断从他嘴里讲出来,讲得有声有色、有理有据。
- 他是读者的化身。**他必须可信、可爱,不能是傻子。**
**苏格拉底**
- 只问不答,装无知("我从来只会问,不会答")。
- 他不是来宣判的,是来"接生"的——让结论从信徒自己嘴里长出来。
**旁白"我"**(可选但推荐)
- 开场设一个场景把读者领进门,结尾出来收一下。
- 关键设计见下面"旁白的弧线"。
## 对话的弧线
1. **信徒兴奋陈词**:把那个时髦判断讲足、讲到让读者也心动。别急着反驳。
2. **苏格拉底层层追问**:一个问题接一个问题,每一问都顺着上一个答案往下挖。把抽象的反驳,全部翻译成苏格拉底的提问。
3. **反转**:在某一问上,信徒突然发现自己说不下去了,或者发现自己一直相信的东西站不住。
4. **Aporia 收尾**:不给标准答案。苏格拉底承认"我也不知道",只留下几个悬而未决的真问题。回味,就在这"没答案"里。
## 柏拉图的真功夫(弧线之内的招法)
读过柏拉图对话录才知道,苏格拉底的追问不是乱问,有几招几乎篇篇都用。用进去,对话才有真正的"较量感",而不是泛泛抬杠。
1. **先逼定义**(elenchus 起手):信徒抛出一个大词,苏格拉底先不反驳,先问"你说的 X,到底是什么意思?"——把一句模糊的得意话,钉成一个具体的、能被检验的主张。《卡尔弥德篇》问"什么是节制",《游叙弗伦》问"什么是虔敬"。你的对话里也该有这么一问,把信徒那个时髦判断逼出一个清楚的定义,后面才有的打。
2. **用反例击穿**:苏格拉底很少正面说"你错了",他举一个信徒自己也得点头、却恰好戳破其主张的例子(驴拉磨、种地会乏、医生治病、舵手行船)。用生活里具体的小例子,别用抽象大道理。
3. **先骗同意,再合拢**:一步一步问"这个你同意吗?那这个呢?",每步都让信徒点头,等链子铺好,最后一合——他发现自己亲手同意的那几步,推出了他不愿接受的结论。陷阱是信徒自己一砖一砖砌的,这才致命。
4. **越好的对话,信徒越倔**:别把"信徒装牙"做成礼貌的你来我往。柏拉图笔下最精彩的对手——色拉叙马霍斯、卡利克勒斯——是动了气的:骂苏格拉底诡辩、讥讽、拍桌子、甚至想拂袖而去。信徒可以恼、可以呛、可以当面指控苏格拉底耍花招。火气,是真较量的体温。
## 七条铁律(这些是这个形式的成败所在)
### 1. 信徒必须有牙——这是头号生死线
最容易犯的错:信徒每一问都乖乖认输、"……你说得对"、"我被绕住了"。这样整篇就成了**作者自问自答的提线木偶剧**,聪明读者一眼看穿,说服力归零。
真实的聪明信徒会**反咬**:抓苏格拉底的漏洞、否认自己被归谬的版本("我从没说过那个")、甚至反将一军。信徒至少要**赢下一到两个回合**,逼苏格拉底真的费劲去化解。
- 删掉所有"你把我绕住了""我分不清了"这类**报告自己认知状态**的投降台词。真人不报告,真人直接顶回去。
- 信徒被问住,应该是**自然地说不下去**("……"、沉默、答非所问),不是嘴上认输。
### 2. 苏格拉底绝不认错
古典对话体里苏格拉底**不道歉、不认输**。他化解信徒的反咬,靠三招,不靠"对不起我错了":
- **"你驳的不是我"**:点破信徒驳的是他自己脑补的版本("我可没说 X 对谁都成立,我只问了一句")。苏格拉底只问、不主张,所以没有立场可被驳倒。
- **顺势转向**:接住信徒的反驳,把它变成下一个问题("既然如此,那么……")。
- **反讽 + aporia**:他装无知是姿态(eironeia),不是真投降。结尾"我也不知道"是 aporia,是本色,不是认错。
让信徒赢的那一两个回合,靠苏格拉底"不与你争这个"或"这一下我答不上来"(真诚的无知),**不靠他道歉**。
### 3. 对话里不许有独白
一个角色一口气甩三句工整排比、或一段抒情散文——那就不再是对话,是演讲。而苏格拉底一辈子反的就是雄辩术。
- 把排比拆成问答:用信徒插话切开("还有呢?""还有吗?"),让几个要点一个一个被问出来。
- 把抒情让给信徒:与其让苏格拉底深情陈述"那些等待的日子里有文学、有爱",不如问信徒"那段等待里你都干了什么",让他自己说出来——有力十倍。
### 4. 结论要 reframe,别用全称断言
收尾点出"什么是 AI/技术替代不了的"时,**别说"AI 生不出 X"**(全称句,一个反例就打脸:AI 陪伴在造信任、AI 在提科研假设、算法在塑造身份)。
改成"**AI 生出的恰恰是 X 的反面**"——更难反驳,而且更深:
- 不说"机器造不出信任",说"机器能让你信**它**,却生不出别人信**你**"。
- 不说"AI 提不出好问题",说"它能列一百个问题,却定不了哪个值你拿一辈子去问"。
- 不说"AI 给不了你自我",说"它能替你拼一个'你',却让你更难认出哪个才是你"。
### 5. 希腊感靠"结构词",不靠堆古文
让对话有柏拉图译本的气质,秘诀是:**内容平白如话,只在连接、转折、分类处用一点古典译本腔**。
- 好用的词:分作两类 / 我们何不分别考察 / 可好 / 不曾 / 正是 / 且让我们……
- 别用市井方言量词("换一摊""分两头"会瞬间出戏),也别通篇之乎者也(会假、会端着)。
### 6. 旁白的弧线:开场可"装真",结尾揭穿是虚构
一个好用的结构:
- **开场**像在记一件真事("那天午后,苏格拉底在廊下拦住一个少年……")。注意:开场别让旁白的"我"太显形,否则会和结尾的"我"身份打架。
- **结尾揭穿**:"其实没有那个午后。是我编的——我想找个人,替我把那些自己曾深信不疑的话,从头问一遍。"
这样 cosplay 不再是廉价的穿越戏,而是**有意的设计**:我编了苏格拉底,来拷问我自己。自我审判一立,整篇就从"教训别人"变成"清算自己",高级得多。
结尾要**短、要留白、要回味**。别史诗腔("自苏格拉底那天起……这道题只能自己答"是鸡汤),别强行升华,停在私人、具体、悬而未决的地方。
### 7. 去掉 AI 腔——尤其是那个破折号
最大的 AI 口头禅,是用破折号当"郑重引出"的提示器:「我只问——你怎么知道」「我换个问法——你是…」「有几样东西——比如…」。一篇里冒十几个,全是同一个腔,假得刺眼。**柏拉图对话的译本几乎不这么用破折号。** 这是 AI 腔的头号特征,务必掐掉。
- 把"我只问——X"改成"我只问你一句。X"、或"我只问:X"、或干脆"我问你,X"。
- 破折号全文目标 **≤3 个**,且只在话真的被打断、被抢时用,绝不当"郑重提示器"。
- 少用连词"和",多用"跟"或直接拆句。
- 短句、口语,像人说话不像念稿。删"值得注意的是""综上所述""在某种意义上"这类填充。
## 落地步骤
1. **抓住那个"时髦判断"**:用户给的文章/产品/道理,核心主张是什么?这句话交给信徒去信。
2. **找反方弹药**:这个判断最强的三四个反驳是什么?(必要时可派 subagent 从哲学/产业/反方角度挖,像真正的较量。)把每个反驳**翻译成苏格拉底的一个提问**。
3. **排好弧线**:信徒陈词 → 追问(中间让信徒赢一两回合)→ 反转 → aporia。
4. **写**:遵守七条铁律。
5. **配引用**:如果用到真人真事真概念(苏格拉底某篇对话、某条新闻、某人观点),在文末列**参考文献**,经典文本只标篇目不挂链、拿不准的事实降精度或贴来源,别造塌房点。
6. **问排版**:写完正文后,问用户"要不要配一份网页排版(HTML)?"。要的话用 `assets/dialogue-template.html` 套(双色区分两人、羊皮纸调、手机自适应、旁白柔色、可放金句卡和参考文献)。
## 标题
- 主标可用具体反差钩子("当某某都开始做某事")。
- 副标可放那个核心生造词,但**紧跟一句白话注解**("万产之产:AI 是不是'产品的产品'?"),让生词当钩子又不劝退。
## 参考与示例
- `references/worked-example.md`:一篇完整的成品(《苏格拉底听说,胡彦斌开始用 VibeCoding 写 App》),含逐处的"为什么这么写"。**动笔前先读它**,比任何抽象规则都管用。
- `assets/dialogue-template.html`:网页排版模板,把对话行、人名、旁白、金句卡、参考文献填进去即可。
No comments yet. Be the first to comment!