智能上下文保存
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/context-management-context-save-zh。
技能介绍
要解决什么问题
多会话、多代理协作时,项目状态、架构决策和隐式知识往往只留在聊天记录里,换会话或换人接手就难以无损重建上下文。本技能把「上下文保存」当成工程问题:在给定 $PROJECT_ROOT 下,按 $CONTEXT_TYPE(minimal / standard / comprehensive)决定捕获粒度,并用 $STORAGE_FORMAT(json、markdown、vector)落地存储。
技能如何工作
角色是智能上下文管理专家,编排捕获、序列化与检索,典型能力包括:
- 语义提取:架构模式、决策理由、横切依赖与隐式知识结构
- 状态序列化:JSON Schema、嵌套分层模型、类型安全与可重建快照
- 多会话管理:上下文指纹、版本控制、漂移检测与语义 diff
- 压缩与检索:有损/无损压缩、语义 token 缩减;可选 Pinecone、Weaviate、Qdrant 做嵌入与相似度检索
- 知识表示:关系元数据、本体与跨域链接;格式含 JSON、带 frontmatter 的 Markdown、Protobuf、MessagePack、YAML 等
参考流程示例:上手时分析结构 → 提取架构决策 → 生成嵌入 → 写入向量库 → 输出 Markdown 摘要;长会话则周期性快照、检测架构变更、版本归档与选择性恢复。详细示例见 resources/implementation-playbook.md。
适用边界与注意点
- 敏感信息须显式排除,不能指望工具自动脱敏
- 全面捕获有计算与存储开销,需按场景调
$CONTEXT_TYPE与压缩策略 - 向量库与企业知识标准集成需要额外配置;任务与上下文工程无关时不要启用本技能
使用场景
- 新成员或新会话接手代码库时,对 `$PROJECT_ROOT` 做 standard/comprehensive 捕获并输出带 frontmatter 的 Markdown 摘要
- 长时运行的 Coding Agent 任务中,周期性生成上下文快照,用语义 diff 发现架构变更并版本化归档
- 多代理流水线在节点交接前,将决策理由与依赖关系序列化为 JSON,并用 `$TAGS` 分类便于下游检索
- 将已捕获的项目上下文生成嵌入,写入 Pinecone/Qdrant,在新任务中按相似度找回可复用的架构与约束
适合人员
- 在 Cursor 或自建 Agent 平台跑跨天任务、需要在会话中断后选择性恢复上下文的后端工程师
- 为企业 AI 工作流定义捕获粒度、存储格式与敏感信息排除规则的平台或基础设施架构师
- 编排多个专用 Agent、需在链路节点间传递可重建项目状态与架构决策的 AI 应用开发者
- 负责遗留系统交接,要把隐式依赖与历史决策沉淀为可检索知识库的技术负责人或 Staff Engineer