From 4b63f3ef6faaba96b76110fe48031ddd2860e4e1 Mon Sep 17 00:00:00 2001 From: wehub-skill-sync Date: Mon, 13 Jul 2026 21:36:24 +0800 Subject: [PATCH] chore: import zh skill hive.context-preservation --- README.wehub.md | 9 +++++++++ SKILL.md | 24 ++++++++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 README.wehub.md create mode 100644 SKILL.md diff --git a/README.wehub.md b/README.wehub.md new file mode 100644 index 0000000..5fe2802 --- /dev/null +++ b/README.wehub.md @@ -0,0 +1,9 @@ +# WeHub 来源说明 + +- Skill 名称:`hive.context-preservation` +- 中文类目:文件系统级上下文外置与按需检索 +- 上游仓库:`adenhq__hive` +- 上游路径:`core/framework/skills/_default_skills/context-preservation/SKILL.md` +- 上游链接:https://github.com/adenhq/hive/blob/HEAD/core/framework/skills/_default_skills/context-preservation/SKILL.md +- 本仓库为 WeHub 中文 Skill 汉化包,基于 skill 市场筛选 Top200 清单整理 +- 原作者、版权和许可证信息以上游仓库为准 diff --git a/SKILL.md b/SKILL.md new file mode 100644 index 0000000..f56c591 --- /dev/null +++ b/SKILL.md @@ -0,0 +1,24 @@ +--- +name: hive.context-preservation +description: 主动从工具执行结果中提取关键信息到工作笔记中,防止自动上下文剪裁将其删除。 +metadata: + author: hive + type: default-skill + visibility: [worker] +--- + +## 操作协议:上下文保留 + +你的上下文窗口是有限的。较早的工具执行结果**必定**会被剪裁。趁上下文还在时,把你需要的内容提取出来。 + +**随用随存。** 在任何返回了后续需要的信息的工具调用之后,立即将关键数据提取到 `_working_notes` 或 `_preserved_data` 中。不要依赖回头查看旧的工具执行结果——一旦被剪裁,它们就消失了。 + +**需要提取的内容:** +- URL 与关键片段(而非完整页面) +- 相关的 API 字段(而非原始 JSON 数据块) +- 具体的行号、值或 ID(而非整个文件) +- 分析结论(而非原始数据) + +**任务之间的交接** 通过 `progress.db` 完成,而不是通过共享缓冲区的交接数据块。当你完成一个任务时,下一个工作者需要的任何状态都应写入对应的任务行中(`steps.evidence`、`tasks.last_error`、`sop_checklist.note`)——参见 `hive.colony-progress-tracker`。对于数据库模式未覆盖的内容,使用 `_working_notes`。 + +当上下文使用率达到 {{warn_at_usage_ratio_pct}}% 时,你将收到警报——请立即执行保留操作。