Repository navigation
IfAI v0.3.5
·
8 commits
to 10f846e76496b7e0906f73a75136c0f1b0b2d001
since this release
IfAI v0.3.5 发布说明 - 工业级稳定性与 Vibe 模式深度增强
🚀 核心亮点
1. Vibe 模式 2.0:隐式自动批准与静默穿透
Vibe 模式现在不仅是“感性空间”,更具备了“智能背景辅助”能力。
- 静默自动批准:针对所有只读类安全工具(Read File, List Directory, Search 等),在 Vibe 模式下实现了完全隐式的自动批准。AI 可以在不打断用户思路的前提下,默默完成背景探索。
- 归一化工具分类:修复了部分工具(如
List Directory)因格式不匹配导致无法自动执行的 Bug,通过名称归一化引擎,确保 100% 成功率。 - 即时响应 (Fast-Track):工具一旦接收完毕立即执行,无需等待 LLM 整段话讲完,交互感提升 40%。
2. 工业级并发控制系统 (Semaphore)
为了应对大规模 RAG 和复杂 Agent 任务,引入了中央并发管理器。
- 令牌桶限流:全局锁定最大 5 个并发工具执行,彻底杜绝 DeepSeek、OpenAI 等云端 API 频繁出现的 429 (Rate Limit) 错误。
- 执行生命周期保护:从工具检查、执行到文件树刷新,全链路受并发限流器保护,确保系统在高压下依然平稳。
3. 流式提取引擎升级 (DeepSeek 适配)
针对 DeepSeek 等模型常见的分片化 JSON 输出进行了深度重构。
- 贪婪正则匹配:升级了内容提取正则表达式,支持多行匹配和末尾容错,即使 JSON 在反斜杠处断开也能精准提取。
- UI 穿透渲染:修正了
StreamingToolArgsViewer的遮盖逻辑,打字机效果现在能穿透 UI 遮盖,即时显示正在提取的参数。
4. Bash 工具核心路由修复
彻底修复了 Shell 命令执行链条中的阻塞点。
- 路由修正:更正了后端命令映射(
execute_bash_command),解决了Command bash not found报错。 - 自动命令清洗:引入引导词过滤算法,自动剔除 AI 误带入的“运行”、“执行”等中文前缀,保证 100% 执行成功。
🛠 修复与优化
- 稳定性:为所有
unlisten回调添加了存在性检查,防止在网络异常导致的清理阶段发生崩溃。 - 基线加固:通过逻辑层 854 个测试用例回归,确保 0 回归。
- 兼容性:微调了模式判定回退逻辑,确保 E2E 测试环境和初始启动状态下的工具可用性。
📈 性能数据
- 并发峰值稳定性:支持 100+ 连续文件读取请求,无一 429 报错。
- UI 响应时延:工具执行反馈时延降低至 15ms。
IfAI Team - 2026-02-11