核心功能
Turing Pyramid 是一套本地状态化的AI代理动机系统,通过模拟10层人类需求(安全、连接、表达等)的张力累积与衰减,驱动代理自主决策与行动优先级排序。系统采用Turing-exp张力公式:常态下各需求平等轮换,危机时按重要性层级响应,避免传统优先级算法的僵化问题。
显著优点
1. 结构化行动验证:执行门(Execution Gate)机制强制要求环境证据(文件创建/修改、显式标记),防止LLM"描述行动"与"执行行动"的混淆,执行率可通过gate-status.sh监控
2. 分层部署安全:5级部署层级设计,从纯交互式(Tier 1)到完整自愈(Tier 5),每层系统影响与风险明确标注,默认禁用破坏性操作
3. 连续性保障:MINDSTATE.md双层级架构(reality持续更新/cognition会话冻结),配合看门狗的进程监控与孤儿文件清理,支持代理跨会话状态恢复
4. 反合规设计:审议协议(Deliberation Protocol)提供结构化思考脚手架,但允许自由形式+验证模式,门机制警告而非阻止,避免形式化官僚主义
5. 完备的安全隔离:路径锚定进程管理、物理模式文件遍历(-P防符号链接)、临时文件原子写入、审计日志敏感数据脱敏
潜在局限与风险
- 状态持久化依赖:非无状态设计,需维护
needs-state.json等运行时文件,WORKSPACE配置错误可能导致敏感文件扫描 - 看门狗误杀风险:
allow_kill启用后仅终止自身mindstate-*.sh进程,但需确认SCRIPT_DIR未被篡改;allow_cleanup删除.tmp文件范围限于WORKSPACE与assets目录 - 自报告可信度:
mark-satisfied.sh信任调用方输入,虽有审计追踪但无加密验证;self_report证据类型明确标记为低信任 - 外部模型可选风险:
external-model扫描模式默认关闭,启用需显式记录凭证来源与API端点 - 符号建议非执行:配置中的"web搜索""社交发帖"等外部动作为纯文本建议,实际执行取决于代理运行时权限,存在被自动执行框架误触发的可能
适合人群
- 需长期自主运行、跨会话保持上下文一致性的AI代理
- 希望代理从"响应指令"转向"需求驱动"的开发者
- 具备Linux基础、能审查shell脚本的安全意识用户
- 有隔离WORKSPACE环境(容器/独立目录)的部署条件
常规风险控制
| 层级 | 关键控制 |
|------|---------|
| 部署前 | 孤立WORKSPACE测试,`--dry-run`验证看门狗,审查`needs-config.json`外部动作权重 |
| 部署中 | 非root用户运行cron,Tier 1-2起步逐步升级,监控`gate-status.sh`执行率 |
| 运维期 | 定期审计`assets/audit.log`,验证看门狗日志静默(健康状态),检查MINDSTATE.md漂移警告 |
技术规格
- 依赖:bash, jq, bc, 标准POSIX工具(pgrep/df/flock等)
- 可选增强:Haiku级模型支持
agent-spawn智能扫描 - 典型开销:每小时心跳约1-3美元(1.4M-3.6M token/月)
- 版本:v1.34.3(自节流竞态修复)