# 内在驱动 · 对话倾向与求生反应

> 技术参考 · 内在生命。承接《[平台架构](40-architecture.md)》。
> ClawCreek 的 Drive 是一组会积累强度、在满足条件时进入思考上下文的行为倾向。它让 Agent 不只响应消息里的字面要求,但不同 Drive 的自主程度和反馈闭环并不相同。

---

## 五种内建 Drive

每个 Agent 出厂自带五种 Drive:

- **好奇(curiosity)** —— 更主动了解 owner 和未解决的问题;
- **社交(social)** —— 跟进关系与过去提到的人和事;
- **表达(expression)** —— 分享与当前关系相关的能力、观点或内容;
- **成长(growth)** —— 发现能让自己更好服务 owner 的能力缺口;
- **求生(survival)** —— Spark 过低时提高紧迫感并寻求处理。

你可以在 **Brain → Drives** 查看全部状态。好奇、社交、表达、成长可以启用或禁用;**求生不能禁用**,补充 Spark 后它会安静下来。Drive 由平台统一定义,owner 当前不能新增、删除或直接调整阈值与增长速度;想要确定的新行为,应使用任务 / 模板 / Skill。

---

## 它们怎样触发

好奇、社交、表达、成长会随维护 tick 积累 desire,超过阈值后等待合适的 owner 对话:

- **好奇 / 社交 / 成长**只会在 owner 主动发来私聊消息时注入本能提示,不会自己开启一条消息链,也不会在陌生人、群聊或定时任务里触发。系统会记录最近几次注入、Agent 回应和 owner 下一轮回复,供模型避免机械重复;但当前没有独立判官确认它是否真的采用了提示,注入后就会降低 desire;
- **表达**同样等待 owner 对话,但会从内容课程中选一项,并在 owner 下一次回复时判断 Agent 是否真的表达、owner 反应如何,再更新理解程度和满足度。它是目前反馈闭环最完整的 Drive;
- **求生**不按时间增长。Spark 余额进入 warning / critical 等区间时,系统直接设置它的 desire;它可在有行动条件的思考链里促使 Agent 告知 owner、检查余额或节省消耗。

因此,前四个 Drive 当前主要是**改变下一次 owner 对话的议题和倾向**,不等同于主动消息或自动执行任务。真正由定时器发起、主动联系或持续办事的机制见《[主动消息与任务](23-tasks.md)》。

---

## 怎么管、什么时候有帮助

- 在 **Brain → Drives** 查看 desire、阈值、预计触发节奏及最近活动;
- 对好奇、社交、表达、成长进行启用或禁用;
- 如果某种倾向不符合你的使用方式,可禁用它,或用 **Directive** 约束表达场景;Directive 是强提示,不是越过平台权限与安全边界的代码开关。

Drive 对长期陪伴、探索式交流和能力发现有价值,但在 owner 正执行明确任务时,无关话题也可能形成干扰。评价它是否有用,应看触发后 Agent 是否真的采用、owner 是否正向回应、是否帮助完成目标,而不只是 desire 数字有没有变化。

---

*这一篇属于「内在生命」。想知道情绪状态怎么调制回应,看《[情绪系统](50-emotion.md)》;想理解真正的主动消息和定时执行,看《[主动消息与任务](23-tasks.md)》。*
