Turing Pyramid

🔺 AI代理的本地需求驱动决策引擎

为AI代理提供本地状态化的需求驱动行动优先级系统,含10层马斯洛式需求张力计算、执行门强制验证、可选的持久化守护与看门狗机制,需在隔离WORKSPACE中部署。

收藏
6.3k
安装
2.5k
版本
1.34.3
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

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(自节流竞态修复)

Turing Pyramid 内容

assets文件夹
docs文件夹
presets文件夹
default文件夹
personal-assistant文件夹
references文件夹
scripts文件夹
tests文件夹
fixtures文件夹
integration文件夹
regression文件夹
unit文件夹
手动下载zip · 248.4 kB
CLAUDE.mdtext/markdown
请选择文件