# OpenManus-Desktop 项目 ## 项目简介 OpenManus-Desktop 是一个基于Wails框架构建的桌面应用程序,结合了Go后端和Vue3前端技术栈。项目采用Vite作为前端构建工具,提供了高效的开发体验。 ## 技术栈 - 后端: Go - 前端: Vue3 + Vite - UI 框架: Element Plus - 状态管理: Pinia - 路由: Vue Router - 构建工具: Wails ## 开发环境要求 - Go 1.18+ - Node.js 20+ - Wails CLI v2+ ## 快速开始 ### 1. 安装开发环境 #### 1.1. 安装Go语言环境 Go环境下载: https://go.dev/dl/ #### 1.2. 安装wails客户端 wails官网: https://wails.io/ // 中国大陆使用代理 go env -w GOPROXY=https://goproxy.cn go install github.com/wailsapp/wails/v2/cmd/wails@latest 执行以下命名令检查wails客户端安装是否成功: wails doctor #### 1.3. 安装Node.js环境 nodejs官网安装: https://nodejs.org/en ### 2. 安装项目依赖 cd .\desktop\frontend npm install ### 3. 运行项目 运行项目: cd .\desktop wails dev 启动服务端: 配置好config/config.toml文件后, 执行以下命令启动服务端: cd .. (项目根目录) python app.py ### 4. 打包项目 构建应用: wails build 构建好的应用在项目dist目录下