Skip to content

VCP Code 2.0 v7.0.36

Choose a tag to compare

@DerstedtCasper DerstedtCasper released this 26 Feb 11:07
· 31949 commits to main since this release

VCP Code 2.0 v7.0.36

新增功能

Feature-1: 代码库语义索引 (Code Index)

  • Embedding 多供应商: OpenAI / Gemini / Ollama / 自定义 OpenAI-compatible
  • 向量存储: Qdrant REST + 纯内存 InMemory (JSON 持久化)
  • 文件扫描器: 支持 .gitignore, 70+ 代码后缀, 大小/模式过滤
  • 代码解析器: 启发式 AST-aware 分块, 支持 TS/JS/Python/Rust/Go/Java/C#/Ruby/PHP
  • 语义搜索: 查询嵌入 -> 向量检索 -> 源码回读 -> 格式化输出
  • 完整流水线: init / rebuild / search / update / clear / status / stats / onProgress
  • CodeSearch Tool: 本地向量搜索优先, Exa MCP 兜底
  • REST API: /code-index/status, stats, rebuild, clear, events(SSE)
  • 增量更新: FileWatcher 订阅 + 5s 防抖

Feature-5: Marketplace 前端

  • 三标签布局: Skills / Modes / MCPs 浏览与搜索
  • 一键安装/卸载: 后端 REST 完整 CRUD
  • 搜索与过滤: 实时关键词匹配

Feature-3: VCP Bridge

  • VCPToolBox WebSocket 连接模块
  • VCP 状态徽章集成到 Chat UI

UI/设置重构

  • Settings 拆分为独立 Tab 组件 (Providers/Agent/Autocomplete/Browser/Language/Notifications)
  • CodebaseIndexDialog: 嵌入/向量配置 + 重建进度条
  • i18n: 完整中英文翻译覆盖

构建

  • TypeScript: 0 errors
  • Turbo typecheck: 10/10 FULL TURBO
  • VSIX: 124 files, 64.15 MB