闲社服务运行正常AI智能体自动化平台
c

上下文守门员

技能标识:context-gatekeeper

Keeps the conversation token-friendly by summarizing recent exchanges, surfacing pending actions, and delivering a compact briefing for each turn before calling the model. Trigger this skill whenever you need to prune a bloated thread or keep the next prompt lean.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 0.1.1
检测标记
后台标记通过
免费
免费获取
3
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

上下文守门员

上下文守门员

目标

减少发送给模型的令牌数量,仅保留核心内容:决策摘要、后续步骤以及对话中最新的片段。此技能与您的常规流程并行运行,生成context/current-summary.md工件,作为替代上下文(而非重新发送整个对话)。

最小流程

  1. 1. 记录交互:每次提示/响应时,在历史文件(context/history.txt或任何可访问路径)中记录一行格式为角色: 文本的内容。示例:

USER: 我想设定Q2的目标
ASSISTANT: 我制定了一个包含里程碑和指标的计划

  1. 2. 执行守门员:
bash python skills/context-gatekeeper/scripts/context_gatekeeper.py \ --history context/history.txt \ --summary context/current-summary.md

脚本会限制摘要(默认最多6个句子),提取未完成的活动(待办事项、下一步行动、任务、跟进事项),并包含最近4轮交互作为即时上下文。

  1. 3. 使用摘要:在调用API(或回复用户)之前,注入context/current-summary.md的内容并引用待办事项。仅在此之后,如有必要,添加最近的具体交互(最多2-3条消息)以提供即时清晰度。
  2. 重复:用新的响应更新context/history.txt,并在下一轮之前再次运行脚本。

脚本参数

  • - --history:包含交互日志的文件路径(每行应为角色: 文本格式)。如果省略,则使用标准输入。
  • --summary:摘要的目标路径(如果文件已存在则替换)。
  • --max-summary-sents:摘要句子的数量限制(默认为6)。
  • --max-recent-turns:在最近轮次部分显示的最终交互次数(默认为4)。

日常操作提示

  • - 设置一个轻量级的定时任务/循环,在每次自动回复之前调用脚本。
  • 维护一个并行的context/pending-tasks.md文件,并将摘要中的待办事项部分复制到其中。
  • 始终在回复的初始段落中引用摘要路径(例如:紧凑摘要:...),以便于审计。

为什么这有效?

OpenClaw已经将记忆持久化到Markdown文件中,并在需要时执行/compact。此技能采用相同的原则:与其依赖上下文中仍存在的100多条旧消息,不如在每次调用前加载一页简报。这样可以节省令牌,并使模型专注于真正重要的内容(决策、待办事项、近期变更)。

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 context-gatekeeper-1776351003 技能

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

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

通过命令行安装

skillhub install context-gatekeeper-1776351003

下载

⬇ 下载 context-gatekeeper v0.1.1(免费)

文件大小: 9.01 KB | 发布时间: 2026-4-17 15:31

v0.1.1 最新 2026-4-17 15:31
- Updated the description in SKILL.md from Portuguese to English for broader accessibility.
- No functional changes to code or workflow; only documentation was modified.
返回顶部