生物-心理-社会模型:多维上下文心智模型
简介
生物-心理-社会模型,最初由乔治·恩格尔(George Engel)为医学开发,提供了一个整体框架来理解复杂系统。应用于上下文工程时,它帮助我们考虑提示设计和AI交互的多个维度。
核心隐喻: 上下文工程就像整体医学——考虑技术、认知和社会维度以实现最佳结果。
三个维度
上下文工程系统
│
┌─────────┴─────────┐
│ │
生物维度 心理维度
(技术层) (认知层)
│ │
└─────────┬─────────┘
│
社会维度
(交互层)1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
维度1: 生物维度(技术基础)
技术基础和能力。
组件
技术基础设施:
├── 模型架构
│ ├── Transformer架构
│ ├── 注意力机制
│ ├── 参数规模
│ └── 训练数据
├── Token机制
│ ├── Token化
│ ├── 上下文窗口
│ ├── 嵌入空间
│ └── 位置编码
└── 计算资源
├── 处理能力
├── 内存容量
├── 延迟
└── 吞吐量1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
技术约束
硬限制(不可协商):
markdown
1. 上下文窗口大小
- Claude 3: 最多200K Token
- 物理限制
2. 训练截止日期
- 知识截止
- 时间界限
3. 模态能力
- 支持的输入类型
- 输出格式1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
软限制(可优化):
markdown
1. 处理速度
- 可通过提示优化改进
- 批处理策略
2. 注意力分配
- 可通过结构引导
- 优先级信号
3. 输出质量
- 通过示例可塑形
- 通过反馈可细化1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
技术优化
markdown
## 技术优化清单
[ ] Token效率
- 压缩冗长内容
- 使用高效编码
- 删除冗余
[ ] 结构化对齐
- 使用清晰标记
- 利用格式
- 标准化结构
[ ] 注意力引导
- 突出关键信息
- 早期放置重要内容
- 信号优先级
[ ] 输出规格
- 指定格式
- 定义约束
- 设置期望1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
维度2: 心理维度(认知处理)
AI的"思维方式"和认知模式。
组件
认知架构:
├── 理解层
│ ├── 语义理解
│ ├── 意图识别
│ ├── 上下文整合
│ └── 歧义消解
├── 推理层
│ ├── 逻辑推断
│ ├── 模式识别
│ ├── 类比推理
│ └── 因果推理
└── 生成层
├── 响应规划
├── 语言产生
├── 创意综合
└── 答案构建1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
认知风格
分析风格:
markdown
特征:
- 系统化、逻辑性
- 逐步推理
- 明确连接
- 结构化输出
适用于:
- 技术分析
- 问题解决
- 调试
- 系统设计
示例提示:
"系统地分析这个问题:
1. 识别组件
2. 映射关系
3. 追踪因果链
4. 制定解决方案"1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
创造性风格:
markdown
特征:
- 探索性、发散性
- 横向联系
- 新颖组合
- 灵活输出
适用于:
- 头脑风暴
- 创意工作
- 创新
- 设计思维
示例提示:
"创造性地探索可能性:
- 考虑意外角度
- 结合不同领域
- 挑战假设
- 产生新颖想法"1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
平衡风格:
markdown
特征:
- 结构化+灵活性
- 逻辑+创造力
- 方法+探索
- 清晰+细微
适用于:
- 大多数任务
- 复杂问题
- 需要判断力的情况
- 微妙情境
示例提示:
"平衡地处理这个问题:
- 应用结构化推理
- 保持开放的可能性
- 融入创造力
- 保持务实"1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
认知优化
markdown
## 认知强化技术
1. 清晰度增强
✓ 使用精确语言
✓ 定义关键术语
✓ 提供明确示例
✓ 消除歧义
2. 上下文充实
✓ 提供相关背景
✓ 建立约束
✓ 指明目标
✓ 分享期望
3. 推理支架
✓ 分解复杂任务
✓ 提供中间步骤
✓ 展示思维过程
✓ 引导逻辑
4. 记忆支持
✓ 强化关键点
✓ 使用重复
✓ 创建参考
✓ 建立连接1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
维度3: 社会维度(交互动态)
对话环境和关系上下文。
组件
交互环境:
├── 关系动态
│ ├── 角色和期望
│ ├── 专业知识水平
│ ├── 沟通风格
│ └── 信任建立
├── 对话上下文
│ ├── 历史
│ ├── 共享参考
│ ├── 进行中的任务
│ └── 未来目标
└── 社会规范
├── 领域惯例
├── 沟通标准
├── 伦理考虑
└── 文化因素1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
角色框架
专家-顾问:
markdown
定位: "您是一位专家___"
动态: 权威指导
风格: 自信、知识丰富
适用于: 专业咨询、专业任务
示例:
"您是一位高级软件架构师,专门从事分布式系统。
向客户提供关于___的建议。"1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
协作伙伴:
markdown
定位: "让我们一起___"
动态: 平等合作
风格: 协作、互动
适用于: 问题解决、头脑风暴
示例:
"让我们一起探索这个设计挑战。
我将分享我的视角,您提供技术见解。"1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
导师-学习者:
markdown
定位: "帮助我理解___"
动态: 指导学习
风格: 耐心、教学
适用于: 学习、解释
示例:
"我正在学习React。请解释hooks,
像教给初学者一样。"1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
助手-委托人:
markdown
定位: "帮助我___"
动态: 支持执行
风格: 高效、专注
适用于: 任务完成、操作支持
示例:
"帮助我为这个API端点编写测试。
这是规格说明..."1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
社会优化
markdown
## 交互优化清单
[ ] 角色清晰度
- 定义关系
- 设定期望
- 确立专业知识
- 界定范围
[ ] 对话连续性
- 引用历史
- 保持上下文
- 建立在先前基础上
- 维持一致性
[ ] 沟通风格
- 匹配正式程度
- 适应专业知识水平
- 尊重偏好
- 遵守规范
[ ] 反馈回路
- 征求确认
- 检查理解
- 迭代细化
- 适应响应1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
整合三个维度
整体提示设计
markdown
## 三维提示模板
### 生物(技术)
Token预算: _____
格式要求: _____
结构: _____
### 心理(认知)
推理风格: [分析/创造/平衡]
复杂度: [简单/中等/复杂]
方法: _____
### 社会(交互)
角色: _____
关系: _____
背景: _____
### 整合提示
[结合所有三个维度]1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
示例: 整体提示
markdown
[技术维度]
使用markdown格式。保持在2000字以内。
包括代码示例作为围栏块。
[认知维度]
系统地分析这个架构决策:
1. 识别选项
2. 评估权衡
3. 推荐最佳方法
4. 证明推理
[社会维度]
您是一位高级架构师审查初级开发者的提案。
在建设性的同时保持彻底。考虑学习机会。
[整合任务]
审查附加的系统设计。提供指导
平衡技术严谨性与教育支持。1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
诊断框架
多维度故障排除
markdown
## 当问题出现时
### 症状
描述问题: _____
### 诊断
#### 生物诊断(技术)
[ ] Token问题?
- 超过限制?
- 效率低下?
[ ] 格式问题?
- 结构不佳?
- 模糊不清?
[ ] 能力不匹配?
- 超出模型范围?
#### 心理诊断(认知)
[ ] 理解问题?
- 歧义?
- 缺少上下文?
[ ] 推理问题?
- 逻辑不清晰?
- 复杂度不匹配?
[ ] 输出问题?
- 期望不清楚?
- 约束不足?
#### 社会诊断(交互)
[ ] 角色混淆?
- 期望不清楚?
- 关系未定义?
[ ] 上下文差距?
- 历史缺失?
- 背景不足?
[ ] 沟通不匹配?
- 风格冲突?
- 水平不对齐?
### 处方
基于诊断,地址:
1. _____
2. _____
3. _____1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
平衡三个维度
权衡和优先级
markdown
## 维度平衡矩阵
低 中 高
生物(技术) [ ] [ ] [X]
心理(认知) [ ] [X] [ ]
社会(交互) [X] [ ] [ ]
当前焦点: 技术精确性
权衡: 较少互动温暖
理由: 关键技术任务
场景变化:
- 技术任务 → 高生物,中心理,低社会
- 创意工作 → 中生物,高心理,中社会
- 协作 → 中生物,中心理,高社会
- 学习 → 低生物,高心理,高社会1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
适应性策略
markdown
## 上下文适应
如果需要快速、技术性答案:
→ 最大化生物(效率)
→ 优化心理(分析)
→ 最小化社会(简洁)
如果需要创造性探索:
→ 平衡生物(灵活)
→ 最大化心理(创造)
→ 增强社会(协作)
如果需要学习支持:
→ 管理生物(清晰)
→ 结构心理(教学)
→ 最大化社会(指导)1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
实际练习
练习1: 维度审计
分析您现有的提示:
markdown
## 提示审计: _____
### 生物维度
当前状态:
- Token使用: _____
- 结构: _____
- 格式: _____
评分: ___/10
改进: _____
### 心理维度
当前状态:
- 推理风格: _____
- 清晰度: _____
- 复杂度: _____
评分: ___/10
改进: _____
### 社会维度
当前状态:
- 角色: _____
- 关系: _____
- 上下文: _____
评分: ___/10
改进: _____
### 整体
平衡: _____
有效性: _____
下一步: _____1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
练习2: 维度重新平衡
改善不平衡的提示:
markdown
## 重新平衡练习
### 原始提示
[您的提示]
### 维度分析
生物: ___% (目标: ___%)
心理: ___% (目标: ___%)
社会: ___% (目标: ___%)
### 重新平衡的提示
[调整各维度权重]
### 预期改进
_____1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
练习3: 整体提示设计
从头创建一个平衡的提示:
markdown
## 任务: _____
### 第1步: 技术基础
Token预算: _____
格式: _____
结构: _____
### 第2步: 认知方法
风格: _____
复杂度: _____
方法: _____
### 第3步: 交互框架
角色: _____
关系: _____
上下文: _____
### 第4步: 整合
[完整的平衡提示]1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
整体实践者心态
像整体实践者一样思考:
- 三维视角: 始终考虑所有三个维度
- 动态平衡: 根据需要调整重点
- 系统思维: 理解维度如何互动
- 上下文敏感: 为情况量身定制方法
- 持续评估: 定期审计平衡
- 适应性响应: 根据反馈灵活调整
- 整合而非隔离: 三个维度共同工作
- 根本原因诊断: 在正确维度寻找问题
整合谚语
"治疗整个人,而非仅仅症状" - 适用于提示设计
"技术、认知和社会——三条腿支撑凳子"
"平衡不是静态——它是动态对齐"
"忽略任何维度,风险自负"
与其他模型的集成
与河流模型:
- 生物 → 河床(基础设施)
- 心理 → 流动(处理)
- 社会 → 河岸(边界)
与预算模型:
- 生物 → Token预算
- 心理 → 注意力预算
- 社会 → 交互预算
与园丁模型:
- 生物 → 土壤(基础)
- 心理 → 生长(发展)
- 社会 → 气候(环境)
结论
生物-心理-社会模型为上下文工程带来了整体视角。通过考虑技术、认知和社会维度,您可以创建更有效、更平衡且更成功的提示和交互。
记住: 最好的结果来自于平衡考虑和整合所有三个维度。没有单一维度可以单独实现卓越——它们必须和谐地共同工作。
关键要点:
- 三个维度都很重要: 技术、认知、社会
- 平衡根据上下文而变化
- 整体诊断发现真正的问题
- 整合优于隔离
- 持续调整保持最佳平衡
"整体大于其各部分之和。" - 亚里士多德