HomeBrowseUpload
← Back to registry
// Skill profile

Context Continuity Skill

name: context-continuity

by cjstate · published 2026-03-22

自定义
Total installs
0
Stars
★ 0
Last updated
2026-03
// Install command
$ claw add gh:cjstate/cjstate-context-continuity
View on GitHub
// Full documentation

---

name: context-continuity

description: |

上下文续接与记忆管理。当用户说"新建对话"、"继续"、"接着上次"等时,

自动从 MEMORY.md 和 memory/ 文件中提取当前任务/项目上下文,

让新会话能够了解之前的进展。用于:(1) 用户要开始新对话但想保留上下文 (2)

用户说"继续上次的工作" (3) 用户想要回顾当前进行中的任务

特点:自动记录所有对话内容到 memory/YYYY-MM-DD.md,无需询问用户

---

# Context Continuity Skill

核心功能:自动记忆

**无需用户确认,自动记录所有对话内容**到日常记忆文件。

记录规则

  • 每个会话结束时,自动写入 `memory/YYYY-MM-DD.md`
  • 记录内容:任务、项目、决策、待办事项
  • 保持摘要简洁,但内容要完整
  • 触发条件(续接上下文)

    当用户说以下话时,自动提取记忆:

  • "新建对话"
  • "继续"
  • "接着上次"
  • "上次我们做什么了"
  • "继续之前的工作"
  • "回顾上下文"
  • 执行步骤

    1. 自动记录(每次对话)

    当对话结束时:

    # 获取当前日期
    date +%Y-%m-%d
    
    # 追加到 memory/YYYY-MM-DD.md
    echo "- $(date '+%H:%M') | 对话内容摘要" >> memory/$(date +%Y-%m-%d).md

    记录格式:

    # 2026-03-19
    
    ## 21:05
    - 用户说:继续之前的工作
    - 提取上下文:用户正在开发购物平台
    
    ## 21:09
    - 用户说:自动记忆更好
    - 更新:改为自动记忆模式

    2. 续接上下文(触发时)

    当用户要求"继续"时:

    # 读取最近7天的记忆
    cat memory/$(date -d '6 days ago' +%Y-%m-%d).md
    cat memory/$(date -d '5 days ago' +%Y-%m-%d).md
    # ... 一直到今天

    3. 提取关键信息

    从记忆中找出:

  • 当前进行的任务/项目
  • 未完成的事项
  • 重要决策或进展
  • 用户偏好或设置
  • 4. 生成上下文摘要

    用 3-5 句话总结当前状态,例如:

    > "用户正在开发一个购物平台。今天我们完善了 context-continuity skill,改为自动记忆模式。之前的任务是..."

    5. 呈现给用户

    将摘要呈现后,继续对话。

    文件位置

  • 长期记忆:`MEMORY.md`(重要/永久信息)
  • 日常记忆:`memory/YYYY-MM-DD.md`(每日对话记录)
  • 工作空间:`~/.openclaw/workspace/`
  • 注意事项

  • 每次对话结束自动写入记忆
  • 保持摘要简洁,不超过 200 字
  • 如果没有记忆,告知用户"这是新会话,没有历史上下文"
  • 尊重用户隐私,不过滤内容(用户需要可自行删除)
  • 定期清理:超过30天的记忆可以归档或删除
  • // Comments
    Sign in with GitHub to leave a comment.
    // Related skills

    More tools from the same signal band