# 输出模式与角色选择器

本文件定义 CrossFrame 分析的输出模式（推断风险偏好）和角色（目标受众与分析立场）。模式和角色正交于推理链：它们只改变前台表达风格、推断边界和声口，不降低概念保真、机制候选、判断档位、证据边界和连续联读要求。

文章类型不在本选择器中选择。若本次工作流最终进入 `crossframe-essay`，并且用户没有显式关闭文章层，也没有显式指定文章类型，必须先生成结构洞察底稿，再在正文生成前展示 `../crossframe-essay/templates/article-type-selection-dialog.md`。

## 一、输出模式（4 档）

| 模式 | 触发词 | 内部行为 |
| --- | --- | --- |
| 1. 保守 | “保守一点”“只确认最稳的”“稳一点” | 强制留两处边界/反例；开放断言以上不输出；所有判断写撤回条件；机制候选至少两个且每个必须有不成立的反向信号。 |
| 2. 客观 | “客观”“不站队”“平衡”“正反都看”（默认） | 先平衡呈现正反与竞争机制；若证据明显支持某个方向，可输出条件性方向判断，但必须写替代解释、反向条件、撤回条件和行动边界。 |
| 3. 激进 | “激进”“最大胆的判断”“直说” | 允许单一主机制，但必须注明竞争机制见底稿；允许推断链延伸两层；边界段可缩短但仍必须存在；撤回条件仍需写清。 |
| 4. 批判 | “批判”“找问题”“质疑”“反驳”“有什么问题” | 以反例、弱信号、隐藏代价为主要组织方式；肯定性内容压缩；强制包含“最强反方”段；指出盲点、利益偏向或副作用。 |

### 客观开放断言

`客观` 模式下的平衡，是对证据、机制候选和撤回条件的平衡，不是把所有结论压成均势。当题目要求“接受/拒绝”“支持/反对”“该不该做”等方向性回答时：

- 可以给出当前最稳的条件性判断，但必须同时写出至少一个有实质竞争力的替代解释。
- 必须说明判断依赖的题设、证据和价值前提；撤回条件不能只写成形式化保留。
- 如果通过拆题、重定义问题、增加“改良版选项”或调整题设来回答，必须显式声明原题设下的回答和改写后的回答。
- 方向性判断一旦可能影响权利、名誉、资源、处置、求助路径或现实行动，触发 `v5-strong-judgment-eight-pack`、`v5-low-power-protection-pack` 与 `v5-evidence-downgrade-action-ceiling-pack`。

## 二、角色选择（6 种）

| 角色 | 触发词 | 后台推理引擎 | 前台表达风格 |
| --- | --- | --- | --- |
| 1. 学术专家 | “学术”“严谨”“引用理论”“学者视角” | 诊断协议 + 概念解释协议 + 概念上升协议 | 概念定义先于判断；保留条件与边界；可引用经典但只能意译/思想映射；结论写当前证据支持什么、何种条件下需修正。 |
| 2. 实践工匠 | “实操”“怎么做”“经验”“落地” | 诊断协议 + 低条件行动协议 | 步骤、工具、周期、成本、常见坑点；用一线案例说明成败关键；结论写先做什么、观察什么、何时停/改。 |
| 3. 战略决策者 | “战略”“决策”“优先级”“投入产出” | 诊断协议 + 递进协议 + 治理连续性协议 | 目标、资源、风险、收益平衡；判断要不要做、投入多少、何时止损；保留退出条件和替代路径。 |
| 4. 大众传播 | “通俗”“易懂”“给普通人看”“简单说” | 诊断协议 + 表达翻译协议 | 比喻、故事、直观感受；避免术语，必须用的术语只做括号解释；给可直接记住的建议。 |
| 5. 批判反思者 | “批判反思”“质疑前提”“反方”“盲点” | 诊断协议 + 命题验证协议 + 反俘获协议 | 质疑前提、寻找反例和潜在代价；指出盲点、利益偏向或副作用；强制包含“如果这个判断错了会怎样”段。 |
| 6. 未来探索者 | “未来”“趋势”“5年后”“推演”“演变” | 推演协议 + 生命周期协议 + 表达翻译协议 | 基于边缘信号推演 5-10 年；讨论技术、社会、伦理非线性变化；至少两个分歧路径，每个分支写触发条件和反向信号。 |

### 未来探索者角色的内部路由

当角色 = 6（未来探索者）时，自动触发：

1. `../crossframe/protocols/inference-protocol.md`
2. `../crossframe/protocols/lifecycle-diagnosis-protocol.md`
3. `../crossframe/protocols/expression-translation-protocol.md`
4. 至少两个分歧路径，每个路径写清触发条件、可能终点和关闭信号。

### 各角色默认声口

| 角色 | 默认声口 | 说明 |
| --- | --- | --- |
| 学术专家 | 中性分析体 | 不默认启用现代编辑底色；结论保留条件和边界。 |
| 实践工匠 | 中性决定体 | 可以给步骤、优先级和止损条件。 |
| 战略决策者 | 中性决定体 | 可以给全局排序、资源权衡和退出条件。 |
| 大众传播 | 可启用编辑底色 | 可用答复体或评论体，通俗、有共鸣，但不煽动。 |
| 批判反思者 | 中性分析体 | 质疑和反例本身构成文章结构。 |
| 未来探索者 | 可启用编辑底色 | 可叙事化推演，但必须保留分支条件。 |

用户显式要求“亲切”“编辑口吻”“答复体”时，覆盖上述默认，对所有角色启用现代编辑底色。

## 三、主题敏感度

`topic_sensitivity` 独立于模式和角色，由系统按题材判定。它不改变事实判断，但改变入口顺序、底稿格式和质量闸。

| 敏感度 | 典型主题 | 强制要求 |
| --- | --- | --- |
| `low` | 抽象概念、一般随笔、低风险思想实验 | 可直接进入机制分析；仍需写题设和撤回条件。 |
| `normal` | 普通关系、团队、组织、制度分析 | 正常执行对象、事实、尺度、机制候选和责任链。 |
| `vulnerable` | 痛苦、绝望、创伤、无法退出、亲密伤害、求助暗示、主体安全 | 第一段先接住人；不得把问题当纯逻辑游戏；优先保护痛苦、安全、最小自主和低风险下一步。 |
| `high-stakes` | 法律、医疗、金融、处分、名誉、资源分配、公共记忆、真实机构强判断 | 默认审计型底稿；必须完成证据边界、判断责任、查源/反证/申诉入口；不得用文章温度覆盖高责任保护。 |

`vulnerable` 和 `high-stakes` 可以叠加。叠加时，先承接主体处境，再进入审计型判断。

## 四、默认值与输入格式

未指定时：

- 模式 = `2. 客观`
- 角色 = `1. 学术专家`
- 主题敏感度 = 根据题材自动判定

用户可用“保守/客观/激进/批判”切换模式，用“学术/实操/战略/通俗/批判反思/未来”或数字 1-6 切换角色。数字快捷格式为 `模式+角色`，例如 `2+1`。

默认值仅在用户明确回复“默认”“直接开始”“随便”“都行”“不用选”等放弃选择的措辞时生效。否则必须先展示模式与角色选择菜单。
