chore: import zh skill hive.context-preservation

This commit is contained in:
wehub-skill-sync
2026-07-13 21:36:24 +08:00
commit 4b63f3ef6f
2 changed files with 33 additions and 0 deletions
+9
View File
@@ -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 清单整理
- 原作者、版权和许可证信息以上游仓库为准
+24
View File
@@ -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}}% 时,你将收到警报——请立即执行保留操作。