# pxsim **Repository Path**: dinstone/pxsim ## Basic Information - **Project Name**: pxsim - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2026-01-06 - **Last Updated**: 2026-06-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Pixiu SIM A modern lightweight cross-platform desktop application built with Wails3 + Vue3. ## 快速开始 ```bash # 开发模式 wails3 dev # 生产构建 wails3 build ``` ## 项目架构 ``` ├── backend/ # Go 后端 │ ├── adapter/ # 适配层: IPC/DAO/RPC/Storage │ ├── business/ # 业务层: stock/uaac/system │ ├── pkg/ # 工具包: constant/exception/jwt/transaction │ └── runtime/ # 运行时: engine/zaplog ├── frontend/ # Vue3 前端 (Naive UI + Pinia + Vue Router) ├── build/ # 构建配置 └── main.go # 入口 ``` 详见 [backend/README.md](backend/README.md)。 --- ## 从模板创建新项目 使用 `build/init.sh` 脚本一键重命名: ```bash ./build/init.sh [display-name] # 示例: ./build/init.sh inventory "Inventory Manager" ``` 脚本会自动替换以下内容: | 位置 | 内容 | |---|---| | `go.mod` | 模块名 | | 所有 `.go` 文件 | import 路径 | | `backend/pkg/constant/global.go` | AppCode, AppName, Issuer, RepoURL | | `build/config.yml` | productName, productIdentifier | | `build/windows/info.json` | ProductName | | `frontend/jsconfig.json` | Wails 绑定路径 | | `README.md` / `backend/README.md` | 项目名引用 | ### 手动检查项 脚本处理后,仍需手动确认以下内容: | 文件 | 需修改 | |---|---| | `build/config.yml` | `companyName`, `description`, `copyright`, `comments`, `version` | | `build/config.yml` | iOS bundleID / displayName(如有需要) | | `build/android/` | Android 相关配置 | | `build/docker/` | Docker 镜像名 | | `backend/adapter/ipc/system-api.go` | GitHub Issues URL(如有自己的仓库) | | `backend/business/system/system-service.go` | GitHub Releases API URL(如有自己的仓库) | | `frontend/index.html` | `` 标签 | | `work/` 目录 | 可清空(旧项目的日志和数据) |