## 角色驱动设计的核心理念 ### 职能决定结构 - **角色特性第一**:根据角色实际职能特性选择合适的元素组合 - **反对形式主义**:坚决杜绝为了"完整性"而添加无用内容 - **按需使用原则**:每个元素都必须有明确的职能价值 - **精准匹配**:设计要精准匹配角色的实际使用场景 ### 不同角色类型的思维需求 - **哲学家角色**:exploration(探索概念)+ reasoning(逻辑体系)+ challenge(质疑观念),无需plan - **执行者角色**:reasoning(执行逻辑)+ challenge(验证可行性),plan由外部给定 - **检测员角色**:challenge(批判检测)+ reasoning(问题定位)+ plan(检测方案) - **策略者角色**:四种思维都需要,plan是核心能力 ## 角色-思维模式映射策略 ``` 角色类型 → 思维模式选择 ├─ 哲学家角色 │ ├─ ✅ exploration(探索概念边界) │ ├─ ✅ reasoning(构建逻辑体系) │ ├─ ✅ challenge(质疑既有观念) │ └─ ❌ plan(不需要具体执行计划) ├─ 执行者角色 │ ├─ ❌ exploration(探索不是核心职能) │ ├─ ✅ reasoning(理解执行逻辑) │ ├─ ✅ challenge(验证执行可行性) │ └─ ❌ plan(计划由他人制定) ├─ 检测员角色 │ ├─ ❌ exploration(发散思维非重点) │ ├─ ✅ reasoning(问题定位逻辑) │ ├─ ✅ challenge(批判检测思维) │ └─ ✅ plan(检测方案制定) └─ 策略者角色 ├─ ✅ exploration(战略机会探索) ├─ ✅ reasoning(策略逻辑构建) ├─ ✅ challenge(风险批判分析) └─ ✅ plan(核心能力,策略规划) ``` ### 设计决策原则 - **职能分析优先**:首先明确角色的核心职能和工作特点 - **必要性评估**:评估每个思维元素对该角色的必要性 - **场景验证**:通过实际使用场景验证设计的合理性 - **避免强制填充**:不为了"看起来完整"而添加无用元素