上下文锚点恢复

3小时前更新 1 00

扫描记忆文件恢复会话

收录时间:
2026-02-26
上下文锚点恢复上下文锚点恢复
上下文锚点恢复

技能简介

Context Anchor 是一个纯 Bash 脚本工具,用于在上下文压缩后通过扫描本地记忆文件快速恢复工作位置。它读取 memory/ 和 context/active/ 目录下的 Markdown 文件,生成结构化的"当前状态简报",帮助用户或代理在会话中断后迅速定位未完成任务、近期决策和待处理事项。

业务背景

上下文锚点恢复解决长周期项目中会话中断导致的记忆断层问题。当团队协作或复杂任务因系统压缩、设备切换而丢失工作位置时,该工具快速扫描本地记忆文件生成状态简报,帮助业务人员秒级定位未完成任务与待处理事项,避免重复梳理进度的时间损耗,保障项目推进连续性。

落地案例:某产品经理周五下班前正在梳理Q3需求优先级,周一打开终端时发现上下文已被压缩。执行恢复脚本后,系统自动扫描memory/目录提取出上周五记录的「用户画像模块存在技术可行性争议」阻塞项,列出context/active/下三份未关闭的决策文档,并汇总待办清单中「周三前对齐研发排期」的高优先级事项,使其五分钟内即恢复至精确断点继续推进。

能做什么

  • 提取当前任务状态、阻塞项与下一步行动
  • 列出活跃上下文文件及其最近更新时间
  • 汇总近期决策记录(含完成标记)
  • 识别未闭合的待办、疑问与阻塞事项
  • 支持按天数回溯扫描历史日志

使用说明

安装

本工具零依赖,直接克隆仓库即可使用:

git clone https://github.com/openclaw/skills.git
cd skills/boscoeuk/context-anchor
chmod +x scripts/anchor.sh

基础用法

# 完整简报(默认)
./scripts/anchor.sh

# 仅显示当前任务
./scripts/anchor.sh --task

# 仅显示活跃上下文文件
./scripts/anchor.sh --active

# 仅显示近期决策
./scripts/anchor.sh --decisions

# 显示未闭合事项
./scripts/anchor.sh --loops

# 扫描指定天数(默认2天)
./scripts/anchor.sh --days 5

自定义工作区路径

WORKSPACE=/path/to/workspace ./scripts/anchor.sh

输入与输出

见下方输入与输出表格。

项目内容
输入本地 memory/ 与 context/active/ 目录下的 Markdown 文件;可选参数 –days N 控制扫描天数,WORKSPACE 环境变量指定根路径
输出终端输出的结构化简报,分四部分:📋 当前任务、📂 活跃上下文文件、🎯 近期决策、❓ 未闭合事项
适用人群使用本地文件记忆系统的AI代理操作者;需快速恢复中断工作状态的开发者;多代理协作场景下的任务交接方
不包含远程存储支持、图形界面、待办自动执行、与Notion/Jira等外部系统集成

 

风险提示

  • 依赖本地文件系统权限,若 memory/context/ 目录被删除则无法恢复
  • 扫描范围受限于保留的日志文件天数,过期内容不可追溯
  • 决策与待办识别基于关键词匹配,非结构化内容可能遗漏
  • 多代理同时写入同一文件时可能产生状态不一致

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/boscoeuk/context-anchor/SKILL.md
来源类型:GitHub 开源仓库

数据统计

相关导航

暂无评论

none
暂无评论...