一个基于 Tauri 2 + React + Vite 的 Windows 桌面工具,用于选择微信安装目录并按指定数量启动多个微信实例。
- 自动扫描常见微信安装目录
- 支持手动选择微信目录
- 支持直接输入
Weixin.exe完整路径 - 支持 1 到 10 个实例批量启动
- Tauri 2
- React 19
- Vite 8
- TypeScript 6
- Rust
- Windows 11
- Node.js
- Rust
npm installnpm run tauri devnpm run buildnpm run tauri buildsrc/ 前端页面与组件
src-tauri/ Tauri Rust 代码与桌面配置
src-tauri/src/lib.rs 后端命令入口
src/App.tsx 主界面
仓库包含两个 Windows 工作流:
.github/workflows/build.yml:分支构建.github/workflows/release.yml:tag 发布
触发条件:
push到main/masterpull_request到main/master- 手动触发
workflow_dispatch
执行内容:
- 安装 Node.js 依赖
- 安装 Rust 工具链
- 执行前端构建
- 执行 Tauri Windows 构建
- 上传构建产物
触发条件:
- 推送形如
v0.1.0的 tag - 示例:
git tag v0.1.0 && git push origin v0.1.0
发布前会校验以下版本必须一致:
package.jsonsrc-tauri/tauri.conf.jsonsrc-tauri/Cargo.toml
发布产物包括:
- 便携版压缩包
- Tauri Windows 安装包