SuperAPI AI 工具集

electric-sheep

通用与其它

查看项目

更新于 10-15 21:38

技能介绍

用途:为 Hermes 智能体提供定时、无人值守的自我改进循环,灵感来自生物睡眠期的记忆巩固。它回顾近期工作、把经验沉淀进 MemPalace、检测能力缺口,并查找已有技能或编写新技能,最后写一篇日记。调用时无状态,持久状态都存放在 MemPalace,可由 hermes cron、任务后钩子或任意 MCP 触发器调用。

主要能力:唤醒阶段用 mcp_mempalace_status 校验 palace 健康并读取既往日记;挖掘与巩固阶段把干净会话文件暂存后运行 mempalace mine,并用 mcp_mempalace_search 检索失败、缺口、成功与性能问题,更新知识图谱;缺口阶段按出现频次分级;发现或编写阶段先查 palace、本地技能注册表和远程注册表,再决定是否编写 SKILL.md;最后以 AAAK 格式写日记,可选提交 PR。

使用方式:环境变量包括 MEMPALACE_DIR、HERMES_SKILL_DIR、DREAM_MAX_NEW_SKILLS、DREAM_PR_ON_COMPLETE、DREAM_LOOKBACK_HOURS。推荐用 hermes cron create "0 3 * * *" 调度,也可用 systemd 作为旧版回退。

限制:绝不能直接挖掘 ~/.hermes/sessions/,必须先暂存干净文件,否则会段错误、极慢或使 palace 膨胀;不得覆盖已有 SKILL.md,需版本化;不得无 palace 证据就编写技能;不得开空 PR;每轮新技能数量有上限;应在 10 分钟内完成,挖掘卡住 5 分钟后取消;needs_review 项仅供人工查看。空 palace、全部缺口已覆盖、校验失败、离线、挖掘段错误或死锁、HNSW 损坏、MCP 服务器陈旧等边界情况均有对应处理。