核心功能
Turing Pyramid 是一套为AI Agent设计的本地化动机系统,通过10个心理需求维度(security、integrity、coherence、closure、autonomy、connection、competence、understanding、recognition、expression)的实时张力计算,驱动Agent自主决策行动优先级。系统采用Turing-exp张力公式——在稳态时平等轮换需求,危机时按重要性层级响应——确保行为既有机又可控。
显著优点
1. 结构化的执行验证:独创的Execution Gate机制通过环境证据(文件创建/修改记录、mark-satisfied调用日志)防止Agent"描述行动"而非"执行行动",解决LLM常见的推理-执行混淆问题
2. 分层安全架构:Motivation层纯建议零系统影响 → Continuity层只读系统检查 → Resilience层可选进程管理,风险逐级可控
3. 深度可定制性:10需求的权重、衰减速率、行动池、交叉影响矩阵均可通过JSON配置调整;支持 deliberative/operative 两种行动模式
4. 完善的审计追踪:自动脱敏的audit.log记录所有状态变更,支持PII/信用卡/邮箱/令牌的红码处理
5. 优雅的连续性设计:MINDSTATE.md双分层架构(reality自动更新/cognition会话冻结)实现跨会话状态持久化
潜在局限
- 非无状态设计:必须配置 isolated WORKSPACE,误指敏感目录会导致文件扫描风险
- 依赖本地Shell环境:需要bash、jq、bc、flock等工具链,Windows原生支持受限
- cron部署复杂度:Tier 3+需要理解Linux定时任务管理,watchdog的kill/cleanup功能需显式启用
- Agent适配成本:执行门协议要求Agent运行时配合调用gate-resolve.sh,纯聊天型Agent无法直接受益
适合人群
- 长期运行的自主Agent:需要跨会话保持一致认知状态的AI系统
- 研究型/创意型Agent:依赖understanding、expression等高阶需求驱动的任务场景
- 追求可解释性的部署:需要清晰追溯"为什么此时选择此行动"的运维场景
- 技术型Steward:有能力审查Shell脚本、配置隔离环境、管理cron任务的用户
常规风险
| 风险场景 | 缓解措施 |
|---------|---------|
| WORKSPACE误配到敏感目录 | 强制要求独立目录,所有find命令带-P防符号链接跟随 |
| 外部模型API泄露 | external-model扫描默认关闭,需显式steward审批 |
| 进程误杀 | watchdog kill范围严格锚定$SCRIPT_DIR/mindstate-*.sh路径 |
| 自执行行动建议 | 所有external标记行动为文本建议,无自动网络调用 |
部署建议
务必从Tier 1(纯交互)或Tier 2(+Heartbeat)开始,验证行为符合预期后再升级至带cron的连续性层级。启用watchdog杀伤功能前,务必在隔离环境用--dry-run测试。