Install
openclaw skills install @thcjp/memory-orchestrator-freeopenclaw skills install @thcjp/memory-orchestrator-free基础记忆管理系统,两层架构与关键词检索.
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| input | string | 是 | 记忆编排器免费版处理的输入数据或指令 |
| options | object | 否 | 附加配置选项,如模式选择、格式偏好等 |
| callback_url | string | 否 | 异步处理完成后的回调通知URL |
短期记忆与长期记忆两层架构,满足基础存储需求.
type(short-term/long-term)、content、persist| 层级 | 名称 | 容量 | 清理策略 |
|---|---|---|---|
| 领先层 | 短期记忆 | 上限 100 条 | FIFO 淘汰 |
| 第二层 | 长期记忆 | 无上限 | 手动管理 |
通过关键词匹配检索记忆条目.
query(搜索关键词)、limitaction: "search"、searchMode: "keyword"const result = await skills.memoryOrchestrator({
action: "search",
query: "用户偏好",
limit: 5,
searchMode: "keyword"
});
对短期记忆生成简单摘要,控制上下文体积.
typeFilter、maxTokens(默认 500)action: "summarize" 触发摘要生成保存记忆到磁盘文件,重启后可加载.
persistPath(默认 ./memory-store.json)action: "save" 保存,action: "load" 加载详细的输入输出格式请参考下方章节说明。
根据内容持久性需求选择短期或长期记忆类型.
await skills.memoryOrchestrator({
action: "add",
content: "用户喜欢喝咖啡,不加糖",
type: "long-term",
persist: true
});
使用关键词检索查找相关记忆条目.
memoryOrchestrator({
action: "search",
query: "用户喜好",
limit: 3,
searchMode: "keyword"
});
将记忆保存到磁盘,确保重启不丢失.
await skills.memoryOrchestrator({
action: "save",
persistPath: "./my-memory.json"
});
| 错误类型 | 原因 | 处理方式 |
|---|---|---|
| 搜索结果不准 | 关键词检索无法匹配语义相似内容 | 精确查询用 keyword 模式,模糊查询建议升级到付费版使用 hybrid 模式 |
| 持久化失败 | persistPath 路径无写入权限 | 检查 persistPath 写入权限,确认磁盘空间充足后检查网络连接和配置后重试 |
| 短期记忆爆满 | 超 100 条上限未清理 | 触发 FIFO 淘汰,最旧条目自动移除,或手动清理过期记忆 |
用户需要记录偏好信息,并在后续会话中检索.
用户:"记住我喜欢深色模式,不加糖的咖啡"
# ...
执行:
1. 添加长期记忆:
await skills.memoryOrchestrator({
action: "add",
content: "用户喜欢深色模式,喝咖啡不加糖",
type: "long-term",
persist: true
});
# ...
2. 持久化保存:
await skills.memoryOrchestrator({
action: "save",
persistPath: "./my-memory.json"
});
# ...
3. 后续会话检索:
memoryOrchestrator({
action: "search",
query: "用户偏好",
limit: 3,
searchMode: "keyword"
});
// 返回:"用户喜欢深色模式,喝咖啡不加糖"
免费版提供两层:短期记忆(上限 100 条,FIFO 淘汰)和长期记忆(无上限,手动管理)。如需工作记忆(上限 20 条,超限自动晋升)和重要记忆(永不清理)层级,请升级到付费版获取完整四层架构.
免费版仅支持关键词检索(keyword 模式)。语义检索(semantic)和混合检索(hybrid)需要向量数据库支持,属于付费版功能。如需模糊查询与高召回率检索,请升级到付费版.
免费版不支持并发写入冲突解决。多 Agent 同时写入可能导致数据覆盖。如需乐观锁 + 版本合并的并发安全写入,请升级到付费版.
| 依赖项 | 类型 | 是否必需 | 获取方式 |
|---|---|---|---|
| LLM API | API | 必需 | 由 Agent 内置 LLM 提供 |
本技能核心功能无需额外 API Key(LLM 由 Agent 平台提供).
本免费版提供基础记忆管理能力。升级到付费版可获得以下增强:
如需这些高级能力,请升级到记忆编排器付费版.
{
"success": true,
"data": {
"result": "记忆编排器免费版处理结果",
"execution_time": "0.5s",
"metadata": {
"version": "1.0",
"processor": "memory-orchestrator"
}
},
"execution_log": [
"解析输入参数",
"执行核心处理",
"格式化输出结果"
],
"error": null
}