版本:v0.1.0
定位:L1 增强层 - ECC 式上下文管理,解决 AI 记忆限制
context-booster 是一个上下文增强引擎,能够:
核心价值:
| 场景 | 示例 |
|---|---|
| ------ | ------ |
| 长对话 | 「继续我们昨天讨论的技能进化方案」 |
| 复杂任务 | 「帮我完成这个多步骤的研究任务」 |
| 跨会话 | 「继续上次未完成的技能创建」 |
| 上下文丢失 | 「我刚才说的需求是什么?」 |
请增强当前上下文:
[任务描述]
检索相关上下文:
[关键词或主题]
压缩过去 24 小时的对话记忆
// 捕获执行上下文
const context = await captureContext({
sessionId: 'session-123',
skillId: 'first-principle-analyzer',
input: userInput,
ecosystemState: getEcosystemState()
});
// 压缩历史对话
const compressed = await compressMemory({
timeRange: 'last-24-hours',
retentionRate: 0.3, // 保留 30% 关键信息
method: 'semantic' // 语义压缩
});
// 检索相关上下文
const related = await retrieveContext('技能进化', {
limit: 5,
minRelevance: 0.7
});
// 注入到执行环境
await injectContext(executionId, related, {
priority: 'high',
format: 'structured'
});
基于 ECC 的上下文管理模式:
interface ContextRecord {
id: string;
sessionId: string;
skillId?: string;
// 输入/输出
input: any;
output?: any;
// 压缩后的摘要
summary: string;
keywords: string[];
// 语义向量(用于检索)
embedding?: number[];
// 时间
createdAt: Date;
expiresAt?: Date;
// 元数据
importance: number; // 重要性 0-1
accessCount: number; // 访问次数
}
| 维度 | 说明 | 目标 |
|---|---|---|
| ------ | ------ | ------ |
| 压缩率 | 原始大小/压缩后大小 | ≥3:1 |
| 检索准确率 | 检索结果相关性 | ≥85% |
| 响应时间 | 检索 + 注入时间 | <500ms |
| 上下文完整度 | 关键信息保留率 | ≥90% |
# 上下文增强效果报告
## 压缩效果
- 原始对话:10,000 tokens
- 压缩后:3,000 tokens
- 压缩率:3.3:1 ✓
## 检索效果
- 查询:"技能进化"
- 检索结果:5 条
- 相关率:100% ✓
## 执行效果
- 响应时间:320ms ✓
- 关键信息保留:95% ✓
创建时间:2026-03-30
创建者:王的奴隶 · 严谨专业版
版本:v0.1.0
状态:初始版本
本技能版本:v0.1.0(基础版)
授权类型:
购买后获得:
联系方式:
技能版本:v0.1.0
创建时间:2026-03-30
维护者:王的奴隶 · 严谨专业版
授权:商业许可(购买后)
共 1 个版本