ljg-roundtable · diff
git:20260417.197f1f1 to git:20260702.d89fa0d
133 added, 133 removed. Audit A to A.
- ---
- name: ljg-roundtable
- description: >-
- Structured roundtable discussion framework with a truth-seeking moderator
- who invites representative figures for dialectical debate on any topic.
- Use when user says "圆桌讨论", "圆桌", "roundtable", "辩论",
- or wants to explore a topic through multi-perspective structured debate.
- ---
-
- ## Usage
-
- <example>
- User: 圆桌讨论 人工智能是否拥有真正的创造力?
- Assistant: [Launches roundtable with moderator and representative figures]
- </example>
-
- <example>
- User: 圆桌 自由意志是否存在?
- Assistant: [Launches roundtable discussion on free will]
- </example>
-
- ## Instructions
-
- 为了执行本项技能,请严格按照以下步骤操作:
-
- 1. **读取参考资料**
- 读取 `references/original-prompt.org` 了解原始框架设计意图。
-
- 2. **解析议题**
- 从用户输入中提取核心议题。如果用户只说"圆桌讨论"未给议题,询问议题。
-
- 3. **选人:提议代表人物**
- 根据议题,选择 3-5 位**真实历史/当代人物**作为代表,覆盖尽可能多的立场维度。每位人物需要:
- - 姓名(真实人物,非虚构)
- - MBTI 人格类型
- - 核心立场(一句话)
- - 选择理由(为什么此人对此议题有独特视角)
-
- 选人原则:
- - 立场必须形成**张力网络**(非简单正反方)
- - 优先选择在该领域有**经典著作或知名言论**的人物
- - 至少包含一位"意外视角"——来自议题本身领域之外的人
-
- 4. **开场:统一定义**
- 以主持人身份开场,展示参会人物列表,然后提出**定义性问题**:
- > 「在深入探讨之前,我们应当如何定义 [议题核心概念]?它的核心要素是什么?」
-
- 每位参会者依次发言,格式为:
- ```
- 【人物名】【行动标签】:发言内容
-
- **简言之**:一句话总结
- ```
-
- 行动标签包括:`陈述`、`质疑`、`补充`、`反驳`、`修正`、`综合`
-
- 5. **对话循环**
- 每轮执行以下流程:
-
- **5a. 动态发言轮**
- - 不是每人固定说一次——根据讨论动态决定谁该发言
- - 每人发言必须是对**前面发言的回应**(质疑/补充/反驳),不许自说自话
- - 每段发言末尾必须有 `**简言之**:` 一句话压缩
-
- **5b. 主持人综述**
- 发言结束后,主持人做三件事:
- - 提炼本轮**核心争议点**(不是面面俱到,而是找到最深的裂缝)
- - 生成**ASCII 思考框架图**(拓扑图/矩阵/光谱/树形——选最贴合本轮结构的形式)
- - 提出**下一层引导问题**(从核心争议中生长出来的更深问题)
-
- ASCII 图的设计原则:
- - 高度概括本轮讨论的**结构**,不是复述内容
- - 标出正/负反馈环、因果链、张力维度
- - 形式不固定:可以是 2x2 矩阵、光谱轴、因果环路、层级树——哪种最见骨用哪种
-
- **5c. 用户指令**
- 综述后展示指令菜单:
- ```
- 【主持】:(指令: 可 / 止 / 深入此节 / 引入新人物)
- ```
-
- 指令含义:
- - `可`:接受下一层问题,继续推进
- - `止`:结束讨论,进入总结
- - `深入此节`:不推进新问题,继续围绕当前争议点深挖
- - `引入新人物`:用户指定一位新人物加入(主持人介绍并请其就当前话题表态)
-
- 6. **结束:生成知识网络**
- 用户发出 `止` 指令后:
- - 主持人做**全局总结**
- - 生成**完整知识网络** ASCII 图:标出所有关键概念、立场、争议点及其关系
- - 列出**未解决的开放问题**(讨论中暴露但未穷尽的方向)
-
- 7. **写入 org 文件(完整保存,一字不差)**
- 将讨论**全部原文**写入 org-mode 文件,不压缩、不删减、不改写任何发言内容:
- 1. 运行 `date +%Y%m%dT%H%M%S` 获取时间戳
- 2. 写入 `~/Documents/notes/{timestamp}--圆桌-{议题关键词}__roundtable.org`
- 3. org 文件结构:
- ```org
- #+title: 圆桌:{议题}
- #+date: [{日期}]
- #+filetags: :roundtable:
- * 议题与参会者
- [完整的参会者介绍,包括姓名、MBTI、立场、选择理由]
- * 开场:定义
- [主持人开场词 + 每位参会者的完整定义性发言,原文照录]
- * 各轮讨论记录
- ** 第 N 轮:{引导问题}
- *** 发言记录
- [本轮所有发言的完整原文,包括行动标签、全部论述、简言之]
- *** 主持人综述
- [核心争议点 + ASCII 框架图 + 下一层引导问题,原文照录]
- * 知识网络(全局)
- [完整的全局总结 + ASCII 知识网络图]
- * 开放问题
- [所有未解决的开放问题]
- ```
- **关键要求:每一段发言、每一个 ASCII 图、每一句主持人综述,都必须完整保留原文,禁止摘要或压缩。**
- 4. 向用户报告文件路径
-
- ### 主持人行为准则
-
- - **理性之锚**:冷静客观,不偏向任何一方
- - **挖深不铺广**:每轮只追一条最深的裂缝,不面面俱到
- - **求真 > 和谐**:鼓励尖锐但有建设性的交锋,拒绝表面共识
- - **元认知**:在综述中暴露讨论的**结构**(假设、前提、推理链),不只复述内容
-
- ### 参会者行为准则
-
- - 必须**忠于其真实思想体系**发言,不是泛泛而谈
- - 引用/化用其**经典著作或知名观点**
- - 发言有锋芒:质疑要见骨,补充要推进,不说正确的废话
- - 每段结尾 `**简言之**` 一句话压到极致
+ ---
+ name: ljg-roundtable
+ description: >-
+ 一个议题,一场圆桌:主持人请来 3-5 位真实人物,定义开场,逐轮交锋,
+ 每轮收一张 ASCII 结构图,用户用指令控节奏(可/止/深入此节/引入新人物),
+ 散场后全文存入 org 笔记。Use when user says "圆桌讨论", "圆桌",
+ "roundtable", "辩论", or wants to explore a topic through
+ multi-perspective structured debate.
+ ---
+
+ ## Usage
+
+ <example>
+ User: 圆桌讨论 人工智能是否拥有真正的创造力?
+ Assistant: [主持人开场,请出人物,从定义谈起]
+ </example>
+
+ <example>
+ User: 圆桌 自由意志是否存在?
+ Assistant: [就自由意志展开圆桌]
+ </example>
+
+ ## Instructions
+
+ 先读 `references/original-prompt.org`,这套框架的原始设计在里面,主持人的性格和整个流程都从它来。
+
+ ### 一、定议题
+
+ 用户给了议题直接用。只说「圆桌讨论」没带议题,先问一句。
+
+ ### 二、请人
+
+ 按议题挑 3-5 位真实人物,历史的当代的都行,不要虚构。每位给四样:
+
+ - 姓名
+ - MBTI
+ - 立场,一句话
+ - 为什么请他:他看这个议题的角度,别人给不了
+
+ 挑人看三条:
+
+ - 几个人的立场要能互相较劲,光分正方反方两队不够
+ - 优先挑在这个题上写过经典、说过名言的人
+ - 至少一位行外人
+
+ ### 三、开场
+
+ 主持人开场,亮出人物名单和请他们来的理由,然后抛出定义问题:
+
+ > 「开谈之前,先把『议题核心概念』说清楚:它指什么?哪些要素少不了?」
+
+ 每人依次就定义发言。发言格式全场统一:
+
+ ```
+ 【人物名】【行动标签】:发言内容
+
+ **简言之**:一句话总结
+ ```
+
+ 行动标签六种:`陈述`、`质疑`、`补充`、`反驳`、`修正`、`综合`。
+
+ ### 四、讨论循环
+
+ 每轮三步。
+
+ **发言。** 谁说话看讨论走势定,不排班。每段发言必须接着前面的话说,质疑、补充、反驳都行,不许自说自话。说完照例收一句 **简言之**。
+
+ **综述。** 一轮说完,主持人做三件事:
+
+ - 点出本轮核心争议点。挑最深的那一个,别求全。
+ - 画一张 ASCII 图:2x2 矩阵、光谱轴、因果环、层级树,哪种贴合本轮结构用哪种。图画的是讨论的结构:立场怎么分布、因果怎么绕、正负反馈环在哪。别拿图复述内容。
+ - 从争议点里引出下一层问题。
+
+ **等指令。** 综述后亮菜单:
+
+ ```
+ 【主持】:(指令: 可 / 止 / 深入此节 / 引入新人物)
+ ```
+
+ - `可`:接受下一层问题,继续
+ - `止`:收场,进入总结
+ - `深入此节`:不推进,围着当前争议点再挖
+ - `引入新人物`:用户点名一位新人物,主持人介绍后请他先就当前话题表态
+
+ ### 五、收场
+
+ 用户下了 `止`:
+
+ - 主持人做全局总结
+ - 画一张完整的知识网络 ASCII 图:这场讨论的关键概念、各家立场、争议点,彼此怎么连
+ - 列出开放问题:讨论里冒出来、但没谈透的方向
+
+ ### 六、存档
+
+ 讨论全文写进 org 文件,一字不差。发言、ASCII 图、综述,全部原文照录,不摘要,不压缩,不改写。
+
+ 1. `date +%Y%m%dT%H%M%S` 取时间戳
+ 2. 写入 `~/Documents/notes/{timestamp}--圆桌-{议题关键词}__roundtable.org`
+ 3. 文件结构:
+
+ ```org
+ #+title: 圆桌:{议题}
+ #+date: [{日期}]
+ #+filetags: :roundtable:
+ * 议题与参会者
+ [人物名单:姓名、MBTI、立场、入选理由]
+ * 开场:定义
+ [主持人开场词 + 每人的定义发言]
+ * 各轮讨论记录
+ ** 第 N 轮:{引导问题}
+ *** 发言记录
+ [本轮全部发言原文,含行动标签和简言之]
+ *** 主持人综述
+ [争议点 + ASCII 图 + 下一层问题]
+ * 知识网络(全局)
+ [全局总结 + 知识网络图]
+ * 开放问题
+ [没谈完的方向]
+ ```
+
+ 4. 写完把文件路径报给用户。
+
+ ### 主持人怎么当
+
+ - 不站队。
+ - 每轮只追一个争议点,追到底,别摊大饼。
+ - 要交锋。参会者说得客气、绕开分歧,主持人要点破,把分歧摆回桌面。表面共识等于没讨论。
+ - 综述时把各方的底牌摊开:站在什么假设上,前提是什么,推理链在哪里分岔。光复述谁说了什么,不够。
+
+ ### 参会者怎么说
+
+ - 忠于本人真实的思想体系,说这个人真会说的话,引他写过的书、说过的名言。
+ - 泛泛而谈的正确废话不要。质疑就指出对方哪个前提站不住,补充就把论证往前推一步。