丝美导航 AI技能集 AI智能技能

metacognition

metacognition是一款基于Hebbian学习和时间衰减的AI代理自我反思引擎,用于从会话记录中提取模式并构建加权图。

标签:
分享到:

metacognition

metacognition是什么

metacognition是一款专为AI代理设计的自我反思工具,通过Hebbian学习和时间衰减,从会话记录中提取模式,构建加权图,以增强AI代理的自我认知能力。

开源协议:MIT-0

metacognition的主要功能

  • 自我反思:从会话记录中提取模式,构建加权图,实现AI代理的自我认知。
  • Hebbian学习:通过Hebbian强化,重复的洞察力会增强,未使用的会衰减。
  • 时间衰减:未强化的条目会随着时间的推移而衰减,保持知识的动态更新。
  • 分类存储:维护一个分类的洞察力存储,包括感知、覆盖、保护、自我观察、决策、好奇心等。
  • 视角编译:编译基于token预算的自我知识视角,总结活跃的自我知识。

如何使用metacognition

  • 安装:将metacognition.py放置在scripts/目录中,配置工作区和嵌入端点。
  • 运行:执行metacognition.py脚本,进行自我反思和知识构建。
  • 分析:分析会话记录,寻找模式和洞察力。
  • 强化:通过add命令添加洞察力,通过feedback命令强化或削弱洞察力。
  • 编译:使用compile命令编译视角,输出到scripts/metacognition-lens.md。

metacognition的应用场景

  • AI代理的自我认知和决策支持
  • 会话记录分析和模式识别
  • 知识管理和知识图谱构建
  • AI代理的持续学习和自我优化

相关导航