← 返回 Skills 市场
davidme6

Tiered Recall

作者 davidme6 · GitHub ↗ · v1.1.0 · MIT-0
cross-platform ⚠ suspicious
83
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install tiered-recall-memory
功能描述
分层回忆系统 - 解决上下文长度限制,保持项目延续性。每次新session自动加载核心记忆+最近日志+活跃项目,支持手动深度回忆。索引含10字内摘要,方便区分同名条目。
安全使用建议
This skill appears to implement a local 'tiered recall' system and mostly behaves as described, but review and fix two issues before trusting it with real data: 1) scripts/check_index.py contains a hardcoded Windows System32 path (C:/Windows/System32/UsersAdministrator.openclawworkspace/.tiered-recall/index.json) that is inconsistent with the workspace-local model and could read unexpected files — remove or adapt that path to your workspace or delete the script. 2) The documentation mentions update-projects.py but that file is missing; expect runtime errors or incomplete features. Also: the scripts read and print local files (MEMORY.md, recent logs, project key files and previews). Although these scripts don't make network calls themselves, any sensitive data in those files could be exposed by the agent if it forwards content externally. Recommended actions: run the code in a sandbox or review/modify the scripts (remove/check hardcoded paths, add input validation, handle missing keys safely) before installing; test on a non-sensitive workspace; and prefer to keep any secrets out of the memory/ memory/ directory if you enable automated loading. My confidence is medium — the odd hardcoded path and missing file are clear red flags but do not prove malicious intent on their own.
功能分析
Type: OpenClaw Skill Name: tiered-recall-memory Version: 1.1.0 The 'tiered-recall-memory' skill is a context management utility designed to help AI agents maintain project continuity across sessions by indexing and loading local markdown files (logs and core memory). The Python scripts (build-index.py, load.py) perform standard file I/O operations within the workspace to categorize information into tiers (L0-L3) and do not contain any network calls, obfuscation, or unauthorized data access. The instructions in SKILL.md are consistent with the stated purpose of improving context retrieval and do not exhibit malicious prompt-injection patterns.
能力评估
Purpose & Capability
Name, description, and most scripts (build-index.py, load.py) align with a local workspace memory/indexing and recall feature: they scan memory/*.md, build an index, detect active projects, and load snippets for sessions. The SKILL.md and README describe the same behavior and token budgeting.
Instruction Scope
Most runtime instructions stay within the stated purpose (reading MEMORY.md, memory/*.md, .tiered-recall files and project key files). However scripts/check_index.py reads a hardcoded absolute path 'C:/Windows/System32/UsersAdministrator.openclawworkspace/.tiered-recall/index.json' outside the workspace — this is inconsistent with the described workspace-local behavior and could unexpectedly access system or other users' files if that path exists. The SKILL.md also references a script update-projects.py that is not present in the file manifest (documentation/code mismatch).
Install Mechanism
There is no install spec (instruction-only install), so nothing is downloaded or installed by the platform. The risk is limited to the included code files being executed locally; they do not fetch remote code or write nonstandard system-wide binaries.
Credentials
The skill declares no environment variables or credentials (good). The included scripts read local workspace files and, in load.py, will load and preview key files (first 500 chars) — reasonable for a recall tool but worth noting: any sensitive content in your workspace could be read and returned by the skill if invoked. No network exfiltration is present in the code, but the agent could still transmit loaded content to external services depending on agent behavior (not shown here).
Persistence & Privilege
The skill is not always-enabled and allows normal model invocation (defaults). It does not request system-wide persistence or modify other skills' configurations according to the provided files.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install tiered-recall-memory
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /tiered-recall-memory 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
v1.1.0 adds improved memory indexing and easier project distinction: - 新增每条记忆的10字内极致摘要,方便区分同名条目。 - 提升记忆索引功能,查找与加载项目时更高效。 - 保持分层自动加载和手动深度回忆的灵活性。 - 优化项目及记忆管理的结构和使用流程。
元数据
Slug tiered-recall-memory
版本 1.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Tiered Recall 是什么?

分层回忆系统 - 解决上下文长度限制,保持项目延续性。每次新session自动加载核心记忆+最近日志+活跃项目,支持手动深度回忆。索引含10字内摘要,方便区分同名条目。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 83 次。

如何安装 Tiered Recall?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install tiered-recall-memory」即可一键安装,无需额外配置。

Tiered Recall 是免费的吗?

是的,Tiered Recall 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Tiered Recall 支持哪些平台?

Tiered Recall 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Tiered Recall?

由 davidme6(@davidme6)开发并维护,当前版本 v1.1.0。

💬 留言讨论