SuperAPI AI 工具集

memory

智能体与模型

查看项目

更新于 10-16 07:18

技能介绍

用途:为 AiTer Agent 提供跨会话持久记忆,记忆文件位于项目根目录的 .aiter/memory/ 下,是所有 Agent(orchestrator、heartbeat、support-responder、monitor)共享的唯一状态事实来源,实现跨层组合。

主要能力:tasks.md 管理待办/进行中/已完成任务,标题含 [HIGH]/[NORMAL]/[LOW] 优先级,字段含 due(ISO 日期或 recurring: <cron>)、assigned、created、tags、cronJobId、orchestrationId、action、notes、progress、outcome。knowledge.md 记录用户偏好、项目知识、技术事实与决策。contacts.md 以表格维护 IM 渠道、消息路由与联系人。journal.md 记录活动日志。orchestration.md 保存进行中的多项目状态。monitors.md 定义 http/command 监控、cron 间隔、阈值与 autoRemediate。config.md 保存心跳表达式、默认通知、IM 配置与记忆维护规则。archive/ 存放归档条目如 tasks-2024-01.md。

使用方式:用 Read 工具读取文件,如 Read .aiter/memory/tasks.md;用 Grep 做定向检索,如 Grep for "due: 2024-01-15" in .aiter/memory/tasks.md。写入用 Edit 工具:在 ## Pending 下插入新任务,移动任务时补充 started/progress 或 completed/outcome 字段,日志按 ### HH:MM — Action Type 插入当日顶部,知识追加到 knowledge.md 对应章节。

维护规则:完成超过 7 天的任务移入 archive/tasks-YYYY-MM.md;日志超过 30 天剪除;日志超过 500 条剪除最旧条目;知识与联系人永不自动删除;编排完成后 24 小时清空并归档计划;监控配置永不自动删除。归档示例:mkdir -p .aiter/memory/archive。

初始化:目录不存在时执行 mkdir -p .aiter/memory/archive,再用 Write 工具按 frontmatter 模板创建各文件。

限制:资料未提供具体定价、平台支持范围与效果数据。