Skip to content

IfAI v0.3.9

Choose a tag to compare

@peterfei peterfei released this 10 Mar 01:44
· 836 commits to main since this release

IfAI V0.3.9: 物理链路保真与认知升级

🏆 版本概述

V0.3.9 是 PIVO 3.0 架构走向成熟的里程碑版本。我们彻底重构了数据存储与可视化管线,引入了革命性的 Symbol-First 物理探测引擎,并打通了 NVIDIA NIM 工业级推理链路。

🌟 核心特性

1. Symbol-First 物理探测引擎 (亮点)

  • 物理骨架感知:面对超过 10KB 的文件,AI 会自动先探测文件结构(类、函数分布),避免上下文溢出。
  • 可视化管线:新增 ProbeSymbolView 组件,实时展示后端 Rust 指令的探测进度与物理行号。

2. PIVO 3.0 物理链路加固

  • 存储搬家:强制将核心聊天历史与线程存储从 LocalStorage (5MB) 迁移至 IndexedDB (无上限),彻底根治 QuotaExceededError。
  • 读取保真:修复了大型 JSON 文件(如 package-lock.json)在渲染时的误解析漏洞,确保 100KB+ 内容保真呈现。
  • 影子参数注入:当 AI 忘记传参时,系统通过影子逻辑自动注入当前活跃文件路径,实现无感自愈。

3. 深度集成 NVIDIA NIM

  • 自动校准:Rust 后端引入 URL 原子校准器,自动补全 NVIDIA/Ollama 的残缺 API 路径,消除 404 错误。
  • 交互重构:自定义提供商表单现在支持“可用模型”直接配置,并提供动态预设填充。

4. 精确 Token 物理统计

  • 动态度量:废除硬编码占位符,引入基于实际字符长度的 Token 估算公式(1 Token ≈ 4 字符),统计数据具备真实的物理参考价值。

🛠️ 修复与优化

  • 私有库加固:根治了 ifainew-core 流式拼接中的 undefined 拼接漏洞。
  • 扫描逻辑:修正了 agent_scan_project 的空路径熔断逻辑,支持自动对齐根目录。
  • 存储警告:同步了 DataMigrator 白名单,自动回收 LocalStorage 残留空间,消除存储满载提示。

发布日期:2026-03-06
核心架构:PIVO 3.0 Standard