返回顶部
r

resume-context会话摘要

ALWAYS use this skill (never memory_search or exec alone) when the user asks about coding sessions, recent dev work, project briefings, or developer notes. Trigger phrases: give me a briefing on [project], what was I working on for [project], show my session briefing, catch me up on [project], show me my notes for [project]. Runs the resume CLI and returns real session data cached in Redis.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.2
安全检测
已通过
122
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

resume-context

resume-context

向 OpenClaw 询问你的编码会话和项目笔记——由 resume CLI 驱动,并通过 Redis 缓存。

使用方法

在 OpenClaw 仪表盘或任何已连接的频道中,输入:

  • - Claw 给我一份 resume 简报 → 获取你工作内容的会话简报
  • Claw 我最近在 [项目] 上做了什么? → 同上
  • Claw 显示我的 [项目] 笔记 → 项目笔记
  • Claw 我在 [项目] 上有什么笔记? → 同上

工作原理

  1. 1. OpenClaw 接收你的消息并触发此技能
  2. 技能找到你的项目目录(搜索 ~/Documents/Projects/、~/、~/projects/)
  3. 检查 Redis 缓存——如果数据新鲜(< 5 分钟),立即返回
  4. 缓存未命中:在你的项目目录中运行 resume show 或 resume notes
  5. resume 调用你的 LLM(Anthropic/Ollama)生成纯英文简报
  6. 结果缓存到 Redis 并返回给你

架构

你 → OpenClaw → resume-context 技能 ↓ Redis GET(缓存命中 → 即时返回) ↓(缓存未命中) resume show / resume notes ↓ LLM 简报生成 ↓ Redis SET(5 分钟 TTL) ↓ 响应返回给你

步骤 1 — 意图分类

  • - 简报、正在做、会话、状态、更新 → resume show
  • 笔记、记录 → resume notes
  • 模糊意图 → 先运行 notes(快速),再运行 show

步骤 2 — 解析项目路径

从消息中提取项目名称(例如 for resume → resume)。

按顺序搜索:

  1. 1. ~/Documents/Projects/<名称>
  2. ~/<名称>
  3. ~/projects/<名称>
  4. ~/code/<名称>

bash
find ~ -maxdepth 4 -type d -name <项目名称> 2>/dev/null | grep -v node_modules | grep -v .git | head -5

优先匹配包含 .resume/ 子目录的路径。如果未找到指定项目,则查找最近活跃的会话:
bash
ls -t ~/.resume/projects/ 2>/dev/null | head -3

步骤 3 — 运行桥接脚本

bash REDISURL=$REDISURL node {baseDir}/resume-mcp.js show <项目路径> REDISURL=$REDISURL node {baseDir}/resume-mcp.js notes <项目路径>

步骤 4 — 返回输出

桥接脚本返回包含 output 字段的 JSON——直接原样返回。
如果 cached: true,则添加(来自缓存)。
如果为空:未找到会话数据。该项目中是否正在运行 resume?

要求

1. 安装 resume

bash cargo install --git https://github.com/nickleodoen/resume

然后设置 shell 钩子,使 resume 捕获你的命令:
bash
resume init --install-hook

打开新终端(或 source ~/.zshrc / ~/.bashrc)

在你的项目中启动会话:
bash
cd ~/your-project && resume

2. 设置 ANTHROPICAPIKEY

添加到你的 shell 配置文件(~/.zshrc 或 ~/.bashrc): bash export ANTHROPICAPIKEY=sk-ant-...

resume 使用此密钥通过 Claude 生成纯英文简报。

3. 获取 Redis URL(免费)

Redis Cloud 注册 → 新建订阅 → 免费套餐。 从数据库仪表盘复制连接字符串,格式如下: redis://default:password@host:port

4. Node.js 18+

运行桥接脚本(resume-mcp.js)所需。

环境变量

变量必需默认值描述
REDISURLRedis 连接字符串
RESUMECACHE_TTL
❌ | 300 | 缓存 TTL(秒) | | RESUME_BIN | ❌ | ~/.cargo/bin/resume | resume 二进制文件路径 |

安装

bash

通过 ClawHub

openclaw skills install resume-context

手动安装

cp -r resume-context ~/.openclaw/skills/ cd ~/.openclaw/skills/resume-context && npm install

添加到 ~/.openclaw/openclaw.json:
json
{
skills: {
entries: {
resume-context: {
enabled: true,
env: {
REDIS_URL: redis://your-redis-url:6379
}
}
}
}
}

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 resume-context-1776018092 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 resume-context-1776018092 技能

通过命令行安装

skillhub install resume-context-1776018092

下载

⬇ 下载 resume-context v1.0.2(免费)

文件大小: 5.67 KB | 发布时间: 2026-4-13 11:48

v1.0.2 最新 2026-4-13 11:48
- Expanded and clarified the Requirements section with detailed setup steps for resume, ANTHROPIC_API_KEY, and Redis.
- Added installation instructions for the resume CLI and steps for enabling its shell hook.
- Provided clearer guidance on obtaining a Redis Cloud URL.
- No changes to code or environment; documentation improvements only.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部