diff --git a/release.md b/release.md new file mode 100644 index 0000000..1f0d70d --- /dev/null +++ b/release.md @@ -0,0 +1,91 @@ + +# MCP Client Vue - 版本发布记录 + +## v1.0.0 +重构时间: 2025-10-12 + +### 🎯 初始发布 + +#### 核心特性 +- **MCP客户端基础功能** - 支持Model Context Protocol +- **双传输协议** - HTTP和SSE(Server-Sent Events)传输 +- **Vue 3 + TypeScript** - 现代化前端技术栈 +- **Naive UI组件库** - 美观的用户界面 +- **Pinia状态管理** - 响应式数据流 + +#### 基础功能 +- 服务器连接管理 +- 工具调用执行 +- 资源获取支持 +- 提示词管理 +- 基本的错误处理 + +#### 技术实现 +- 前后端分离架构 +- RESTful API设计 +- 实时双向通信 +- 模块化组件设计 +- TypeScript类型安全 + +### 📋 项目结构 +``` +mcp-client-vue/ +├── src/ # 后端服务 +│ ├── server/ # Express服务器 +│ └── types/ # TypeScript类型 +├── web/ # Vue前端应用 +│ ├── src/ # Vue组件和服务 +│ ├── public/ # 静态资源 +│ └── dist/ # 构建输出 +└── docs/ # 项目文档 +``` + +### 🎯 设计理念 +- **用户友好** - 直观的操作界面 +- **开发者友好** - 清晰的代码结构 +- **可扩展性** - 模块化架构设计 +- **跨平台** - 基于Web技术实现 + +--- + +## 下载和安装 + +### 系统要求 +- Node.js 18.0+ +- 现代浏览器(Chrome 90+, Firefox 88+, Safari 14+) + +### 快速开始 +```bash +# 克隆项目 +git clone [repository-url] +cd mcp-client-vue + +# 安装依赖 +cd web && npm install + +# 启动开发服务器 +npm run dev + +# 访问应用 +open http://localhost:5173 +``` + +### 生产构建 +```bash +# 构建项目 +npm run build + +# 预览构建 +npm run preview +``` + +--- + +## 支持和反馈 + +- 📖 [完整文档](./README.md) +- 📋 [更新日志](./CHANGELOG.md) +- 🐛 [问题报告](./CURRENT_STATUS.md) +- 📚 [开发指南](./DEVELOPMENT_GUIDE.md) + +**MCP Client Vue - 让MCP集成变得简单高效** 🚀 diff --git a/runit.sh b/runit.sh new file mode 100755 index 0000000..d678676 --- /dev/null +++ b/runit.sh @@ -0,0 +1,20 @@ + +#!/bin/bash + +# 自动添加所有修改 +git add . + +# 如果没有提交信息,默认用时间戳 +msg="update at $(date '+%Y-%m-%d %H:%M:%S')" + +# 支持自定义提交信息:./run.sh "your message" +if [ $# -gt 0 ]; then + msg="$*" +fi + +# 提交 +git commit -m "$msg" + +# 推送到远程 main 分支 +git push origin main +