feat: v0.16.16 — 稳定性增强 + 性能优化 + 体验补全

This commit is contained in:
2026-07-31 22:31:02 +08:00
parent afe93d7fed
commit 44094340a5
13 changed files with 661 additions and 66 deletions
+4 -13
View File
@@ -96,10 +96,7 @@ export function detectConsecutiveIdentical(minCount: number): { detected: boolea
return { detected: false, toolName: '', count: 0 };
}
// ═══════════════════════════════════════════════════════════════
// R56 已删除:目标对齐验证 — 关键词匹配粗糙,反复注入干扰 AI 判断
// R63 已删除:工具调用速率限制 — 剥夺 AI 试错空间,误伤密集型任务
// ═══════════════════════════════════════════════════════════════
// R56/R63 已删除:目标对齐验证 + 速率限制
// ═══════════════════════════════════════════════════════════════
// R66-R67: 错误分类系统 — 区分瞬态/永久错误,指导重试策略
@@ -272,9 +269,7 @@ function isAbsolute(p: string): boolean {
return /^[A-Za-z]:[\\/]/.test(p) || p.startsWith('/');
}
// ═══════════════════════════════════════════════════════════════
// R87 已删除:工具熔断器 — 剥夺 AI 试错空间,连续失败可能是参数调试过程
// ═══════════════════════════════════════════════════════════════
// R87 已删除:工具熔断器
// ═══════════════════════════════════════════════════════════════
// R88: 工具结果元数据 — 为模型提供结果大小的上下文提示
@@ -372,9 +367,7 @@ export function recordErrorPattern(toolName: string, errorMsg: string): string |
return undefined;
}
// ═══════════════════════════════════════════════════════════════
// R104 已删除:工具结果去重 — 误伤轮询类任务(如反复 run_command 检查构建状态)
// ═══════════════════════════════════════════════════════════════
// R104 已删除:工具结果去重
// ═══════════════════════════════════════════════════════════════
// R109: 工具参数消毒 — 防止通过工具参数注入恶意内容
@@ -1141,9 +1134,7 @@ export function autoTuneMemorySearch(
return { tuned: changes.length > 0, changes };
}
// ═══════════════════════════════════════════════════════════════
// R119 已删除:工具优先级排序 — 强制重排可能打乱 AI 设计的执行顺序
// ═══════════════════════════════════════════════════════════════
// R119 已删除:工具优先级排序
// ═══════════════════════════════════════════════════════════════
// R124: 压缩上下文中工具引用解析 — 恢复被压缩的工具结果引用