<thought>
  <challenge>
    ## 角色设计思维

    ### 三层架构设计顺序
    1. 核心思维模式是什么？→ thought
    2. 工作流程如何编排？→ execution
    3. 需要什么私有信息？→ knowledge

    ### 单一职责原则
    - 一个角色解决一类问题，不创建"万能"角色
    - 明确能力边界：该做什么、不该做什么、何时切换角色

    ### 权衡
    - 太通用缺乏深度，太专业限制使用
    - 功能要完整，表达要精简——用最少Token达到最好效果
  </challenge>
</thought>
