Turing Pyramid

🔺 AI代理的动机引擎与执行门

为AI代理提供本地状态化的动机系统,基于10层需求金字塔与张力公式进行动作优先级排序,内置执行门防止"只说不做",可选连续性守护与看门狗机制。

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

使用说明

核心功能

Turing Pyramid 是一个面向AI代理的本地动机与动作优先级系统,通过模拟10层人类需求(security、integrity、coherence、closure、autonomy、connection、competence、understanding、recognition、expression)的张力积累与衰减,驱动代理自主决策"接下来做什么"。

核心机制

Turing-exp张力公式tension = dep² + importance × max(0, dep - threshold)²

  • 平稳期(dep ≤ 1.0):各需求轮转,平等竞争
  • 危机期(dep > 1.0):重要性权重生效,security(10)优先于expression(1)

执行门(Execution Gate):结构性防幻觉机制

  • 动作提案 → 注册为PENDING → 代理实际执行 → 提交证据 → 门解锁
  • 阻止LLM"描述动作"与"执行动作"的混淆,要求环境状态变更的证据

三层部署架构

| 层级 | 组件 | 风险 |
|------|------|------|
| Tier 1-2 | 核心动机脚本 | 极低,纯建议引擎 |
| Tier 3 | +连续性守护(cron) | 中等,只读系统检查 |
| Tier 4-5 | +看门狗(detect/kill/cleanup) | 较高,需显式opt-in |

显著优点

1. 反幻觉设计:执行门强制状态变更验证,非自圆其说的循环
2. 可预测的成本:纯本地运行,无默认网络调用,token消耗透明($0.5-6/月)

3. 渐进式信任:从Tier 1开始,逐步解锁高权限功能

4. 完整的审计链audit.log记录所有状态变更,PII自动脱敏

5. 连续性机制MINDSTATE.md双层级(reality/cognition)支持会话间状态恢复

局限与风险

| 风险 | 说明 | 缓解 |
|------|------|------|
| WORKSPACE污染 | 读取`$WORKSPACE`内文件,敏感目录可能泄露 | 强制隔离目录,禁止指向home/system |
| 看门狗误杀 | `allow_kill`可终止`mindstate-*.sh`进程 | 路径锚定过滤(`grep -F $SCRIPT_DIR`),默认关闭 |
| 证据伪造 | 有写权限的代理可创建文件作为虚假证据 | 限制证据类型为`mark_satisfied`,或增加人工复核 |
| 外部动作建议 | 8个动作标记`external: true`(搜索、发帖等) | 纯文本建议,可`weight: 0`禁用 |
| 状态持久化攻击 | `needs-state.json`等文件可被篡改 | flock文件锁,原子写入,审计日志 |

适合人群

  • 自托管AI代理的进阶用户:需要超越简单prompt的动机系统
  • 研究型agent开发者:需要可解释、可调试的决策轨迹
  • 对幻觉敏感的场景:代码生成、研究笔记、重要文档编辑

安全等级评估

S(高安全设计,需正确配置)

  • 默认无网络、无系统写入、无kill权限
  • 所有危险功能(kill/cleanup/external-model)显式opt-in
  • 路径遍历防护(-P find, realpath验证)
  • 但:WORKSPACE配置错误可导致信息泄露,需用户自律

来源可信度

T2(社区审查级)

  • 开源skill,有完整测试套件(26文件,65+断言)
  • 安全模型文档详尽,风险披露透明
  • 但:未经第三方安全审计,看门狗kill逻辑需用户自行审查脚本

Turing Pyramid 内容

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