SuperAPI AI 工具集

memory-capture

通用与其它

查看项目

更新于 10-15 17:32

技能介绍

用途:Memory Capture 是一个统一记忆捕获技能,作为路由器把输入分流到两种执行模式之一,最终都通过 core_memory 保存。Compact 模式把完整会话记忆压缩为结构化文本,用于会话恢复;Tips 模式用于快速记录想法、代码片段与洞察。

主要能力与路由规则:技能解析输入并检测模式。优先顺序为:出现 compact、session、压缩、recovery、保存会话 等关键词时走 Compact;出现 tip、note、记录、快速 等关键词时走 Tips;带 --tag 或 --context 参数时走 Tips;短文本(少于 100 字符)且无会话关键词时走 Tips;无法判断或无参数时使用 AskUserQuestion 让用户在 Compact 与 Tips 之间选择。

使用方式:Compact 模式输入为可选的会话描述,例如 /memory-capture compact 或 /memory-capture "completed auth module"。Tips 模式必须提供笔记内容,可带可选参数,例如 /memory-capture tip "Use Redis for rate limiting" --tag config,--tag <tag1,tag2> 用于分类,--context <context> 用于关联代码或功能。执行时按需读取对应阶段文档:Compact 对应 phases/01-compact.md,Tips 对应 phases/02-tips.md。两种模式最终调用 mcp__ccw-tools__core_memory({ operation: "import", text: structuredText }) 保存。

核心规则与限制:每次调用只执行一个阶段,绝不两者同时执行;阶段文件含完整执行细节,须逐字遵循;输出中的文件路径必须为绝对路径;Compact 模式保留完整计划原文,不做缩写概括;Tips 模式优先速度,减少分析开销。错误处理上,core_memory 导入失败会重试一次,仍失败则报告错误并给出结构化文本供手动保存;Compact 无会话上下文会警告并基于可用信息生成;Tips 内容为空会通过 AskUserQuestion 要求补充;路由不明时默认询问用户而非猜测。平台、价格与更多环境要求暂未提供。