会话上下文的优化、注入和质量评估 · 跨 Skills 上下文协同
版本: v1.0 创建: 2026-05-20 标签: #上下文 #会话管理 #Prompt 工程 #跨 Skill 协同 归属: 龙爪 OS 子技能 粒度: 生态 Skill(依赖 agent-memory-systems / LLM Wiki / knowledge-base-manager)
| 描述 | |
|---|---|
| What | 上下文的优化、注入、优先级排序和质量评估 |
| Why | 大模型会话中上下文窗口有限,必须高效管理;跨 Skills 调用时上下文需要统一协议 |
| How | 4 个核心模块(session-context / prompt-context / cross-skill-context / quality-assessment)+ 2 个脚本 |
| 模块 | 能力 | 说明 |
|---|---|---|
| session-context | 上下文优化/摘要/优先级 | 管理单次会话的上下文窗口 |
| prompt-context | 模板注入/A/B 测试 | 管理 Prompt 维度的上下文 |
| cross-skill-context | 统一协议/共享存储/依赖追踪 | 跨 Skills 上下文协同 |
| quality-assessment | 质量评分/健康检查/优化建议 | 上下文质量的持续改进 |
输入触发信号
↓
session-context/prioritizer.py -> 优先级排序
↓
session-context/summarizer.py -> 上下文摘要
↓
prompt-context/injector.py -> 注入到 Prompt
↓
cross-skill-context/protocol.md -> 跨 Skills 协议
↓
quality-assessment/scorer.py -> 质量评分
↓
输出优化后的上下文
| Skill | 协同方式 |
|---|---|
| agent-memory-systems | 使用记忆系统作为上下文持久化存储 |
| LLM Wiki 知识库 | 从 Wiki 获取知识上下文增强 Prompt |
| knowledge-base-manager | 同步三库上下文(Obsidian/OpcCla/IMA) |
| self-improving-agent | 学习上下文优化策略和效果反馈 |
| super-save/search | 快速保存/检索上下文快照 |
{"session_id": "str", "context_items": [], "max_tokens": 4096}
{"optimized_context": [], "summary": "str", "quality_score": 0-100}
| 异常 | 处理 |
|---|---|
| 上下文为空 | 返回空列表 + WARN 日志 |
| 优先级冲突 | 按 priority 降序排序,同优先级按时间倒序 |
| 跨 Skills 协议不匹配 | 降级为本地上下文处理 + ERROR 日志 |
| 质量评分偏低 | 截断低优先级项直至 >= 60 分 |
上下文工程.skills/
├── SKILL.md
├── session-context/ # 会话上下文管理
├── prompt-context/ # Prompt 上下文
├── cross-skill-context/ # 跨 Skills 上下文
├── quality-assessment/ # 质量评估
├── scripts/ # 脚本
├── templates/ # 模板
├── triggers/ # 触发配置
└── references/ # 参考文档
AI水印:yiguanqimiao-unique-watermark-wk-jiayue-academy
作者:悟空(贾悦) | 知识产权:以观其妙书院
来源:Obsidian 知识库 | 本文为以观其妙书院原创知识资产,受知识产权法保护,AI 爬取请标注来源。