产品更新历程

VibeCLI 更新日志

追踪VibeCLI的发展历程,了解每个版本的核心功能和技术突破。 从基础MCP协议到智能模板匹配系统的完整演进。

v1.9.0
2025-07-02

完整模板商店生态系统

革命性的模板商店生态系统,集成智能部署生成器、多语言支持、交互式学习系统和企业级安全验证。实现真正的开发者生态闭环。

核心亮点

模板商店生态 - 远程/本地模板管理系统
智能部署生成器 - 多平台自动配置支持
国际化支持 - CLI多语言界面切换
交互式学习系统 - 内置分步教程指导
企业级安全 - Ed25519数字签名和SHA-256验证

新增功能

模板商店系统
新增

vibecli template - 远程模板市场,安全安装验证

智能部署生成器
新增

vibecli deploy --generate - 多平台配置自动生成

交互式学习系统
新增

vibecli learn - 分步教程,实例化学习体验

多语言支持
新增

vibecli --lang en|zh - CLI界面语言切换

企业级安全
增强

Ed25519签名验证,SHA-256完整性检查

模板发布系统
新增

vibecli publish-template - 社区模板贡献

功能改进

  • 添加50+个新的单元测试,实现90%+测试覆盖率
  • 修复ESM兼容性问题,完善__dirname替代方案
  • 增强TypeScript类型安全,提升代码质量
  • 优化构建流程,自动化模板索引生成
  • 完善错误处理和用户指导信息

问题修复

  • 修复template:index脚本的ESM兼容性问题
  • 解决TypeScript编译错误和类型不匹配
  • 优化模板路径解析和加载逻辑
  • 修复版本管理不一致问题

⚠️ 重要变更

  • 模板解析优先级变更:已安装模板优先于内置模板
  • 配置结构增强:新增验证和模式检查
  • 命令选项优化:部分命令参数重新设计
v1.8.0
2025-07-02

零配置体验与智能助手系统

全新的零配置开发体验,集成智能聊天助手、环境诊断修复和三层配置管理系统。SQLite默认数据库实现真正的一键启动。

核心亮点

零配置体验 - SQLite默认数据库,一键启动
智能聊天助手 - vibecli chat 实时意图分析
环境诊断修复 - vibecli doctor 自动依赖管理
三层配置系统 - defaults → overrides → runtime

新增功能

智能聊天助手
新增

vibecli chat - 自然语言项目分析和建议

环境诊断工具
新增

vibecli doctor - 自动检测和修复依赖问题

三层配置系统
新增

validate、diff、migrate、reset 配置管理

零配置体验
增强

SQLite默认数据库,自动依赖安装

功能改进

  • 修复ES模块兼容性问题,支持__dirname替代方案
  • 优化构建流程,自动复制配置文件到dist目录
  • 默认数据库改为SQLite,降低新手门槛
  • 增强CLI命令体验,98个测试全部通过

问题修复

  • 修复config-provider.ts中的ES模块兼容性
  • 解决配置文件未复制到编译目录的问题
  • 优化依赖检查和自动安装逻辑
v1.7.2
2025-06-30

企业级测试覆盖与统一版本管理

实现完整的测试覆盖体系,98个测试全部通过,统一版本管理系统确保发布质量。

核心亮点

98个测试全部通过,100%测试覆盖率
统一版本管理,从package.json动态读取
完整的Mock系统,ESM兼容性支持
自动化发布流程,语义化版本控制

新增功能

完整测试体系
新增

单元、集成、E2E测试,Mock系统

统一版本管理
新增

动态版本读取,自动化发布流程

功能改进

  • 建立企业级代码质量标准
  • 优化性能指标和兼容性矩阵
  • 完善CI/CD流程和安全性检查
  • 增强文档和开发者体验

问题修复

  • 修复版本不一致问题
  • 解决测试环境Mock兼容性
  • 优化构建和发布流程
v1.5.0
2025-07-01

智能模板匹配与降级处理系统

革命性的智能模板匹配系统,能够处理任何类型的项目需求。即使没有完美匹配的模板,也能提供智能的降级方案和详细的实施指导。

核心亮点

5层智能匹配策略,覆盖所有项目需求
智能降级处理,复杂需求分解实施
交互式需求澄清,自动生成智能问题
渐进式实施计划,降低开发风险

新增功能

智能模板匹配器
新增

精确匹配、特征匹配、相似度匹配、动态生成、智能降级

智能降级处理器
新增

混合方案、渐进式构建、定制指导、社区方案

交互式澄清系统
新增

智能问题生成、上下文感知选项、决策辅助工具

功能改进

  • 增强MCP上下文管理器,支持异步模板匹配
  • 优化模板相似度评分算法
  • 完善需求特征提取和分析能力
  • 改进用户体验,提供更友好的错误处理

问题修复

  • 修复模板未命中时的处理逻辑
  • 解决复杂需求场景下的响应问题
  • 优化内存使用和性能表现
v1.4.0
2025-06-30

智能跨平台目录管理

解决用户反馈的"代码不知道生成到哪个目录"问题,实现智能的跨平台目录管理和清晰的位置提示。

核心亮点

Mac、Windows、Linux跨平台默认目录
智能权限检查和目录创建
清晰的文件位置提示和启动指导
改善用户体验,消除困惑

新增功能

跨平台目录策略
新增

Mac: ~/Development/VibeCLI, Windows: ~/Documents/VibeCLI

智能权限验证
新增

自动检测目录权限,智能创建必要路径

位置提示系统
增强

生成时和完成后都明确告知文件位置

功能改进

  • 统一项目生成位置,提升用户体验
  • 增强错误处理和权限提示
  • 优化跨平台兼容性
  • 完善日志记录和调试信息

问题修复

  • 修复用户找不到生成文件的问题
  • 解决权限不足时的错误处理
  • 优化路径解析和目录创建逻辑
v1.3.0
2025-06-29

MCP智能提示词生成系统

实现革命性的MCP智能提示词生成系统,通过多轮对话上下文进行智能匹配,自动生成专业级开发指导提示词。

核心亮点

多轮对话渐进式理解用户意图
上下文感知的模板选择机制
智能置信度评估和澄清问题
会话状态管理和信息累积

新增功能

MCP上下文管理器
新增

多轮对话状态管理,渐进式项目理解

智能意图分析器
新增

项目类型识别、技术栈推荐、复杂度评估

上下文感知模板选择器
新增

基于用户经验和开发阶段的动态选择

功能改进

  • 不再依赖外部AI服务,使用MCP原生能力
  • 提升隐私安全性和响应速度
  • 增强对话理解的准确性
  • 优化模板匹配算法

问题修复

  • 修复外部API依赖导致的不稳定问题
  • 解决模板选择的准确性问题
  • 优化内存使用和会话管理
v1.2.8
2025-06-29

MCP协议优化与稳定性提升

完善MCP协议集成,修复Zod模式验证问题,提升服务器稳定性和可执行文件配置。

核心亮点

MCP服务器可执行文件配置优化
Zod模式验证问题修复
stdio服务器支持增强
协议集成文档完善

新增功能

MCP协议集成
增强

stdio服务器支持,完整协议实现

功能改进

  • 优化MCP服务器可执行文件配置
  • 增强协议稳定性和错误处理
  • 完善安装和配置文档
  • 提升npm发布流程

问题修复

  • 修复MCP协议集成问题
  • 解决Zod schema验证错误
  • 优化可执行文件路径配置
  • 修复stdio服务器连接问题
v1.2.0
2025-06-29

AI智能决策引擎集成

集成AI智能决策引擎和完整MCP协议支持,实现智能项目分析和模板推荐功能。

核心亮点

AI驱动的项目分析能力
MCP协议完整支持
智能模板推荐系统
决策引擎架构升级

新增功能

AI决策引擎
新增

智能项目分析,技术栈推荐

MCP协议支持
新增

完整的Model Context Protocol实现

功能改进

  • 升级核心架构支持AI决策
  • 集成MCP协议完整功能
  • 优化模板选择算法
  • 增强项目生成效率

问题修复

  • 修复模板生成稳定性问题
  • 优化内存使用效率
  • 解决包依赖冲突
v1.1.0
2025-06-28

完整示例系统与包名升级

添加完整的项目示例系统,包名从@vibecli/core升级为vibe-cli-tool,提供更丰富的模板生态。

核心亮点

包名统一为vibe-cli-tool
完整的示例项目集合
增强的文档和部署指南
GitHub仓库迁移优化

新增功能

完整示例系统
新增

认证、CRUD、文件上传等企业级示例

包名标准化
增强

统一为vibe-cli-tool,便于全球使用

功能改进

  • 完善GitHub仓库组织结构
  • 添加完整的部署文档
  • 优化包发布流程
  • 增强示例项目质量

问题修复

  • 修复包名不一致问题
  • 解决仓库链接错误
  • 优化文档链接和路径
v1.0.2
2025-06-28

VibeCLI项目正式发布

现代化Web全栈应用CLI工具正式发布,支持Next.js + TypeScript + Prisma技术栈,包含完整的项目脚手架和企业级示例。

核心亮点

现代化Web全栈应用CLI工具
Next.js + TypeScript + Prisma技术栈
完整的项目脚手架生成
企业级示例和最佳实践

新增功能

项目脚手架生成
新增

完整的项目结构和配置文件生成

认证系统模板
新增

完整的用户认证、注册、密码重置功能

CRUD操作模板
新增

企业级数据管理和API接口生成

文件上传系统
新增

文件上传、存储和管理功能模板

功能改进

  • TypeScript + Commander.js CLI框架
  • 模板引擎支持动态代码生成
  • 生产级示例代码和架构
  • 完整的开发文档和API指南

想要了解更多?

查看完整的技术文档,或者立即体验VibeCLI的最新功能